- bits & pieces about software development HostingAbc Logo
Show all posts.
http://wl500g.info/showthread.php?t=15552

These days I've spent some time figuring out the structure of the firmware sources - here are my finding on how to recompile it: 1. Since I use Vista, I downloaded an Ubuntu image for vmware player - i did all the firmware compilation in this virtual machine 2. downloaded the asus firmware, oleg's firmware additions and the uclibc toolchain. these are the items you need to recompile the firmware. 3. I've made a nice script that uncompresses all these packages, applies Oleg's patches on the firmware, and applies some additional minor changes to the source tree. You can download this package from this location: http://www.moszi.net/dev/download/wl500g-source.tar.gz The script you should run is : createBaseFirmwareSources from the binaries folder. (cd to this folder, otherwise it will not run correctly) Also please note, that my own patches are located in the patches folder. Currently only 3 minor changes: 1. correcting the raid1 CRC bug (md.c) 2. wide character support in uClibc 3. Makefile for oleg's patches in order to allow wtmp usage in dropbear (i didn't succeed with this one yet) Have fun, if you need help, contact me.

add linkThe last comments:Afonso says:I'm trying to make a raid1 on the asus 500gp and I've saw your thread. But I cannot find the md.o and the raid1.o on modules.tar.gz file you attached. I also have a linux noobie question here should I put the files to make the insmod command see themmike says:Good videosmoszidev says:Venemo: it is at System.Web.Configuration.HttpConfigurationSystem.UseHttpConfigurationSystem moszidev says:dumb, ... no wonder your name is dumb :) ... i more or less expected these type of answers :) - trust me, i know the double locking design pattern :) ... but it seems that you don't really know for what the locking is needed ;) ...dumb says:this is called double locking: http://en.wikipedia.org/wiki/Double_checked_locking_patternVenemo says:Where did you find this in the framework?moszidev says:just found out that the maximum transfer rate on USB or UTP for this router is 3.5MBytes/sec. (that is 28MBit / sec)[br] So if you have a connection speed higher than this, it will not be fully used for sure.
Copyright (C) 2007, Molnar Szilveszter m@il me