TP-LINK TD-W8980 - No place to install


After a fresh install to the last version of openwrt, I have an overlay partition size with nearly no space to install packages:

root@OpenWrt:~# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                 4.5M      4.5M         0 100% /rom
tmpfs                    27.3M      1.1M     26.1M   4% /tmp
/dev/mtdblock4          576.0K    388.0K    188.0K  67% /overlay
overlayfs:/overlay      576.0K    388.0K    188.0K  67% /
tmpfs                   512.0K         0    512.0K   0% /dev

On previous version I have managed this issue with extroot on an USB key. But with this very small overlay I cannot install the necessary packages to do that anymore (kmod-usb-storage, block-mount and kmod-fs-ext4).

It's strange that there's so little space (and the image is not shipped with a lot of extra packages). Am I missing something?

I am using: OpenWrt 22.03.5 official image on a TP-LINK TD-W8980

linux is growing, and so are most of the other packages.

there's a reason why 8mb flash devices will be EOLed after next stable release.

if you don't use PPPoE, you could gain some extra space by removing the ppp* packages

another alternative is to install an image without LuCI (that's the default using the link above),
but adding the three extra packages you need for extroot, set it up using cli, then install LuCI once extroot have been established.

1 Like

Thanks for the quick reply!

I didn't think that 8 mo was such a limit. I'll do without the ppp* packages.