User Tools

Site Tools


wrtu54g-tm:firmware

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
wrtu54g-tm:firmware [2010/09/21 00:04] neutronscottwrtu54g-tm:firmware [2023/11/04 22:30] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Preface, Warnings, don't try this at home ====== ====== Preface, Warnings, don't try this at home ======
  
-There is a problem that I have no one with serial console to assist with testing these firmwares before I post them. Thus, it is all at your **risk**. I do limited tested beforehand. OpenWRT currently won't flash from T-Mobile firmware. The U-boot header is only around the lzma-loader.  +There is a problem that I have no one with serial console to assist with testing these firmwares before I post them. Thus, it is all at your **risk**. I do limited tested beforehand.
- +
-I have successfully flashed openwrt from my own tight build tho...+
  
 I have looked at our bootloader, and it has no method to attempt a failsafe TFTP flash as Broadcom's does. The WRT54G I believe will load a TFTP image from bootloader if kernel is broke without intervention. Our current bootloader will not. If you attempt to start a TFTP transfer, it will try again and again and again indefinitely, thus it will never start the flashed image. I am trying to find solution to this, and the best I can think of now is replacing the bootloader. This is tricky as well and may produce a real brick requiring a JTAG which I don't have! :( I have looked at our bootloader, and it has no method to attempt a failsafe TFTP flash as Broadcom's does. The WRT54G I believe will load a TFTP image from bootloader if kernel is broke without intervention. Our current bootloader will not. If you attempt to start a TFTP transfer, it will try again and again and again indefinitely, thus it will never start the flashed image. I am trying to find solution to this, and the best I can think of now is replacing the bootloader. This is tricky as well and may produce a real brick requiring a JTAG which I don't have! :(
- 
-====== OpenWRT Backfire (10.03, r23044)  ====== 
- 
-Basic openwrt build. Use opkg.conf from below and **opkg update** then **opkg install kmod-rt61ap** and maybe add ra0 to bridge in /etc/config/network i'm done k tks bye. :P 
- 
-binary: **direct link removed. more testing needed.. proceed with caution and attempt only if you have serial console access **  
- 
-if you're still willing, there is a webflash binary in the usual spot: 
-[[http://wrt.scottn.us/|http://wrt.scottn.us/]] 
- 
-source: [[http://wrt.scottn.us/openwrt-backfire-adm8668-r1.tar.gz|http://wrt.scottn.us/openwrt-backfire-adm8668-r1.tar.gz]] 
- 
-===== first flash ===== 
- 
-If the SES light (the one on far-right marked with "((()))") ever turns green, you're not bricked. If it doesn't extinguish tho, the boot script didn't finish... there is a problem with the webflash is that i cannot mark the jffs space was needing to be formatted. so, hold the SES button during boot until the SES light turns orange. Set static IP 192.168.1.2 and connect on LAN port. Telnet to 192.168.1.1 and execute "mtd -r erase rootfs_data", it will reboot afterwards. 
- 
-=== opkg === 
- 
-opkg.conf to include any packages i have made available [wifi drivers, duh] 
- 
-  src/gz packages http://downloads.openwrt.org/backfire/10.03/brcm-2.4/packages 
-  src adm8668 http://wrt.scottn.us/ipkg 
-  dest root / 
-  dest ram /tmp 
-  lists_dir ext /var/opkg-lists 
-  option overlay_root /overlay 
-  arch all 1 
-  arch any 5 
-  arch adm8668 10 
-  arch brcm-2.4 20 
-  arch mipsel 30 
- 
-===== Building it ===== 
- 
-  $ svn co -r 23044 svn://svn.openwrt.org/openwrt/branches/backfire 
-  $ cd backfire 
-  $ wget http://wrt.scottn.us/openwrt-backfire-adm8668-r1.tar.gz 
-  $ tar vfxz openwrt-backfire-adm8668-r1.tar.gz 
-  $ rm target/linux/generic-2.4/patches/100-wireless-extension.patch  
-  $ make menuconfig 
-   
-  Here you select 'adm8668' and that should be all that's required. 
-   
-  $ make 
-   
-  Take a nap. 
- 
-A few things may be different between binary and source. So far these have changed: 
-  * Bug in FLASH MAP detection in kernel if 2 squashfs are seen (ie. our firmware is smaller than T-Mobile's kernel) 
  
 ====== neutronscott tight  ====== ====== neutronscott tight  ======
Line 137: Line 86:
  
 ===== Download ===== ===== Download =====
 +**Think first: you probably don't want this!!** try [[wrtu54g-tm:openwrt|OpenWRT builds]].
 +
 [[http://wrt.scottn.us/wrtu54g-tm_tight_20100912.bin|wrtu54g-tm_tight_20100912.bin]] (12/sept/2010) [[http://wrt.scottn.us/wrtu54g-tm_tight_20100912.bin|wrtu54g-tm_tight_20100912.bin]] (12/sept/2010)
  
wrtu54g-tm/firmware.1285027448.txt.gz · Last modified: 2023/11/04 22:29 (external edit)

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki