Table of Contents

tl-wr941nd.jpg

OpenWRT LEDE

Check-out
mkdir -p /embedded/openwrt/
cd /embedded/openwrt/
git clone git://github.com/openwrt/openwrt.git openwrt-wr941.git
cd /embedded/openwrt/openwrt-wr941.git
git checkout v17.01.6
Set up standard feeds
./scripts/feeds update -a
Configure
make menuconfig

 [Target System  = Atheros AR7xxx/AR9xxx]
 [Target Profile = TP-LINK TL-WR941N/ND v3]

 [Exit] [Yes]
Build

This can take half an hour.

chown -R nobody /embedded/openwrt/openwrt-wr941.git
su nobody -c 'make V=s -j 4'
Inspect
ls -1 bin/targets/ar71xx/generic/*wr941*bin
bin/targets/ar71xx/generic/lede-ar71xx-generic-tl-wr941nd-v3-squashfs-factory.bin
bin/targets/ar71xx/generic/lede-ar71xx-generic-tl-wr941nd-v3-squashfs-sysupgrade.bin
Install
scp bin/targets/ar71xx/generic/lede-ar71xx-generic-tl-wr941nd-v3-squashfs-factory.bin root@192.168.1.1:/tmp/
ssh root@192.168.1.1
sysupgrade -v /tmp/lede-ar71xx-generic-tl-wr941nd-v3-squashfs-factory.bin
Login
ssh root@192.168.1.1

BusyBox v1.25.1 () built-in shell (ash)

     _________
    /        /\      _    ___ ___  ___
   /  LE    /  \    | |  | __|   \| __|
  /    DE  /    \   | |__| _|| |) | _|
 /________/  LE  \  |____|___|___/|___|                      lede-project.org
 \        \   DE /
  \    LE  \    /  -----------------------------------------------------------
   \  DE    \  /    Reboot (17.01.6, r3979-2252731af4)
    \________\/    -----------------------------------------------------------
Re-initialise (optional)
firstboot
reboot -f

Resources

OpenWRT TP-Link TL-WR941ND
OpenWRT bridge
Specifications