ASUS WL-700gE - Erste Schritte mit der GPL Firmware

Vorbereitungen

  • GPL Pakete entpacken nach /opt.
cd /opt
tar xzf GPL_WL700gE_1.0.4.6.tar.gz
tar xzf toolchain_wl700ge.tar.gz
export PATH=/opt/brcm/hndtools-mipsel-linux-3.2.3/bin:$PATH

Compile

  • Zum schauen, ob es generell funktionieren würde, einfach mal compilieren...
cd /opt/WL700g/nasoc
perl -pi -e "s|mkcramfs|/sbin/mkfs.cramfs|g" {src/apps,src/apps/pivot_root,src/apps/mfgtest_root}/Makefile
cd src/apps
make clean
make rebuild

Flash-Orgie

  • cd GPL/WL700g/nasoc/image
  • echo -en ‘verbose\ntrace\nbinary\nput pivot_root.trx pivot_root.trx\n’ | tftp 192.168.1.1

Links

http://wl500g.info/showthread.php?t=6559

1. Download/Install ash as rpm. (the one for FC 3 does the job)
2. Download and extract the GPL sources tar xzvf GPL-filename-1.0.4.6.tar.gz
3. as root untar the toolchainfile in /opt => result /opt/brcm
4. untar the new GPL file => result maybe /root/WL700g
5. replace mkcramfs with /sbin/mkfs.cramfs in the Makefile in src/apps; /src/apps/pivot_root and /src/apps/mfg_digest (or similar, can't remember excatly)
6. export PATH=$PATH:/opt/brcm/hndtools-mipsel-uclibc/bin:/opt/brcm/hndtools-mipsel-linux/bin
7. make clean && make rebuild in /src/apps will create a new firmware in /src/apps/mipsel/WLxxxxx.nas

Notes: If you use make menuconfig in /src/apps you have to cp .config Config_ASUS else the old config will be used

ASUS schreibt

files

  • cfe_asus_1.05.bin
  • pivot_root.trx
  • image_WL700g_1.05.bin (cfe_asus_1.05.bin + pivot_root.trx)
  • WL700g_1.0.2.3.nas

manually

  • Steps of Update Firmware Manually:
  • Prepare a blank disk more than 10GB
  • in firmware restoration mode, burn boot with file: cfe_asus_1.05.bin
  • in firmware restoration mode, upload firmware with file: pivot_root.trx
echo -en 'verbose\ntrace\nbinary\nput pivot_root.trx pivot_root.trx\n' | tftp 192.168.1.1
  • Press “Reset” button for more than 10 seconds to reset WL700g to default
  • In DOS command mode, enter “nasload /U /P /f WL700g_1.0.2.3.nas” to write image into HD. 1)
D:\ASUS\WL-700gE Wireless Router Utilities>nasload /U /P /f  ..\WL700gE_1.0.7.8.nas

Attempting to download firmware to local subnet.
Use control-c to exit.

Remote machine BRCM_TEMP_NAS (at address 192.168.1.1) has requested a firmware download.
Do you wish to download new firmware? [y/n]:y
Downloading ..\WL700gE_1.0.7.8.nas...
Transfer to BRCM_TEMP_NAS successful.
  • Unplug Power and plug power again to start WL700g.

automagically

  • Ghost disk with image made by “Steps of Update Firmware Manually”
  • Burn image_WL700g_1.05.bin into Flash
  • Install HD into WL700g and run it.
1) dauert ca 2-3 minuten / 100Mbit
 
wissen/openwrt/installation-asus-gpl-firmware-on-wl-700ge.txt · Zuletzt geändert: 05.09.2010 20:31
 
Recent changes RSS feed Donate Valid XHTML 1.0 Valid CSS Recent cached RSS feed cacert-signed web site: inhalt.serviert.de