Differences
This shows you the differences between two versions of the page.
|
toh:netgear:wnr3500l [2013/01/13 00:34] alexandro |
toh:netgear:wnr3500l [2013/02/28 06:23] (current) ipha |
||
|---|---|---|---|
| Line 14: | Line 14: | ||
| ===== Installation ===== | ===== Installation ===== | ||
| - | wnr3500 V2 is **not supported** by OpenWrt! | + | wnr3500L V2 is **not supported** by OpenWrt! |
| - | wnr3500 V1 partially work in trunk since 2013-01-11 ([[https://dev.openwrt.org/ticket/7198|bug 7198]]). | + | wnr3500L V1 partially work in trunk since 2013-01-11 ([[https://dev.openwrt.org/ticket/7198|bug 7198]]). |
| - | - prepare firmware | + | - Prepare firmware |
| - Get and unpack [[http://downloads.openwrt.org/snapshots/trunk/brcm47xx/OpenWrt-ImageBuilder-brcm47xx-for-linux-x86_64.tar.bz2|ImageBulder]], [[http://wiki.openwrt.org/doc/howto/obtain.firmware.generate|more info]] | - Get and unpack [[http://downloads.openwrt.org/snapshots/trunk/brcm47xx/OpenWrt-ImageBuilder-brcm47xx-for-linux-x86_64.tar.bz2|ImageBulder]], [[http://wiki.openwrt.org/doc/howto/obtain.firmware.generate|more info]] | ||
| - | - Fix network config (maybe already in trunk) | ||
| - | - copy target/linux/brcm47xx/base-files/etc/init.d/netconfig into files/etc/init.d/ | ||
| - | - replace ''if (nvram["boardtype"] == "0x04cf")'' to ''if (tolower(nvram["boardtype"]) == "0x04cf")'' | ||
| - Build firmware | - Build firmware | ||
| - | - ''make image PROFILE=Broadcom-b43 PACKAGES='kmod-bgmac' FILES=files/'' | + | * ''make image PROFILE=Broadcom-bgmac-b43 '' for the open source b43 wireless driver (wireless-G only) |
| - | - Your firmware will be bin/brcm47xx/openwrt-brcm47xx-squashfs.trx | + | * ''make image PROFILE=Broadcom-bgmac-wl '' for the proprietary wl wireless driver(needed for wireless-N) |
| - | - If your current firmware don't allow write arbitrary files to mtd, use [[http://www.dd-wrt.com/routerdb/de/download/Netgear/WNR3500L/-/dd-wrt.v24-14311_NEWD-2_K2.6_mini-WNR3500L.chk/3467|dd-wrt image]] | + | - Your firmware will be bin/brcm47xx/openwrt-brcm47xx-squashfs.trx |
| + | - If your current firmware don't allow write arbitrary files to mtd, use [[http://www.dd-wrt.com/routerdb/de/download/Netgear/WNR3500L/-/dd-wrt.v24-14896_NEWD-2_K2.6_mini-WNR3500L.chk/3817|dd-wrt image]] | ||
| - dd-wrt image can be used for flash device after [[http://www.myopenrouter.com/article/20501/Reset-Debrick-NETGEAR- | - dd-wrt image can be used for flash device after [[http://www.myopenrouter.com/article/20501/Reset-Debrick-NETGEAR- | ||
| WNR3500L-Pin-Short-Method/|pin-short debricking/reseting]] | WNR3500L-Pin-Short-Method/|pin-short debricking/reseting]] | ||
| - | - configure network on your machine (lan, 192.168.1.0/24) | + | - Configure network on your machine (lan, 192.168.1.0/24) |
| - | - set login over web 192.168.1.1 and telnet to router | + | - Set login over web 192.168.1.1 and telnet to router |
| - | - copy firmware to router | + | - Copy firmware to router |
| - ''scp username@192.168.1.X:path/to/openwrt-brcm47xx-squashfs.trx /tmp/'' | - ''scp username@192.168.1.X:path/to/openwrt-brcm47xx-squashfs.trx /tmp/'' | ||
| - | - write firmware | + | - Write firmware |
| - ''mtd -r write /tmp/openwrt-brcm47xx-squashfs.trx linux'' | - ''mtd -r write /tmp/openwrt-brcm47xx-squashfs.trx linux'' | ||
| - | - now you should have access to openwrt by telnet and start configure it. | + | - Now you should have access to openwrt by telnet and start configure it. |
| + | |||
| + | ===== Debricking with Serial Terminal ===== | ||
| + | Note: The router's serial port uses 3.3v logic, do not connect a regular 12v serial cable to it. | ||
| + | |||
| + | - Assign your computer a static IP address(i.e. 192.168.1.2) and connect to port 4 on the router | ||
| + | - Open serial terminal. See [[http://wiki.openwrt.org/doku.php#serial | Serial]] for pinout and specs. | ||
| + | - Reboot router and press Ctrl+C as soon as you see CFE messages | ||
| + | - At the CFE> prompt, enter 'tfptd' to start the tftp server | ||
| + | - The router is now waiting for a tfpt connection, follow the [[http://wiki.openwrt.org/doc/howto/generic.flashing.tftp#bootloader.contains.tftp.server | tftp guide]] for more information | ||
| + | * Note: the router is expecting a .chk file. You must use the stock firmware or the dd-wrt initial flashing image. | ||
| + | - The router will reboot automatically when the process is complete | ||
| ===== Hardware ===== | ===== Hardware ===== | ||
toh/netgear/wnr3500l.1358033671.txt.bz2 · Last modified: 2013/01/13 00:34 by alexandro
