This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
asus_wl500g_premium [2012/02/11 09:12] ispyisail created |
asus_wl500g_premium [2012/02/18 22:43] (current) ispyisail |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | =====Asus WL500G Premium (V1 & V2)===== | + | ====== Asus WL500G Premium (V1 & V2) ====== |
+ | |||
+ | < | ||
+ | WARNING: This document may contain errors which may result in damage to your router. USE AT YOUR OWN RISK. | ||
+ | </ | ||
+ | {{INLINETOC 2 4 }} | ||
+ | |||
+ | ==== Introduction ==== | ||
The Asus WL500G Premium is another router that uses a broadcom wireless chip and is very much like the LinksysWRT54G* routers. You will want to use the generic .trx image for this router. The best way to upload it is using the upgrade utility for Windows that ships with the router. Unfortunately, | The Asus WL500G Premium is another router that uses a broadcom wireless chip and is very much like the LinksysWRT54G* routers. You will want to use the generic .trx image for this router. The best way to upload it is using the upgrade utility for Windows that ships with the router. Unfortunately, | ||
+ | ==== Install Firmware ==== | ||
+ | === Primary Install | ||
+ | |||
Before installing on this router you need to put it in ' | Before installing on this router you need to put it in ' | ||
Line 13: | Line 24: | ||
Once you are in diag mode you can use the windows utility to upgrade the firmware. | Once you are in diag mode you can use the windows utility to upgrade the firmware. | ||
+ | === Secondary Install Method === | ||
Alternatively, | Alternatively, | ||
+ | ==== 3rd party firmware ==== | ||
Like the broadcom-based Linksys routers, if you already have other 3rd party firmware such as Tomato or DD-WRT installed, you can upgrade directly from there using the generic broadcom .trx file. | Like the broadcom-based Linksys routers, if you already have other 3rd party firmware such as Tomato or DD-WRT installed, you can upgrade directly from there using the generic broadcom .trx file. | ||
- | =====La Fonera===== | ||
- | The La Fonera is somewhat different than the other devices listed here. First, it uses an atheros wireless device, and second you must access the RedBoot bootloader to install OpenWrt/ | ||
- | |||
- | The easiest way to install on a La Fonera is to use the FonFlash utility available in the download section to automatically upload the firmware on to the router. | ||
- | |||
- | Read the instructions below carefully before proceeding. For the purpose of these instructions it is assumed you are running linux (or another unix variant) on your local machine and that you have some knowledge of how to configure your network and network services. | ||
- | |||
- | Before you can access the RedBoot bootloader, you have to " | ||
- | |||
- | - [[http:// | ||
- | - [[http:// | ||
- | - [[http:// | ||
- | - [[http:// | ||
- | |||
- | Before you telnet into RedBoot bootloader you may need to put the following lines in your telnet configuration file on your local machine (~/ | ||
- | |||
- | < | ||
- | 192.168.1.254 9000 | ||
- | mode line | ||
- | </ | ||
- | |||
- | Next, configure your local machine to have a static ip in the 192.168.1.* subnet other than 192.168.1.254. For the purposes of these instructions I will assume you have configured your local machine to ip 192.168.1.3, | ||
- | |||
- | The next step is to configure a webserver on your local machine. There are multiple web servers available -- any will do. Place both the .lzma and the .squashfs atheros image files in the root directory of your web server so that they can be accessed at http:// | ||
- | |||
- | Now you are ready to telnet into Redboot. Reboot the Router and wait a few seconds, until the light in the middle starts flashing. Then open a new terminal and telnet into RedBoot by running " | ||
- | |||
- | < | ||
- | mockingbird@linuxbox: | ||
- | </ | ||
- | |||
- | Then, hit Ctrl-C to halt the boot process. | ||
- | |||
- | Once you are in, execute the commands listed below in the order listed below. Replace 192.168.1.3 on the first line with the ip of your local machine running the web server, if you configured it to have a different ip. Be aware that the "fis create" | ||
- | |||
- | < | ||
- | ip_address -l 192.168.1.254/ | ||
- | fis init | ||
- | load -r -v -b 0x80040450 / | ||
- | fis create -b 0x80040450 -f 0xA8030000 -l 0x006F0000 | ||
- | -e 0x00000000 rootfs | ||
- | load -r -v -b %{FREEMEMLO} / | ||
- | fis create -r 0x80041000 -e 0x80041000 vmlinux.bin.l7 | ||
- | fis load -l vmlinux.bin.l7 | ||
- | exec | ||
- | </ | ||
- | The final " |