User Tools

Site Tools


wrtu54g-tm

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 [2011/04/05 04:22] neutronscottwrtu54g-tm [2023/11/04 22:30] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== Introduction ======+====== WRTU54G-TM OpenWRT ======
 Someone had to be brave enough to take on the creation of a 3rd party firmware for this thing. I'm Scott Nicholas, aka neutronscott. This wiki describes my work of porting Linksys' GPL sources to a modern Linux kernel, and subsequently plugging that into the OpenWRT system. Someone had to be brave enough to take on the creation of a 3rd party firmware for this thing. I'm Scott Nicholas, aka neutronscott. This wiki describes my work of porting Linksys' GPL sources to a modern Linux kernel, and subsequently plugging that into the OpenWRT system.
  
 ====== Current Status ====== ====== Current Status ======
  
-Latest binary is contributed by jdownj@twitter and built 18feb2011.+2013: Official build seems available: http://downloads.openwrt.org/attitude_adjustment/12.09-rc2/adm8668/generic/ 
 + 
 +April 7th, 2011: Created a snapshot directory -- http://wrt.scottn.us/snapshots/
  
 FIXME (insert the hardware device table showing progress again..) FIXME (insert the hardware device table showing progress again..)
Line 13: Line 15:
 ====== Downloads ====== ====== Downloads ======
  
-  * @jdownj/twitter contributed this build which includes OpenVPNhttp://wrt.scottn.us/wrtu54g-tm-jdownj-openvpn.bin+  * Official 12.09-rc2: http://downloads.openwrt.org/attitude_adjustment/12.09-rc2/adm8668/generic/ 
 + 
 +Everything below here is ancient. 
 + 
 +  * Snapshots at http://wrt.scottn.us/snapshots/ 
 +  * Alex's r26444 build includes ipv6, radvd, and luci: http://wrt.scottn.us/wrtu54g-tm-r26444.bin 
 +  * @jdownj/twitter contributed this build which includes OpenVPNhttp://wrt.scottn.us/wrtu54g-tm-jdownj-openvpn.bin
   * My latest default build ([[wrtu54g-tm:changelog|ChangeLog]]): http://wrt.scottn.us/wrtu54g-tm-openwrt-devel-b5.bin   * My latest default build ([[wrtu54g-tm:changelog|ChangeLog]]): http://wrt.scottn.us/wrtu54g-tm-openwrt-devel-b5.bin
   * source is in openwrt trunk: https://dev.openwrt.org/wiki/GetSource   * source is in openwrt trunk: https://dev.openwrt.org/wiki/GetSource
Line 26: Line 34:
 ===== From previous release ===== ===== From previous release =====
  
-Maybe 'sysupgrade' works? ... Except if you have the old backfire build maybe try [[wrtu54g-tm:openwrt#upgrade_from_backfire|this]].+I recall keeping configuration not working beforeDo so at your own risk! If you have the backfire b1 or b2 try [[wrtu54g-tm:openwrt#upgrade_from_backfire|this]] or you need to edit /lib/upgrade/platform.sh and use PART_NAME=linux:rootfs:rootfs_data since things were partitioned differently then. 
 + 
 +  root@OpenWrt:~# cd /tmp 
 +  root@OpenWrt:/tmp# wget http://wrt.scottn.us/latest.bin 
 +  root@OpenWrt:/tmp# sysupgrade -v -i ./latest.bin 
 +  Keep config files over reflash (y/N): n 
 +  Switching to ramdisk... 
 +  mount: mounting mini_fo:/overlay on /mnt failed: Function not implemented 
 +  Performing system upgrade... 
 +  Unlocking linux ... 
 +  Writing from <stdin> to linux ... 
 +  Upgrade completed 
 +  Reboot (Y/n): y 
 +  Rebooting system...
  
 ===== From a broken state ===== ===== From a broken state =====
  
-If things go sour and you need to start fresh, you can also reflash an entire firmware from the bootloader. The bootloader doesn't offer a TFTP server, but a TFTP client, and access to the serial console is required. The procedure is documented [[wrtu54g-tm:uboot|here]]. (Not directly actually, but the page is about U-boot and should get you going).+If things go sour and you need to start fresh, you can also reflash an entire firmware from the bootloader. The bootloader doesn't offer a TFTP server, but a TFTP client, and access to the serial console is required. The procedure is documented [[wrtu54g-tm:uboot|here]].
  
 If you break the bootloader as well, you will want to learn about [[wrtu54g-tm:jtag|JTAG]]. If you break the bootloader as well, you will want to learn about [[wrtu54g-tm:jtag|JTAG]].
Line 59: Line 80:
  
 If you require functionality that is not included in a basic build (i.e. IPv6 or PPPoE), then you may have to build it yourself. This is because I don't have a full package repository yet. If you require functionality that is not included in a basic build (i.e. IPv6 or PPPoE), then you may have to build it yourself. This is because I don't have a full package repository yet.
-  
- 
-====== Support ====== 
- 
-There is a mailing list available at http://lists.scottn.us/cgi-bin/mailman/listinfo/adm8668 \\ 
-You can contact me personally by methods described [[contact|here]]. \\ 
-I'll try to help out where I can, but honestly the active development pretty much ended after the patch was sent off for inclusion into OpenWRT. Other users have been assisting each other as well with questions and builds. Thanks everyone! :) 
  
 It's not too complicated. It's not too complicated.
Line 74: Line 88:
   * Issue **make** and take a nap.   * Issue **make** and take a nap.
  
-I tried building the entire thing, and it didn't workout. We really need the OpenWRT guys to include our platform in their buildbot snapshots. :(+I tried building _all_ of the packages feed, and it didn't workout. We really need the OpenWRT guys to include our platform in their buildbot snapshots. :( 
 +  
 + 
 +====== Removal ====== 
 + 
 +Simply follow the [[wrtu54g-tm#from_previous_release|installation instructions]] but download and install http://wrt.scottn.us/revert.bin 
 + 
 +I can't make these things more simple! ;) 
 + 
 +====== Support ====== 
 + 
 +You can contact me personally by methods described [[contact|here]]. \\ 
 +I'll try to help out where I can, but honestly the active development pretty much ended after the patch was sent off for inclusion into OpenWRT.
  
-====== Attic ======+====== Thanks ====== 
 +  * Helmut Schaa -- His work on the Ralink SoC devices with OpenWRT led him to becoming a maintainer for the rt2x00 wireless drivers. His patience with me and his tasklet patches significantly improved the wireless throughput for this device. 
 +  * Mayckel (a guy from Curacao) -- for being my guinea pig and putting up with my firmware breaking his routers. ;)
  
-Below are pages which I haven't included yet in this new index page. I'm trying to change this to include more things in one page with proper headlines to make reading easier. 
-  * [[wrtu54g-tm:openwrt-old|OpenWRT backfire]] ([[wrtu54g-tm:changelog-old|ChangeLog]]) -- the (obsolete) build based on backfire and kernel 2.4 
-  * [[wrtu54g-tm:firmware|Firmware]] -- the (obsolete) non-openwrt firmwares i made. 
-  * [[wrtu54g-tm:build|Building your own]] -- How to build the firmware from source. 
-  * [[wrtu54g-tm:info|Device Info]] 
-  * [[wrtu54g-tm:bootlog|Boot log]] 
-  * [[wrtu54g-tm:bootlog26|Boot log v2.6]] -- (old) 
  
wrtu54g-tm.1301977343.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