Unofficial firmware for Linksys WAG354G — codename pre-SVN
New firmware for wag354g V1. It’s based on the 1.01.11 sources.
Release note:
- Last version before uploading all project sources to a SVN server
- Firmware compiled from the latest available sources, 1.01.11
- Busybox package upgraded from 0.6 to 1.2.1 (busybox is an application that incorporate numerous unix utilities in a single small executable)
- Added in the busybox package (only from command line): -Utilities: tar, dd, vi, grep, top -FS & Devices mngmt: mkfs-minix, mount, umount -net: etherwake
- Â Support for minix fs in the kernel. Now is possible to create and use a rw partition of 128K. Checkout the guide on how to do this.
Sorry guyz, I’ve changed my mind about the 1.10.xx way to numerate versions, because it sucks and it confuses people…
The codename of this release is pre-SVN.
It will be great if you add dropbear package into your FW. SSH is better than telnet and can be safely opened for WAN.
I already have built a version with dropbear too and it’s working. The bad thing is that the private key cannot be changed, because the router fs is read only. So everybody will have the same key.
If you dont mind it, mail me and I will send you a copy. Otherwise just wait…
I think the key can be stored in the rw partition. I just wanna that users dont need to manually create it and put the key there. I wanna write a script that automatically do this.
thank you anyway
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /membri/cyberstorm/blog/wp-includes/kses.php on line 932
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /membri/cyberstorm/blog/wp-includes/kses.php on line 933
Can you include xlink kai in your custom firmware? I would be gratefuull if you do so.
More info about xlink kai in http://www.teamxlink.co.uk
I think the key can be stored in the rw partition.
How about nvram? I think it is possible to save the key into it.
How about nvram? I think it is possible to save the key into it.
yes this is a faster to implement alternative.
Before starting dropbear I could fetch the key from nvram and store it in a temporary file…
I should also put a button on the page that generates a new key and save it into nvram, instead of making users generate it via telnet.
Ok, let me try….!
Ok, let me try….!
Good luck!
Hey its a great idea to add xlink kai. I think its possible, isn’t it?
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /membri/cyberstorm/blog/wp-includes/kses.php on line 932
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /membri/cyberstorm/blog/wp-includes/kses.php on line 933
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /membri/cyberstorm/blog/wp-includes/kses.php on line 932
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /membri/cyberstorm/blog/wp-includes/kses.php on line 933
well, there is no problem to add a script that download kaid at boot and that starts it. The problem is that I cannot find a version of kaid that runs on the wag354g.
You guys can install my last firmware, and try to find a version of kaid that is working.
You could tranfer kaid on your router using wget from http or ftp server.
maybe you should also check here:
http://www.teamxlink.co.uk/forum/viewtopic.php?t=17985&postdays=0&postorder=asc&start=20&sid=cd4c8fe1a685f8a7ea88a8a6d72d205c
http://www.thibor.co.uk/#kai
Well I think there is no version of kaid for this router. Can you compile it?
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /membri/cyberstorm/blog/wp-includes/kses.php on line 932
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /membri/cyberstorm/blog/wp-includes/kses.php on line 933
im not looking for a version of kaid built for wag354g, im looking for a mips version of kaid that *runs* on wag354g.
Also I have not found sources to compile on http://www.teamxlink.co.uk/
Sorry but there isnt’ much I can do.
How about using OpenWRT? Just replace OpenWRT compiled kernel with yours and use their init scripts. In this case you can use their packaging system and maybe precompiled packages.
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /membri/cyberstorm/blog/wp-includes/kses.php on line 932
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /membri/cyberstorm/blog/wp-includes/kses.php on line 933
hi,
i’ve found the source for kaid
http://www.teamxlink.co.uk/binary/7005base.zip
p.s. the parent folder is browsable, so there might be something more apropriate.
wouldnt know how to get it all going right, but I hope it helps
also, how is the migration to SVN
going.
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /membri/cyberstorm/blog/wp-includes/kses.php on line 932
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /membri/cyberstorm/blog/wp-includes/kses.php on line 933
How about using OpenWRT? Just replace OpenWRT compiled kernel with yours and use their init scripts. In this case you can use their packaging system and maybe precompiled packages.
hi Rail, well, this should be tried, but I need jtag. Atm I have never tried to jatg the wag354, even thought I have already soldered the necessary pins, because I have no backup router in case sth goes wrong :(.
Anyway sth can be already done with less effort, check this: http://www.nslu2-linux.org/wiki/HowTo/UseOptwareOnWAG354G
How about annex B modification?
Thank you.
Any chance of sorting out the ‘time not available’ bug in the status section?
well, I never noticed that bug. Time in this router is auto-update via ntp when internet connection is avaiable. Anyway take a look at the last firmware, it solves some bugs and add more functionalities…
cheers
Nice work here. Thanks
I have a question, it’s possible to change wireless tx power using telnet or http?
Keep up the good work. Everything works good here.
Hig TigTex: well, I’ve never tried. The problem is that the application that manages wireless is included in the firmware without source code and is hard to understand how it works.
Maybe it would be possible to find out the wireless power somewhere in the /proc/ folder, and then do a:
echo (desidered power) > /proc/path-where-the-power-is
thank you for your appreciation.
Wireless downtimes had increased since I upgrade my wag354g v1 with this firmware. It simply stops working, router’s leds stop working and connection it’s lost. Using netstumbler, no wireless signal at all. I rolled back to oficial 1.01.11… It was impossible to work with it.
“As always, if it works, that’s great, but if not, just trash it.”
Yeah TigTex, right choice.
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /membri/cyberstorm/blog/wp-includes/kses.php on line 932
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /membri/cyberstorm/blog/wp-includes/kses.php on line 933
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /membri/cyberstorm/blog/wp-includes/kses.php on line 932
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /membri/cyberstorm/blog/wp-includes/kses.php on line 933
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /membri/cyberstorm/blog/wp-includes/kses.php on line 932
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /membri/cyberstorm/blog/wp-includes/kses.php on line 933
Hello,
Congratulations and thank you very much, for your f/w, I use it for a few days now and it is, by far the best f/w I ever used and I have used them all.
It gave to my semi dead router a new breath.
I have the vag354g v.1 annex b and I use PPPoE connection.
In case, you are working your new version these days, please take in mind my notes.
1. Logging is not working properly. (on pages http://192.168.1.1/Log.asp and http://192.168.1.1/Log_incoming.asp), I can assure you that it worked fine at least on early Linksys versions e.g. 1.01.03 and 1.01.07. As you understand it is a very useful tool to debug your connection, your network, routing etc.
2. When QoS is activated, and only then, router cant contact NTP servers, and on status page ( http://192.168.1.1/Status_Router.asp ) says: “ Current Time: Not Available â€.
The most interesting is that if you boot with QoS deactivated, the clock take the current time from NTP server and works fine, even if you –after the booting– activate the QoS.
3. QoS, in my humble opinion, is one of the most, useful options of this router. Consider this. A lot of services (Voip, p2p, web, etc) are going out from the same adsl line simultaneously. Some of them are very sensitive on bandwidth (e.g. Voip) and some not (e.g. p2p). I also believe that the services and programs are too much nowdays, so I think that the existence of the three “Specific Port#†are not enough. Do you think that you could add some more Specific Port# in QoS? That would really be a tremendous help to all of us and a masterpiece coming from you.
Congratulations once again, our router is better than brand new thanks to you.