User Tools

Site Tools



This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
toh:linksys:wrt160nl [2012/09/29 18:22]
toh:linksys:wrt160nl [2015/05/12 22:17] (current)
nbd remove bogus links
Line 21: Line 21:
 ==== Using ready build ==== ==== Using ready build ====
-You can download [[http://​​backfire/​10.03/​ar71xx/​|10.03]] build called openwrt-ar71xx-wrt160nl-squashfs.bin.+Supported since 10.03.1 
 +You can download [[http://​​backfire/​10.03.1/​ar71xx/​|10.03.1]] build called openwrt-ar71xx-wrt160nl-squashfs-factory.bin.
 After using it you will have to install **kmod-ath9k** to [[doc:​uci/​wireless|get WiFi working]]... After using it you will have to install **kmod-ath9k** to [[doc:​uci/​wireless|get WiFi working]]...
Line 89: Line 91:
 ===== unbricking via tftp ===== ===== unbricking via tftp =====
 This step has helped me to unbrick the router http://​​doc/​howto/​generic.flashing.tftp#​linuxbsd . This step has helped me to unbrick the router http://​​doc/​howto/​generic.flashing.tftp#​linuxbsd .
-Basically I used the netkit'​s tftp procedure. +You can try something like this (from a GNU/Linux computer):
 <​code>​ <​code>​
-tftp +1. Turn off the power to the router and leave it off until the final step. 
-binary +2. Make sure your computer has a static IP address from 192.168.1.x (eg. 
-rexmt 1 +3. Make sure the ethernet cable is plugged into one of router'​s LAN ports and the other end into computer'​s ethernet port 
-timeout 60 +3. cd to the folder where you have the image 
-trace +4change the name of the new firmware to code.bin , then type : 
-Packet tracing on+5echo -e "​binary\nrexmt 1\ntimeout 60\ntrace\nput code.bin\n" | tftp 
-tftp> put openwrt-xxx-x.x-xxx.bin+6. plug the power into the router, it should flash.
 </​code>​ </​code>​
Line 121: Line 122:
 wget ... wget ...
 mtd -r write /​tmp/​openwrt-ar71xx-wrt160nl-squashfs.bin firmware mtd -r write /​tmp/​openwrt-ar71xx-wrt160nl-squashfs.bin firmware
 +===== Migrate from DD-WRT to OpenWrt =====
 +cd /tmp
 +wget ...
 +mtd -r write /​tmp/​openwrt-ar71xx-wrt160nl-squashfs-factory.bin linux
 </​code>​ </​code>​
Line 240: Line 249:
 | 21| BTN_RESET |  | 21| BTN_RESET | 
 +As reported here
 +and here (in Polish)
 +and here
 +there are two easily accessible spare gpios. Gpio13 is the RX pin on the serial header (so you can't use it at the same time as the serial port obviously), and gpio0 is at the bottom left of the board, where there are pads for a fourth LED which has not been soldered in.
 +The author of the first link above reported that gpio13 would only work as an output, not as an input. I did not have that problem.
 ===== Specific configuration ===== ===== Specific configuration =====
Line 260: Line 283:
 |4        | 0 | |4        | 0 |
-Port 4 is the internal/​cpu port. Port 5 is probably unconnected.+Port 4 is the internal/​cpu port. Port 5 (tagged '​CPU'​ in LUCI) is probably unconnected
 +Note that, at least for 12.09, switch support seems to have issues: switch configuration changes don't "​take"​ until a reboot, and when configuring tagged and untagged VLANs, outgoing traffic for the untagged VLAN is still tagged. This needs to be further investigated. 
 +If you don't need the switch, consider swapping the WAN and LAN ports as eth1 is directly connected.
 ==== Failsafe mode ==== ==== Failsafe mode ====
toh/linksys/wrt160nl.1348935731.txt.bz2 · Last modified: 2012/09/29 18:22 by freier.radikaler