* Download Neptune354 *
Neptune354 is an unofficial firwmare for Linksys WAG354G and HG200 ADSL gateways. It is based on the GPL source code of WAG354G firmware released by Linksys.
Index:
- Supported hardware
- License & building instructions
- Disclaimers for the unwashed masses
- Upgrade instructions (WAG354GV1 AnnexB only!)
- Download
- Convert Annnex A to B or Annex B to A
Supported hardware:
- Linksys WAG354G V1 Annex A/B
- Linksys WAG354G V2 (builds by contributors)
- Linksys HG200 Annex A/B
License & building instructions
This software is released under GPL version 2 license.
This software is released “AS IS” without warranty of any kind, either expressed or implied.
Source code is available via svn; follow these intructions. Mipsel uClibc library and compiler with support for RPC and float numbers are available on Neptune354 google group.
Disclaimers for the unwashed masses:
- USE IT AT YOUR OWN RISK: I AM NOT LIABLE IF YOU BRICK IN ANY WAY YOUR ROUTER!
- [Funny] Dont come here saying: “Oh my goshh, with the official firmware my Internet connection was great, the wireless signal powerful, and every lady wanted to get laid with me.With your firmware instead Internet connection drops every 10 seconds, wireless signal disappears in 1mt and women hate me!!” .If you behave in this way, you dont deserve my efforts in creating this firmware.
Upgrade instructions (WAG354GV1 AnnexB only!)
If you installed Neptune354 v0.1 on your WAG354G V1 AnnexB and now you are trying to upgrade to v0.2, or just to install a stock firmware you will incur in a “Upgrade Failed” error from web interface or “Wrong Code Pattern” error from the tftp server.
To solve this problem you have to flash your firmware with the image with the image labelled [WA31 to WA32]. After that (if you want) you can flash the official Linksys firmware without having problems.
Download
Latest version available: 0.2 (release note), released on 30 december 2007
Linksys WAG354G V1 AnnexA
Downloaded 9767 times
Linksys WAG354G V1 AnnexB
Downloaded 3345 times
Linksys WAG354G V1 AnnexB [WA31 to WA32] — Use this ONLY if you have to upgrade from Neptune354 v0.1. Read the upgrade instructions above.
Downloaded 1663 times
Linksys HG200 V1 AnnexA — NOT TESTED (please leave a comment if you test it…)
Downloaded 1228 times
Linksys HG200 V1 AnnexB — NOT TESTED (please leave a comment if you test it…)
Downloaded 1231 times
Linksys WAG354G V2 Annex A/B — Porting to V2 is not complete yet.
You can find a version on Jim Halfpenny website. NOTE:This version will very probably make the wireless stop working!
If you installed Jim’s V2 firmware, and wireless is down, you should first install Neptune v0.1, then login into telnet and enter:
cat /proc/ticfg/env
If you see in the list:
NVS_TFTP_LOAD 1
Then you can fix the wireless. Enter this command:
echo "NVS_TFTP_LOAD 0" > /proc/ticfg/env
And reboot!
Old version: 0.1 (release note), known as 1.01.11-neptune354
Linksys WAG354G V1 AnnexA
Downloaded 3680 times
Linksys WAG354G V1 AnnexB
Downloaded 2084 times
Linksys WAG354G V2 Annex A/B compiled by Carciofone.
Convert Annnex A to B or Annex B to A
You can convert you Annex B router to make it work on an Annex A line, or the opposite from A to B. This method has been tested by some users and most of the time it works. In order to make the conversion, you need to flash the router with a special firmware, with the header of the original firmware, but with the ADSL drivers of the right Annex version.
To return back to the original state, simply flash the router in “recovery” mode, or, if u have flashed the AnnexA to B firmware, then flash the AnnexB to A.
Linksys WAG354G V1 Annex A to B
Downloaded 1908 times
Linksys WAG354G V1 Annex B to A
Downloaded 2102 times
Only V1 for the moment…sooner also for V2!
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
There are a more recent firmware with wireless fixed by carciofone here: http://www.esnips.com/web/ConfigurazioneLinksysWAG354GV1V2/?flush=1
Byez
Note that the the firmwares linked in the post above are not released nor maintained nor built by me.
Hi there!When is v2 annexb going to be ready.I hope marco didn’t forget us
yeah, no problem, but now i haven’t time!
hey there
well i have been using the neptune v1 on my 354g router
it is really nice
i was wondering if you could help me build a ts(traffic sharing) on my router as i am connected over 3 pc so i hardly get any bandwidth
how to i install packages on the router
and instale shorewall
please reply soon
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 dylanhq, you cannot install packages using this firmware, since the file system is read only. You can do some traffic shaping using tc.
If you are brave, openwrt let’s you install a lot of extra packages, including shorewall, look http://cyberstorm.altervista.org/?p=21 . Keep in mind that if you use wireless, openwrt is not the right choice.
i need wireless like anything i mean that the main reason i bought the wag354g
any ways y doesnt open wrt have support for wireless will it have it in the new version
well please help me with the tc
i am a new bie
openwrt supports wireless but it is buggy and not suitable for normal use.
About tc, sorry but I havent a solution out of the box, and I dont know how it works. If you google
tc bandwith limit
you will find for sure some help.i need help
i need to know how to block ports
i have alot of users under me and all download torrents i need to block them please help me
lolol dylanhq whitout disrespecting you but you should read a litle more….
forgot to mention
GREAT FIRM marco keep up the good work
you rock hehehe
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
@DYLANHQ: have you watched here http://192.168.1.1/Filters.asp ?
Marco Please please please the firmware for v2 annex b .
I can test it if you like (provided i can find somewhere the original 1.0.54 firmware in case something goes wrong…)
nick, for the end of next week i will post here a version for your model. Then it will be up to you to test it since I have no way to do it.
Sorry for the dealy but i am still busy with my university exams
1.01.54 v2 annexb original version is here
Hi Marco. If you want I can compile a version of the annex b firmware for WAG V2.
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
Ok, Annex B available at the same link http://www.esnips.com/web/ConfigurazioneLinksysWAG354GV1V2
It need test.
Byez
are u sure u have used the right adsl drivers, tftpd and upgrade_firmware binaries?
I only modify the flags in the source code.
hey there marco nice firmware wag354g annex a
well i was wondering if you had the compiled version of
wag354g and does it have a web interface
i want to install many things on this router like the captive portal and etc many thing to try
i was on the oper wrt site but could not understand anything so please if you could help me
thanks a lot
you are great
once again gr8 firmware
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, openwrt for the wag354g is here: http://cyberstorm.altervista.org/?p=21
for configuration and setup refer to the readme you’ll find in the package.
There is the possibility to add the web interface but it is unstable and uncompleted, so i dont suggest you to use it.
Hi people I just came back…I ll’ try C@rciofone solution and i ll post some comments.By the way the original firmware you for the wag354g v2 annexb is in german or am i mistaking marco?
Well carciofone ’s solution works like a charm till now.Thank you BOTH for your help.I hope marco you are doing well with your exams
my wag354 doesnt work
i cant ping 192.168.1.1
this happened after i installed openwrt
what can i do to flash my firmware and get a new one uploaded i am so stuck
please help me out
i need help
please give me a good an nice and lengthy example
hey there marco
its ok i fixed it somehow
and i used the tftp command and the rules
thanks dude..
for a very well documented stuff
can you please get me a fully workin openwrt with webinterface please
how do you block URL and keywords
when ever i enter anything in access restrictions or anything it doesnt work
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 Carciofone, hello WAG354 user
i`ve tested your WAG354GV2-AnnexB (from Germany).
(From: http://www.esnips.com/doc/9ecbfbd9-8a1c-45a6-9bba-9f89d3abc061/Neptune354V2-AnnexB)
After tfpt upload the Modem power led blinks permanently and i cant ping to 192.168.1.1
I have testet is 10 times and give it up
i reflashed it with tftp and the original image. all perfekt;-)
did you plan an update?
1) my questions now, how do you compiled the sources, which sources have compilied?Neptune354G - Trunc from SVN or the original sources from linksys?
2) Which base linux system are you using? (Debian, ubuntu,..?)
3) Which Toolchain are you using? I have testet serveral Toolschains containing in some linksys-opensource packages like:
WAG54GV2-EU_v1.00.19_GPL.tgz
WRT300N_v0.93.9_US_source_code_with_toolchain_20061013.tgz
wrt54g.2.02.7.tgz
WRT54G3G-ST_v2.00.4_US_source_code_with_toolchain_20060927.tgz
but they are not full compatible and there are strange conflicts in the type declarations
Is the only way the Montavista Toolkit(chain)????? Is there a alternative or how can i get the toolchain to compile neptune354gv2-AnnexB(German)?
thanks ati
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 Ati, send me your mail and I will send u another version to test for your v2 AnnexB..
Read this for toolchain: http://cyberstorm.altervista.org/?p=15
I tried to use your firmware for WAG354G2.
You firmware’s feature is the best.
But maybe your wireless driver has some bug.
The wireless connection was unstable for me(I tested the Inter 2100BG & 3945ABG wireless card).
Sometime, the wireless signal was 66%,
but all ping failed.
I tried to use another firmware.
The C@rciofone’s firmware version 1.01.58_007
is steadiest.
I hope you can optimage your firmware.
Best
Regards!
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 Ji Han, my last firmware has all the features of Neptune354 and is available for Annex A here: http://www.esnips.com/doc/6c685b14-c74d-46f9-85a2-e2c14212b065/Neptune-WAG354GV2_011-Annex-A-1_01_58-kernel
Wath sort of wifi range do you use (a, b or g)?
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 ATI, at the moment there are problems with the official V2 kernel of the Neptune354 svn version 262. It does not work with the WAG354G V2 Annex A or B. Personally I use a kernel partially different but at the moment only for Annex A.
My kernel version is available here: http://www.esnips.com/doc/c54f4136-3d01-4018-b4a6-bf26e51d292a/Neptune354V2_011
(Neptune354GV2-AnnexB-Germany)
Hello All,
thanks for the fast answers.
After some extreme compiling sessions(nights) i have build a 99,8% running AnnexB Version of Neptune354 from Trunc.
These are the working things:
(+) I ve found the toolchain in a Netgear-Sourcepack- The Packages thom Linksys-Sources not working and are not Neptune compatible.
(+) WebInterface
(+) WebInterface –> Firmware-Upgrade
(+) telnet
(+) Adsl2+ is running with manuel VPI/VCI settings. There is a Bug in Autoconfig.
(-) WLan is not working. I ve testet it with ar0700xx.bin DSP72, DSP71 and the one from x.54 original working Linksys-Image. I cant see my wlan SIID in the networklist? Hmmmm.
(-) Some known bugs in the SVN-Makefiles (inflater). The if; problem. but is fixable
(?) I ve get the sources of Neptune from svn-export. is there a problem if i do a checkout? how should i do deploy any expieriences or bug fixes? waht is todo befor a svn-checkin. Or do not?
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
If you are interested we can continue the discussion in the developer’s forum with cyberstorm: http://cyberstorm.netfast.org/phpBB3/
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
Hi AnnexB owner,
i have successfully compiled a (maybe) full working AnnexB Version of Neptune354V2_011 from following sources:
http://www.esnips.com/doc/c54f4136-3d01-4018-b4a6-bf26e51d292a/Neptune354V2_011
Details are here: http://cyberstorm.netfast.org/phpBB3/
Thanks to C@rciofone for the Neptune354V2_011.
Hi Marco,
Which version do i use for the HG200?
“duty now for the future”
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
We have now a Neptune WAG354GV2_011 Annex B firmware based on 1.01.58 Linksys kernel. Thanks to ATI and Cyberstorm.
Link: http://www.esnips.com/web/ConfigurazioneLinksysWAG354GV1V2
Thank you,C@rciofone .
I had upgrade to the “Neptune WAG354GV2_011 Annex A 1_01_58 kernel.rar”.
It seems well now.
I used your another fireware “WAG354GV2 ANNEX A 1.01.58_007.zip” before upgrade.
All firewares are well.
But i can’t understand your naming convention.
Why this new fireware is “kernel”? It seems as a mini fireware from the name.
And the “WAG354GV2 ANNEX A 1.01.58_007.zip” seems as a fixed version.
^_^
Hi Ji Han, the firmware named WAG354GV2 ANNEX A 1.01.58_00X is a simply remake of the original Linksys 1.01.58 firmware in which I have corrected some bugs (wifi in primis, ADSL driver DSP, …).
Instead the firmware Neptune WAG354GV2_0XX is integrally based on the Neptune Project of my friend Cyberstorm. That means that this firmware is a porting of the Neptune file system with the last kernel for WAG354GV2 (1.01.58).
Hi,C@rciofone !
Oh, i know. Thank you.
Do you have any plan about add some feature in the Neptune fireware?
Such as wan mac-address clone.
It is very useful feature.
Because some isp need to register our pc’s mac address.
It seems my isp will do it.
Now my solution is i change my laptop’s mac to the wag354g’s wan mac.
But i hope the fireware can add this feature.
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
wag354g does have the feature! but that page is hidden.
try this:
http://192.168.1.1/WanMAC.asp
it works fine!
my router runs “1.01.58-Neptune354V2 (by C@rciofone)”
great!
with telnet you can easily find the hidden web pages in /www.
on WanMAC.asp excuted, you however cannot see the actual change of MAC from Status_Router.asp and Summary.asp (still the original MAC); the efficient way to check the real (outer) MAC is telnet and then ifconfig.
yes i think that is because mac address cloning is done using the option “hw ether” of ifconfig, while in web pages mac address is read directly the bootloader env variables, try “cat /proc/ticfg/env”
bye
Thank marco v & ljoyaa .
I also found another way.
Telnet/ssh to the wag354G
#ifconfig nas0 down
#ifconfig nas0 hw ether 00:01:00:01:00:01
#ifconfig nas0 up
It seems work well.
Thank you suggest about the hidden web page. It’s a easy way.
Another question
When i disable telnet,only open ssh daemon.
I can’t login in the wag354g. Always the password
incorrect.
If enable telnet, the ssh works well.
After i disable telnet again, ssh still work well.
But after reboot, the password agin incorrect.
**THANK YOU** **THANK YOU** **THANK YOU* to Marco and C@rciofone.
I’m a very happy Neptune354 WAG354V2 kernel .058 user. Wireless working far better than the stock .058 my router shipped with, static DHCP, ssh, and best of all, a community of people putting effort in to make this router work even better than designed. Great job guys. Suggest you promote this release to v1.0? It works better than Link$y$ v1…
J
you are welcome jon… We hope in future to improve it even more.
when will the next version be released marco
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
I think before the end of the year there will ne next release. I need someone who can test new firmwares for the v2, Carciofone has few time for this…otherwise I will continue to release for v1 only.
Btw I need the timezone for India because I have changed the time management in the firmware. If you can help me. send me the correct TZ variable for some Asian cities. This explain how to do it: http://www.gnu.org/software/libc/manual/html_node/TZ-Variable.html
Some examples are in http://wiki.openwrt.org/OpenWrtDocs/Configuration#head-a7708420e79025405daa939605108397c2bd7343
Hi,
I just tried to flash my WAG354G v1 Annex-B (with German ADSL2), but after this the same thing happens as with the official US version (I tried some time ago):
DSL status is UP, but PVC status is “Down — Have No Vcc Available” (I tried to reboot, unplug/plug the DSL line serveral times). After reflashing “WAG354G-DE-AnnexB-ETSI-1.01.11-code.bin” everything works fine.
Hannez, so if I understand right, your problem is only with the neptune firmware?
If so, drop me a mail and I will send u a copy with fixed adsl to test.
hi,i used the Neptune WAG354GV2_011 Annex A firmware,but
sometimes the internet gateway icon disappear from the
windows tray,then the UPNP function will be down!i must
restart the route let it working fine!
hi Joss, do u mean that wireless/ethernet connection goes down?
For the upnp problem I know, it will be fixed for the next release.
Cheers
hi,i used the Neptune WAG354GV2_011 Annex A firmware,but after connect to the ISP(PPPoE) for a short time, the line became unusable, the ping lost packages. Why? The line was too bad?
niuyi1998, it could depend on your line parameters as you say. Post them here to take a look.
hi,marco,i tried the WAG354GV2 ANNEX A 1.01.58_006 007 011 fireware,the 006 007 wireless working very well,but 011 wireless signal range seems poor than 006 007,i used my PPC connecting route in same place,006 007 can connected,011 display not available.
when i used 006,the dsl connetion status display the Upstream Rate was 32Kbps or 96Kbps(normal was 512Kbps),then my netspeed became very slowly.
so i used 007 fireware now,it seems better,but the dsl connection status display the Downstream Margin: 0 db ,but wroking no problem.
thank you very much!
Hi to all!
The DSP driver in the firmwares you say are different: in the 1.01.58_006 DSP6.2, 007 DSP 7.2, Neptune…011 DSP 7.1 (or 7). You must choise the best firmware for your ADSL line.
Hi I am using your Firmware Version: 1.01.11-neptune354 for last few months and all going well.
When can we expect the new versions?
Hi Ahmed, I expect for the end of the 2007 to release a new firmware.
byez
Hi, Could you help me, how can i use WAG354G as a wireless network card?
i couldent figure out witch version i had, so i randomly upgraded with version 1 annex A FIRMWARE, AND IT WORKED!.
I didnt have any problems before, my linksys stayed online for weeks.
enyway, now it says i have : Firmware Version: 1.01.11-neptune354
is that ok?
yeah Mihkel, upgrade is successful only if the firmware version matches your router version! If the check fails, nothing bad happens, you just get an error message.
cheers
this looks like great software.
I am using 1.01.11 standard linksys software and need to use a second PPPoE connection to route traffic down a seperate ppp connection.
I have seen that their is a option under the standard firware to add the connection but the routing appears to be very limited.
I need to add +- 800 routes for my requirements.
Can either the standard firware or Neptune accomplish this ?
If the routes can be added will they survive a reboot?
Thanks
TIMC: i cant understand what are u asking for. Do u want a multiple pppoe firmware version?
Or a way to easily set a long list of routes at boot?
Hi Marco,
sorry for the confusion.
I need to acheive both. I will change my unit to the neptune firmware anyway, but once done is it possible to run dual pppoe connections concurrently with neptune and do you think the device has enough memory to store the 800 routes.
Thanks
Tim
honestly i cant imagine what 800 routes are used for. Anyway consider that computational power of the router and memory of the router is limited, i dont know if it can sustain the load.
If you want modified firmware, drop me an email, i will try to make it.
Hi marco v,
Thanks for your great effort for deploy sucn a great firmware for WAG354G,
I am currently running an AnnexA firmware and V1 hw and meet a porblem on change dhcp configuration,
Fron GUI, there seems no place to change default route setting, then i try with telnet and found a udhcpd.conf on /tmp ,
however , change the content in that file seems not effect the real dhcp lease, my laptop still get the defaul troute as WAG354G’s ethernet address,
would you please show me if there is some where that i can change the dhcp default route,
thanks in advanced,
Wei Zixi
Hi marco V,
Yet another bug to report, seems that snmp deamon cant start automatically regardless how you configure it from GUI unless manually excute /usr/sbin/snmpd,
Rgds/Wei Zixi
hi WEI ZIXI
question 1: have u restarted udhcpd after modifying file?
Try: killall udhcpd
udhcpd (i think u should add an option for config file location, like -c /tmp/udhcpd.conf
OR
On the next release I will include an option to add default gateway and name servers.
question2: it should be fixed for the next release.
regards
Can anybody tell me how can I add other DDNS services to WAG354G V2 AnnexA ’s firmware!!
Hi,
I would like to know if,with this firmware, is possibile to increase the TX power on the wireless antenna, and how.
Thank you in advance!
Where can I get the source so I can compile this for v2?
Thanks!
why have not the new WAG354G V2 firmware?:(
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
complete sources will be soon on svn: https://opensvn.csie.org/traccgi/neptune354/
I tried to upgrade to the new v0.2 firmware with my wag354g v1 annexB, but the web interface says: “upgrade failed”. Also when I used the tftp client from linksys it failed, giving the error: “wrong code pattern”. However, I do have a wag354g v1 annexB and the first 4 bytes in the firmware are “WA32″. When I upgraded from the official linksys firmware to the v0.1 neptune one, everything went fine and I did use a v1 annexB firmware(neptune354-v0.1_wag354g_V1_AnnexB).
I also tried to upload the binary via the Windows tftp client with the command (after assinging a static ethernet ip): “tftp -i 192.168.1.1 PUT upgrade_code-WA32.bin”. It then gives the error: “Error on server : Invalid Password !!” even after I removed any passowrd in the web interface. Do you maybe have any solution?
yeah i see the problem.
The version 0.1 of neptune354 for annexb was just a standard AnnexA image with dsl drivers of annexb. This means it accepts only firmware images with code patten WA31. Sorry but at that time I was not aware of differences between code pattern. So now it doesnt accept images with code pattern WA32 but only with WA31.
About tftp error, it is because you are dealing with tftpd server of the firmware and not with tftp server of bootloader.
Solutions:
1)i will update this page ASAP with a firmware that will work, so wait.
2)upgrade with the unbricking method to be sure to deal with tftp server of bootloader.
3)modify the firmware yourself:
delete the last 8 bytes (checksum)
change WA32 to WA31
reapply checksum with tichksum (i dont have a link for this tool now..)
flash
sorry for the inconvenience
Thanks for the reply! I wait with bated breath for the firmware with the WA31 code pattern for AnnexB. Thanks for all the effort you put in!
added WA31 image for V1 Annex B.
Hi I am using your Firmware Version: 1.01.11-neptune354 for last few months and all going well.
When can we expect the new versions?
AHAMED, v0.2 is the NEW version you are waiting for!
cheers
I very much appreciate it Marco V, the WA31 image works like a charm!
thank u “Z”
Great firmware!!!
Can i upgrade a WAG200G Annex A with this firmware.
Please send me a email.
Thanks.
hi Sergio, well WAG200G hardware is quite the same of WAG354GV2, so it would not be so hard. The only difference is in the bootload, pspboot for 354 and adam2 for 200.
Unluckily I only have a V1 router where I can test my firmware, so I cannot do much. Source code of the firmware is available, so you have to ask someone else to do the porting, or give me a router to work on :D….
Thanks Marco, i installed this firmware on a WAG354V1, and it’s rolling very well. I have another router (WAG200G) at home having problems with line noise, so here it is a challenge for anyone with knowledge to do it. Transform this firm into a WAG200G compatible.
Super firmware!!!Thank your work!
now I am using Neptune354GV2_012 beta ,I feel better.
except some time cannt logon in “http://192.168.1.1″.
some time OK.
But I cannt see this v.012 beta firmware now here.
Where?
Sean: I think the firmware you are using has been compiled by someone else using the source code I have released. At the moment there in not a v0.2 for the WAG354GV2.
hi marco,
I have v0.2 installed on my v1 router but still can’t find somewhere to modify dhcp’s default gateway setting on the GUI,
Now i have a modified version udhcpd.conf placed on mnt folder and stop the dhcp daemond and then restart it manually with the modified config to fix the issue,
I wonder if i can use the start script to do this automatically, and my question is the startup script will excute BEFORE the system start the dhcp daemond of AFTER it , and how can i get the pid of dhcp daemond by command in the startup script ,
Thx in advance and you’re great effort for such a good image,
Rgds/Wei Zixi
hi WEI ZIXI, sorry there is no way using the web interface to change the default dhcp gateway.
sorry both /mnt/script.sh and /mnt/online.sh are executed before the start of dhcpd.
dhcpd is started after wan is connected. you have to find out yourself a solution for your problem.
another way to solve your problem could simply be to add a static route to the routing table, so that all packets are forwarded to the your default gateway.
good luck
Does this firmware support multiple VC ?
no, but it could be easily done simply rebuilding the source code with this
feature enabled.
Been using this for some time, new DSP code works well for me - I have WAG354G Hardware Ver1
Does any know when
WAG454G Hardware Ver2 will be ready? C@rciofone?
and has any tested
HG200
Many thanks
source code is online, it should not be hard to port this firmware to V2…
HG200 is identical to wag354g v1, and the additinal eth ports are just covered! The only difference is the lack of external antenna connector.
Marco and C@rciofone thank you so much for your great efforts! My WAG354G V2 AnnexB refuses to stay connected using ADSL2+ modulation and I would really like to test the new version 0.2. It sounds like compiling it to V2 is a trivial thing to do, but unfortunately I’m not skilled enough to try it
Is there any chance to see this new version, please?
DIMI, i’m worried that you have to wait for someone with a v2 router and the right skills…:(
Hi Marco! I see there are a lot of experts here, so let’s hope that some one will be able to compile the V2 version and share it with us
Thanks again for your efforts guys!!
Hi, I’ve got a problem. I’ve installed latest firmware neptune on my wag 354g v1.
Router works maximally 20 hours, then indicator fades, internet and router hang out, so I can;t open setup and change configuration.
Report this post
One cause of this could be the over heating of the router. Try keep it vertically if you can, or move it to a cooler position. I have mounted on mine a heatsink after I noticed that the processor was hot like hell!!
If you get this problem ONLY with Neptune, maybe it’s better for you to stick with the official firmware, unless you can tell me exactly which processes hang.
There was no that kind of problem with firmware v1, can I back to the firmware v1 safely ?
At now, the indicator doesn’t shine, but internet is still working, and I can open setup configuration. How can I get in to the “processes” ?
BOGDAN, im sorry 4 your problems. Maybe you should try:
1)reset
2)reinstall the firmware
You can see processes from telnet with the command: “ps”
Hi, Marco!
I have WAG354G v2 Annex B modem. Can I installed firmware for change Annex B to Annex A?
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, at the moment you can do it but only for Neptune v0.1 (v2 is not suported by the latest firmware).
Read here: http://tinyurl.com/2t66dj
If you are not comfortable with hex editing, tell me and i will do it for you…
hello there marco i was thinking of porting netbsd to the wag354g since its a arm what do you think about the ideia?
Hi Marco - Re Neptune on HG200, it looks like once you change to neptune you can not go back to original linksys firmware. If you try from http it fails and requires hard reset, if you do it through pspboot it erases the file system and reboots with an error
boot file: mtd1
File format not supported
OS boot failed.
I assume the filesystem is changed that the original can not understand. I can recover with tftp
The firmware appears to work well though, and solves the adsl2 that I had problems with on the HG200 with Linksys firmware.
ANDREW E:
hi, it could be a problem with:
1)Code pattern mismatch. Code pattern is stored both in bootloader, tftpd, and somewhere else in the firmware… So it could always be possible to go back to original firmware,as long as you flash from pspboot. I see you have console access so just do some test
2)partition table. If partition table is different between wag354g and hg200, you could have problems in upgrade
0×900e0000,0×903d0000 fs (mtd0)
0×90020000,0×903d0000 kernel (mtd1) (The end address is the same as fs…)
0×90000000,0×90020000 Bootloader (mtd2)
0×903d0000,0×903f0000 Lang partition (mtd4)
0×903f0000,0×90400000 NVRAM (mtd3)
RICARDO:
wow, that would be a massive work. Just remember that wag354g is mipsel (mips little endian) not ARM. Core is MIPS 4KEc V4.8
Then it would be a problem to get all the drivers! How do u think to handle this? Drivers for Linux are different from drivers for netbsd !!!
If you are able of such things, maybe is better if you spend your time improving the Neptune firmware. It would become like dd-wrt
:D 
MARCO:
yeah got it wrong sorry … but still netbsd is also portable to mips or their logo wasnt: “of curse it runs netbsd” lol.
but my interest in that port was to learn more and to do something cool and functional because i think it would improve performance.
about the drivers when i first touhgt of it i was thinking on linux binari compatibility.
whats your opinion on that?
yours sincerely ,
ricardo
netbsd could of course run on mips. The problems are drivers. Source code is available, but they are made for Linux and they call functions for the Linux Kernel! Binary compatibility in this case is useless! It’s just for user space software (I think)….
Of course all is possible with source code (and even without…)
hi there maco
congrats on your new firmware
i must say it is great well you must have rally worked hard
well keep up the good work
its like you brought my router to life
well 2 things i wanted to ask you were
how do i do
Bandwith shaping
captive portal
Bandwith shaping
captive portal
well, with Neptune354 what you ask is not possible, sorry
hi marco
but will this be possible with your firmware anytime soon
well how do i setup the the nfsmount
i installed nfsserver on my pc today
my pc ip is 10.20.7.1 and folder i put is /home/dhq/nfs
well it comes incorrect values what did i do wrong
Hi there, i have the annexb wag354 and i want to change it for annex A. is it possible with firmware only?
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
timi:
yes, teorically is possible, but annex a and b may have some hardware differences too.
Anyway, look here:
http://cyberstorm.altervista.org/phpBB3/viewtopic.php?f=8&t=35&sid=dd82cb84d1b79ccef11a4b02e8b49a77
I may do it for you, if you REALLY arent able to accomplish this task.
first,thanks for Jim Halfpenny!i upgrade to Linksys WAG354G V2 AnnexA 0.2,but wireless’ light is dark,can not found any wireless signal,what’s wrong?
hi Joss.
I see 17 downloads so far and only you complained, so I suppose problem is not in the firmware.
.
First thing, have you tried a reset, to see if problem is solved?
If not, do the whole procedure:
1) flash and old firmware
2) test wireless
3) flash Neptune 0.2
.
In case you see problem is only with Neptune 0.2, drop me a mail so that you can speak directly with Jim.
thnx for the response,
i know the post but the application (tichsum.exe) failed to start because cygwin1.dll was not found.
And i didnt see anyone to complete the task succesfully…
timi: it is because you have to install cygwin. If you want me to do it, you have to wait some time, and in the meanwhile drop me an email so that i remember
cheers
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 marco
have you heard of coova
http://coova.org/wiki/index.php/CoovaAP
do you have any idea if it will work on the wag354g
thanks Marco and Jim Halfpenny for the WAG354G V2 AnnexA 0.2 firmware but (as Joss wrote) wireless’ signal is lost and light is dark also for me.
Soft and hard reset did not solved the problem!
Also after flashing (via http-interface) the older neptune 0.1 firmware and later the original linksys 1.01.58, wireless remains disabled.
Does make any sense to flash with tftp?
Hi,Marco,thank u for reply!i already restore the
firmware to old version 007,the wireless working fine.
so i think it’s bug with neptune 0.2 firmware for V2
Hi Marco, Jim.
I was not so lucky as Joss after upgrade to 007 firmware (which helped him).
Even tftp restore of the original 1.01.54 linksys firmware didn’t recovered the lost wireless signal and disabled wireless led (both initially lost after flashing the neptune 0.2 for V2-AnnexA from Jim’s site).
any ideas?
thanx
IGNA, telnet into the router and try this.
cat /proc/ticfg/env
If in the list you see
NVS_TFTP_LOAD 1
Then enter this command, and then reboot:
echo "NVS_TFTP_LOAD 0" > /proc/ticfg/env
if this does not work, send me an email
Marco thnx for the response and your help. You solved the problem, I use wireless again (Neptune WAG354GV2_011 1_01_58 kernel.bin by C@rciofone).
When Neptune WAG354GV2-AnnexA 0.2 is installed, NVS_TFTP_LOAD assigns back to “1″ after every reboot.
thank you again.
Hello everyone. I tried the firmware Neptune354 V2 0.2 on my router and had these problems:
1) the wireless network is disabled by default, and after that I reactivated it with the suggested command: echo “NVS_TFTP_LOAD 0″ > /proc/ticfg/env the signal is very low and unstable than before
It’s very uncomfortable give each reboot the command, especially if I only use the wireless network
2) the router’s web interface is slow to respond and is as jammed
I tried to contact C@rciofone on its site to submit these problems, but without result.
There is some way to contact them directly to solve these problems?
ANDREA, Carciofone is not involved in Neptune firmware anymore. V0.2 has been built by Jim Halfpenny. Have you tried installing Neptune v0.1 after setting NVS_TFTP_LOAD variable to zero?
I am sorry for your trouble, I was convinced firmware was ok..
Hi,
Do WAG354 Annex-A and Annex-B have the same HW and only different firmware or do they have different hardware?
Is it possible to convert an Annex-B device into an Annex-A one?
Thanks in advance.
Roberto
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
http://cyberstorm.altervista.org/phpBB3/viewtopic.php?f=8&t=35&sid=f67209d98a1774ef4581584884e0ac48
Hi Marco,
The Neptune 354 firmware is just what I needed.
Now the WLAN is working with WPA PSK encryption and I can assign static DHCP leases. It is a shame you have to finish Linksys’s job but you are showing them how it is done!
I have installed the 0.2 release on my WAG254G V1 Annex A and it works like a charm.
Thanks.
Hello Marco, are you working on a new firmware?
The only problem i have is that i have enabled the qos option but if i have too many connections opened the modem cannot work properly…
Do you know if we can extend its memory somehow?
modem: wag354g ver1
Dear Marco
I am using LINKSYS V2 hardware, my connection is PPPoE
LLC and I have following problemm with original and neptune firmware.
I am not using Internet 24h, and usually it could be switched off for the night but when I set the setting Connect on DEMAND, my modem can not reestablish connection automatically. I have to enter the setup and connect manually or turn the modem power off, because after restart it works properly. I mean.
1. Turn on modem, turn on computer, there is no internet connection at the moment.
2. I enter WWW adress, computer communicates with modem, and it starts connection.
3. I am working all day on my computer. The connection is always on.
4. At the evening I turn off the computer. After a while modem ends the connection.
5. At the morning I turn on computer, trying to enter the WW address but it wont connect.
Could you fix it??? It is dangerous to set the internet to be turned on all the time, even if my computer does not work, because this is the only way for me to have every morning the internet without any of the problemms discribed above. I mean now i have to use CONNECT ALWAYS
hi TOM. Have you setted VCI/VP parameters manually, instead of getting them automatically?
anyway, you could probably tell the modem to connect executing a .bat script in windows, or a shell script in linux/mac.
ps: Why do u think it is DANGEROUS to keep connection up?
Hi
Yes, I have set VCI/VPI manually to 35/0
The problemm is that this function CONNECT ON DEMAND does not work for unknown reasons.
Other solutions are only backup for this function
If you keep your connection always up even if you do not use it, you not only take IP from the shared pool, but your connection is vulnerable to hackers attacks. If they can work for 24h on the same IP their chance to get in is much higher.
My ADSL provider changes the IP every time I connect or every 24h if I stay connected all the time. Maybe this change of IP is something which makes this function does not work???
Anyway keep up the good work.
hey there Marco !
can anyone help me adding a route because each time i try to add a route i get an error about something and i cant see the syntax of it..
i was talking aboute redirecting the traffic of one host to another host inside my network i was triyng .. route add -net 192.168.1.33 192.168.1.100
but i get an error
Hi,
I’ve updated my HG200 successfully a few days ago and it has been working flawlessly since then.
I had a problem with ADSL2 that this firmware solved and uncovered a few other useful tools that weren’t shipped on the original firmware.
The only problem I’ve encountered so far without being able to overcome is that the signal seems to float a bit. Even with both the router and the laptop static, windows reports changes on the signal power. On some locations that means that sometimes the communication goes from Very Low to Very Good and back to Very Low in a matter of seconds.
Anyway, congratulations on your excellent work. Keep it up!
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
Nice Site!
http://google.com
hi, does this firmware support wds?
no wds!
hi to all
i try to convert the wag354g version 2 from annex b to annex a but i cant with hex editor and culculation.
please help me
my email is manosfk[AT]hotmail.com
thanks
please i want to change the mac address of my wlan in the wAG 354g, because strongly, my LAN MAC and WLAN MAC are the same, so no wireless !!
riry: wlan and lan mac are the same because they are bridged to a single interface….!
in the begining it is written how to go from annex b to annex a.Ok i made it and everything is ok.Now to
go back to annex b again it writes [simply flash the router in :recovery mode:
can some one tell me please what means :recovery mode:
and with what firmware i must flash the router
thank you
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
fotis: http://cyberstorm.altervista.org/?p=7
thank you marco
Hi,Marco.Nice FW.How can i disable serial console on my wag354,cause i need serial port for another thing? maybe it possible to do something through /proc/ticfg/env.
many thanks.
or may be there are possible to connect 2 serial port - /dev/tts/1,- so question which pinouts on the pcb for the ttyS1?
alternative: about disabling serial console/logging, you have to modify kernel configuration (make menuconfig) so that it doesnt write kernel messages on console , and the init code (look router/rc folder).
about second serial port, i’ve never found it! Maybe it’s just available on the processor but there are not testpoint on the pcb.
so, i need recompile the fw from sources?
i compiled openwrt from trunk,but i think neptune not so easy
to compile with all functionallity of v0.2,or i’m not right?
thanks.
Yes, you have to recompile sources. The whole source code of the last version is online on svn. Instructions on how to build it can be found at the beginning of this page.
Indeed openwrt is easier to compile.
thanks for your help.try to compile it later.but i\’m can\’t find ti toolchains from link in your guide.
find toolchains,but half a day of compiling, many errors,end finaly got nothing :).
maybe someone who have normaly configured all can recompile it for me with serial console off.i think it not so hard ,just some lines erasing or comenting and 1 hour off processor work :).
thanks in advance.
HOLY SHIT !!!!
Just upgraded my old WAG354G from the official ver. 1.01.05 (annex A) to this Neptune354V0.2. With the old firmware the modem could only train to approx. 15Mbps, but with the Neptun354-FW it trains to 21Mbps. And it’s rock steady !!!!! Thanks !!!! Keep up the good work. You rule !
“Porting to V2 is not complete yet”. How long will it be?
Thank you for the excellent software!
At the moment I’m using firmware 1.01.58-Neptune354V2 (by C@rciofone) on my V2 and working fantastic, just brilliant!
There isnt anybody at the moment willing to solve the problems with v2 porting….
As I have written lots of time I dont have a v2 model of this router.
any news with the v2 model?
which is the latest firmware i can use because with Neptune 1.01.58, the router stopped saving the changes i make!!!
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 i use openwrt?
as
http://www.webalice.it/markvd/openwrt/
with no probs?
there are many problems stil,wireless not working in ap mode(only clientmode ,and its very unstable),
i can’t connect via adsl+ in dhcp mode,pppoe maybe works.
hmmm so which firmware should i use to reflash it?
look at 5 posts up on observer01 post
excellent stuff
just flashed mine.
worked like a charm!
I upgraded from Linksys Standard Firmware 1.01.11 to Neptune354 v0.2 on my WAG354G(v1)here in the U.K.
It is working fine and retained my ADSL settings and WPA-PSK password too.
I did the upgrade so I can assign a static IP address to my laptop (which I leave on DHCP mode for WiFi hotspots) and have Port Forwarding to the laptop.
Thanks for producing Neptune354 and implementing the things that Linksys missed off.
Roger Hardiman
(Linux, FreeBSD and Open Source developer)
thank you Roger for your appreciation!
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 tell me, does the neptune354 (or others of this derivative) provide support for increasing power to the wireless? I\’ve had to relocate my router and as a consequence it is cutting out to one room in the house - my study! It doesn’t seem listed as one of the features but I’m hopeful.. as either I have to boost the power to the router or buy http://www.solwise.co.uk/net-powerline.htm, and I think your firmware is the only one available for this router that actually performs?
Many Thanks,
Paul
paul, no way.
a cheaper alternative could also be a fonera.
Hi Marco!
Just to let you know I experienced the same problem with my HG200 as Andrew (above, 11 February). I installed Neptune, however as it actually slowed down my ADSL2+ speed I decided to put the Linksys firmware back on. Unfortunately, the HG200 did not like that so that now the power light keeps flashing and the HG200 cannot be accessed. Having said that, I notice that Andrew mentioned ‘tftp’. Maybe I can find out how I can restore/recover the HG200 using tftp. Neptune seemed stable though and I liked the extra features. Just a shame it did not work out for me speedwise.
Regards,
Hauke
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
hauke: ok i understand you, but the firmware for hg200 is a “blind” one, since I had no feedback from users except from you and Andrew.
You can use the tftp method following this guide: http://cyberstorm.altervista.org/?p=7
Hi Hauke,
I had exactly same problem as you. Neptune firmware gave slower connection speed so i tried to go back to linksys… Can confirm that the instructions in the link Marco V listed does work. I used the last option (with switch/hub). When you power on the router watch the ethernet light (power light starts red then flashes green continuously but the ethernet LED is the important one) - as soon as it comes on press enter to send the tftp command. I tried many times before to get the timing right but this way worked first time. Good luck!
Hi Marco V,
Have re-flashed Neptune firmware. For some reason it does connect slower, I used to get line speed of 6-7Mb/s, with Neptune its between 4 and 5 but I have just switched line provider & ISP and the Linksys firmware constantly lost the new connection. Will be sticking with your firmware as it manages to keep a stable connection and has many extras. Thankyou for a great piece of software and support - you have saved me from buying a new router!
thanks for your work!
i try to make a firmware for wag200g
from annex b to annex a.
can you help me?
yes contact me via email
Sk3wby/Hauke
My original problem with the HG200 occured when TalkTalk upgraded me to 8M broadband. It worked but kept locking the HG200 up requiring frequent re boots. I emailed Linksys tech support and they confirmed the HG200 is not ADSL2+ compatible. The neptune firmware does connect at a lower speed for me but was a lot more reliable, and similar to the Belkin that I bought in the meantime to replace it. The rate under ADSL2+ is adaptive to noise on the line, as I remember under the original linksys firmware the noise figures reported silly figures.
Andrew/Sk3wby
I tried to revive my HG200 via tftp from my Mac and also borrowed a friend’s PC to use Linksys’ own tftp software to flash the firmware. Unfortunately, neither of these procedures worked so that I have to assume that my HG200 is now dead. Thankfully, I have my ISP’s modem/router, but the HG200 was syncing at a much higher speed than that.
Just bought myself a WAG354G on eBay for £4. :o)
let’s hope it’s a v1
Hello, I am happily using Firmware Version: 1.01.11-neptune354 on my device for last one year.
Is there a solution or script that can show me which user or LAN port using high bandwidth?
Since I am sharing the DSL line with few of my friends, I need to see who is misusing the bandwidth by heavy download etc.
Hi Marco!
I\’ve a strange problem. I don\’t know if it depends on your firmware. I\’ve a PC connected via wireless to my WAG354G V1 where I use eMule. As I connect to Kad, after a while, the wireless connection goes down and I\’m forced to reset router. I\’ve tried to decrease \"Max sources\" and \"Max File Sources\" to 100 (and even to 40) but the problem remains.
What do I do?
There\’s a way to increase connections number by telnet?
Thanks a lot.
Great work Marco. Thank you very much.
Hi to all. News on this project? Or it\’s dead?
Marco, thanks for the v0.2 firmware which I used for a few months.
Unfortunately I’ve had to return to the Linksys 1.01.11 firmware as tracert doesn’t work properly on Neptune354 v0.2, intermediate addresses don’t show up.
This was also mentioned on an unanswered post on the forum.
Is there any chance of a v0.3 which sorts out this and some of the other problems reported here and on the forum?
I don’t have a Linux machine to build direct from the SVN sources.
I was using my WAS354 with Naptune firmware for last 2.5 years and very much happy. Last week my WAG354 broke, and no option than to buy a new model, I could not find WAG354, so I went for WAG200G. But very bad
The browsing speed is very slow, I tried almost all firmware available for it, currently I have Firmware Version: 1.01.08 (03)
Is there any option to use this firmware?
hi AHAMED, thank you for your appreciation. Unluckily answer is no. This project is almost dead due to lack of time.
Ciao Marco, ho acquistato su ebay un wag354g v2 a 25 euri :D…quale firmware mi consigli?
For my the v 01 for V2 compiled by carcyofone. The v 02 isn’t good with the wireless.
I just upgraded the firmware of my WAG354G-V1 Annex B to Neptune354 V2 and it works greater than ever !
I have a winning download speed of 30kb/s
P2P / NNTP and browsing at the same time works good and i dont have to reset my router anymore !
Thank you so much !
hi Marco, i saw on forum that you sent to a guy a firmware that was changing the V2 of wag354g from annex b to annex a - can you please upload this firmware here as i have wag354g V2 annex b and i desperately need to change it to annex a - thanx
Marco, the firmware is brilliant (using v0.2 on Annex A V1) and the ability to use etherwake through SSH is the killer feature for me, however I’m having trouble getting DNS to work inside the lan (or indeed understand how it should work at all).
The relevant bits I can see are:
udhcpd /tmp/udhcpd.conf
and
dnsmasq -h -i br0 -r /tmp/resolv.conf
However, I can’t find any way to make dnsmasq get a list of hosts of udhcpd (a patch exists, but I don’t know if it’s applied to the dnsmasq binary). Dnsmasq is only serving up my ISP’s nameserver, not local names. This is a serious problem for me, as I have a lot of equipment on my network and am rubbish at remembering IP addresses.
Is this normal or is something wrong with my setup?
Many Thanks!
GR
I upgraded HG200 with \\"Linksys HG200 V1 AnnexA\\" but I need something else.
There is chance to:
1. Make HG200 as a wireless client mode and make route with NAT with LAN or some bridge?
2. Change MAC\\\’s wireless and LAN?
Sorry for my english.
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
Dear Marco
Linksys WAG354G is the AR7 platform. There exists super duper firmware for that platform based on Linux. Its name is ROUTERTECH. Unfortunatelly Linksys has made some changes in the memory registers and it is unknown will it work or not. My big question to you is. Can you help Routertech team to port their firmware to Linksys routers????
You can find them at http://www.routertech.com
I hope you will be able to do that.
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
Tom: the Routertech site you\’re referring to has the URL: http://www.routertech.org/
I\’d also be glad if Marco could find some time to build any new version for the WAG354g (v1)
i have the latest version of routertech up and running, just the leds dont work as expected, but all the remaining seems ok.
I just need some time to tidy up this website…
Dear Marco
I am waiting for this
than work from the begining.
If you need to change some registers I think it would be best to provide us the TIUPGRADE script.
I am not sure it is possible but I belive you should join Routertech and help them improve their firmware. Their firmware is far more advanced than original Linksys and it is better to focus your time and resources on something which is close to Perfection
Dear Marco
We are all waiting for this :)(latest version of routertech edited by you)
And we defenitely know that you are only a person who can help us. Please don\’t leave us without support.
Hi Marco,
To get RouterTech firmware working did you need to do any changes to the routertech source code or did it just work (except for the LEDs)
I’m interested due to the tracert issue, which sadly I never found time to poke around in the Neptune source code to resolve.
Thanks
Roger
– Linux developer, WAG354G with serial console. Several Buffalo Routers with OpenWRT and Tomato.
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
Nice work! Just updated my WAG354G and overall feels better than with official 1.0.11. I’ll see if it’s more stable than that one as I was having lookups recently.
Can’t wait to get a new update with more features
Found a little bug: in the configuration interface, some images are hardcoded to http://192.168.1.1/... so if the router has a diferent IP (like 192.168.0.1 for example) it keeps loading and gives error.
Hi, just wanted to say thanks - this firmware is fun…
Hey guys, has anyone noticed any increase in connection speed by using this firmware?
Hi guys! Does anyone know if I can use a Linksys WAG200G Annex B for a PSTN ADSL line? (I mean if I can somehow use it as an Annex A router?) Can this nbe done? And if so, what do I need to do?
Wery big firmware! Thanks!
fantastic firmware, works great on my WAG354. Good works, thanks!
Hi Marco,
Thanks for doing all this work for our pretty outdated hardware
A question; My v1 A model WAG354G seems to get stuck after some time during heavy load and leaves me with no alternative but power cycle. The WiFi simply disconnects..
Have you any ideas ?
Cheers
Hi Marco, others
Was there any progress on the RouterTech firmware?
It it worthit
Rick
I have but I need time to repack it…and unluckily a.t.m. I have lend my wag354g to my brother in law..
Thanks Marco….I look forward to it..
Have a good one
Hi Marco!!!!
How can i convert from Annex B to Annex A my Wag 354v2 ?
Thanks.george.
hi marco
i have a wag354g v2 annex b router and i want to change it in annex a can you tell me how or a link to firware(i have a wag354g v1 annex b and i change it to annex a thanks to you please help me again
thanks anyway!!!
I’ve just upgraded my WAG354G with Neptune v0.2. I tried it because when connecting to the router (with the original firmware) via my airport extreme base station, Back To My Mac was reporting problems with NAT-uPNP.
Your version just worked immediately.
I’m very grateful.
Thank you
Phil
Hey marco any news on the routertech fw??
thanks!
…..RouterTech firmware…Yes that would be good
(if you have time)
Thanks Rick
WiseMaude34 - Your sad post is not appreciated - spam somewhere else .
Marco - please delete link
Any clues on how to make the WAG354G act as a modem and pass all traffic to the first DHCP client (including public IP etc) would be appreciated.. Love the firmware btw, made things much faster already.
Hi Marco,
I am wondering if there is an extra step to move from neptune to openwrt
I am running v1 annex A and downloaded the appropriate openwrt firmware from the website and did not manage to upload it since the web interface stated upgrade failed so decided to move to the tftp procedure which doesn\\\\\\\’t seem to work
My final approach was to go back to an official firmware which doesn\\\\\\\’t work as well
Does flashing the firmware from withing the web interface when neptune is installed work and if it doesnt wondering if there is an alternative
Thanks in advance
Luc
Hi Marco
I tried the Neptune 0.2 firmware on my Annex A v1 router. Everything seemed to work fine after the upgrade. I like the uptime feature on the DSL link. At least it gives some idea as to whether the connection is lost. I have come across just one problem - remotely managing the router. I know this feature works because I have used it in the past. I have enabled remote management (changed the port to non default) and specified the range of IPs that can manage the router remotely. But I just can not get into the router. Any ideas?
Thanks in advance
Sanj
Hi Marco. Excellent piece of work - been using it for a few years now. Been trying to implement BOOTP via udhcpd. I can do it manually - I have a script.sh now in the /mnt folder which does the necessary changes to udhcpd.conf and restarts udhcpd. Unfortunately, I cannot get the script to work when the router boots - not sure if the script fires first and then the original udhcpd.conf overwrites my modified udhcpd.conf or the script doesn’t fire at all. I can do it all manually though, so not a major issue (I only need to reboot the router every 2 -3 months). I would however like to recompile the firmware to incorporate some changes in the web pages, but SVN does not work anymore. Do you have an alternative site or can you possibly email me the source? Thanks very much.
Marco,
Thanks for producing this and making it available. Needed to implement static IP addresses on my LAN and this did the trick.
Is ESSID supportet?
Hi Marco,
I own the Linksys WAG354G v1 and I have problems to make a VPN PPTP connection to my Monowall firewall. It seems that the original fimware has problems with the GRE protocol. Does your firmware fix this problem?
best regards,
Sarge
Hi All,
I know Marco is not supporting this page any more but I wish he would. I wanted just to thank him for his great effort and nice firmware that I used for my WAG354G V1 Annex A for along time.
Hey Marco, we are waiting new updates from you. Please please…
Hope to see you…
Huseyin from TURKEY
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
To AHAMED and other WAG200G others:
You can try upgrading to OpenWAG200 firmware: http://openwag200.sourceforge.net/