Installing fakeinternet on the 4MB device TP-Link TL-WA901N/ND v3


I'm trying to use this device as a "fakeinternet" access point, to provide dhcp to a non-internet connected wifi and ethernet for my 4x TV monitors.

I need network to them so I can remotely operate them (on/off/dim/change input/change volume/mute) but I can't let them access internet or they will self-brick or download advertisement and EULAs.

For this purpose, I am investigating using my old TP Link TL-WA901. An obsolete 4MB device.

I have asked chatgpt for suggestions of packages I don't need to keep for this purpose and it suggested removing the following

opkg remove luci luci-app-firewall luci-base luci-lib-ip luci-lib-jsonc luci-lib-nixio luci-mod-admin-full luci-proto-ipv6 luci-proto-ppp luci-theme-bootstrap firewall ip6tables kmod-ip6tables kmod-nf-ipt6 odhcp6c luci-proto-ipv6 ppp ppp-mod-pppoe luci-proto-ppp uhttpd rpcd rpcd-mod-rrdns

The goal being to free up enough space to install the fakeinternet package Fakeinternet service/package

You could do this at the firewall level on your main router, given your main router is capable of it (it is when running OpenWrt).

This has been specifically asked for fakeinternet here.

Edit: Removing packages won't free up space as they are directly embedded in the firmware image. You need a custom build with the packages removed and fakeinternet included. You can use the firmware selector to do this as long as your device is at least capable of running OpenWrt 19.07.

1 Like

Ah ok, thanks I will try that firmware selector. The WA-901ND page does state that

Starting with version 19.07.4 OpenWrt supports these routers with the new target ath79-tiny, but standard images will be too large. However, you can build own images using the respective ImageBuilder. For instance, to build an image for WA901nd-V5 including LuCI and excluding PPP use the following command, see detailed instructions under build your own image:

make image PROFILE=tplink_tl-wa901nd-v5 PACKAGES="uhttpd uhttpd-mod-ubus libiwinfo-lua luci-base luci-app-firewall luci-mod-admin-full luci-theme-bootstrap -ppp -ppp-mod-pppoe"

There's even a link to a still active thread !!

I'm going to give that a try

1 Like