Hi everybody,
I know that a lot of people still have this buggy modem. That is why I have decided to compile a new firmware for it instead of leaving it in a cupboard. I have compiled 4 versions for the WAG160N v1. Version 1 is the most complete and the free space should be enough for most people (the free space is used mainly for configuration files).
/!\ There is no DSL support, this firmware will convert you WAG160N v1 into a Ethernet/Wifi router /!\
It is possible to go back to official firmware with DSL support very easily. If you need to go back to the official firmware, simply flash WAG160Nv1-EU-ANNEXA-ETSI-1.00.16-code-openwrt-flashable through OpenWrt (https://mega.co.nz/#!icNGRIia!ncxj6kscw … UJuMmZo1hs).
Version 1 (around 168kB free):
OpenWrt Barrier Breaker r40862
Web Interface : Luci r10249
QoS, UPnP, Dynamic DNS, Custom Commands, Wake On Lan
OpenVPN 2.3.2 PolarSSL
Updated ath9k Wifi drivers (more stable)
https://mega.co.nz/#!mZkxAaIZ!s6LAQsXJI … uKMTFhEhpw
Version 2 (around 168kB free):
OpenWrt Barrier Breaker r40862
Web Interface : No UI (only SSH/Telnet)
OpenVPN 2.3.2 OpenSSL (with openvpn-easy-rsa)
Updated ath9k Wifi drivers (more stable)
https://mega.co.nz/#!uMcCmLSD!0z7ZwVSpo … Va2YErGJCc
Version 3 (around 360kB free):
OpenWrt Barrier Breaker r40862
Web Interface : Luci r10249
QoS, UPnP, Dynamic DNS, Custom Commands, Wake On Lan
No OpenVPN
Updated ath9k Wifi drivers (more stable)
https://mega.co.nz/#!TA8UwCLL!AzSbuVE7W … phzx6kuLBw
Version 3 bis - unstripped libraries & kept opkg data (around 296kB free):
OpenWrt Barrier Breaker r40862
Web Interface : Luci r10249
QoS, UPnP, Dynamic DNS, Custom Commands, Wake On Lan
No OpenVPN
Updated ath9k Wifi drivers (more stable)
https://mega.co.nz/#!7VNFiRpK!wRHBT6saI … 1MWtXlxYQc
Instructions :
To flash the router you need :
- A screwdriver
- A little wire or a stapple
- Nothing else
Most people were using a LVTTL cable however, it requires you to buy an adapter, to solder, ... it takes time. I realised that to stop the boot we can actually press ANY key, in fact that mean that if we generate any signal on the serial input, the boot stop.
First you have to open the modem by removing the 4 screws and the plastic top. There are some clips on the side, but even if you break these clips the top will still fit perfectly with the screws.
When you power the modem, you have only 1s to activate the Recovery Mode. The trick is to rub a stapple or a wire between the pin 4 (in red) and the pin 1 (in orange) while booting. Do not solder anything, the goal is not to generate a clean signal but to generate noise !
The easiest way is to hold the stapple between pin 1 and 4 (do not shortcut pin 1 and 3) and to rub it slightly when it boots. It should activate the recovery mode almost everytime. If it doesn't work you can also rub the stapple between pin 4 (in red) and pin 3 (+3.3V, next to pin 4).
If you succeed, the power LED goes off and the Ethernet LED should be blinking. If the power LED is still on 5s after you plugged the router, it failed. Just unplug the modem and try again. If the ethernet light is off verify you plugged the ethernet cable properly .
Now you should be able to access the CFE Web Interface at http://192.168.1.1. You can also flash the firmware by TFTP if you really want).
Upload the OpenWrt firmware and you're done !
Wifi is not activated by default, you have to activate it (do not forget to activate 40Mhz mode in settings to get Wifi n but do not force 40Mhz). You can associate the Wifi LED in the LED menu. I let you discover the firmware
Thanks to Virus since I used his patch as a base (with some modifications which were required by the last OpenWrt version).
(Last edited by vbelot on 28 May 2014, 17:26)