This is an old revision of the document!
Table of Contents
TP-Link TL-WR941ND v3.2
OpenWRT
Check-out
mkdir -p /embedded/openwrt/ cd /embedded/openwrt/ git clone git://git.openwrt.org/openwrt.git openwrt.git chown -R nobody:nogroup /embedded/openwrt/openwrt.git /bin/su nobody cd /embedded/openwrt/openwrt.git
Set up standard feeds
./scripts/feeds update -a
Configure
make menuconfig [Target System = Atheros AR7xxx/AR9xxx] [Target Profile = TP-LINK TL-WR941N/ND] [Exit] [Yes]
Build
This will take a long time.
make V=s
Upgrade
ls -1 bin/ar71xx/*factory* bin/ar71xx/openwrt-ar71xx-generic-tl-wr941nd-v2-squashfs-factory.bin bin/ar71xx/openwrt-ar71xx-generic-tl-wr941nd-v3-squashfs-factory.bin bin/ar71xx/openwrt-ar71xx-generic-tl-wr941nd-v4-squashfs-factory.bin bin/ar71xx/openwrt-ar71xx-generic-tl-wr941nd-v5-squashfs-factory.bin bin/ar71xx/openwrt-ar71xx-generic-tl-wr941nd-v6-cn-squashfs-factory.bin scp bin/ar71xx/openwrt-ar71xx-generic-tl-wr941nd-v3-squashfs-factory.bin root@192.168.1.1:/tmp/ ssh root@192.168.1.1 sysupgrade -v /tmp/openwrt-ar71xx-generic-tl-wr941nd-v3-squashfs-factory.bin
Re-initialise
ssh root@192.168.1.1 firstboot reboot -f