Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl(&$output) in /membri/cyberstorm/blog/wp-includes/classes.php on line 576

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl(&$output) in /membri/cyberstorm/blog/wp-includes/classes.php on line 576

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el(&$output) in /membri/cyberstorm/blog/wp-includes/classes.php on line 576

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el(&$output) in /membri/cyberstorm/blog/wp-includes/classes.php on line 576

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el(&$output) in /membri/cyberstorm/blog/wp-includes/classes.php on line 593

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl(&$output) in /membri/cyberstorm/blog/wp-includes/classes.php on line 687

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl(&$output) in /membri/cyberstorm/blog/wp-includes/classes.php on line 687

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el(&$output) in /membri/cyberstorm/blog/wp-includes/classes.php on line 687

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el(&$output) in /membri/cyberstorm/blog/wp-includes/classes.php on line 687

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el(&$output) in /membri/cyberstorm/blog/wp-includes/classes.php on line 710

Strict Standards: Redefining already defined constructor for class wpdb in /membri/cyberstorm/blog/wp-includes/wp-db.php on line 58

Deprecated: Assigning the return value of new by reference is deprecated in /membri/cyberstorm/blog/wp-includes/cache.php on line 99

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /membri/cyberstorm/blog/wp-includes/cache.php on line 404

Deprecated: Assigning the return value of new by reference is deprecated in /membri/cyberstorm/blog/wp-includes/query.php on line 21

Deprecated: Assigning the return value of new by reference is deprecated in /membri/cyberstorm/blog/wp-includes/theme.php on line 576

Strict Standards: Declaration of fs_ezSQL_mysql::query() should be compatible with fs_ezSQLcore::query() in /membri/cyberstorm/blog/wp-content/plugins/firestats/lib/ezsql/mysql/ez_sql_mysql.php on line 329

Strict Standards: Declaration of fs_ezSQL_mysql::escape() should be compatible with fs_ezSQLcore::escape() in /membri/cyberstorm/blog/wp-content/plugins/firestats/lib/ezsql/mysql/ez_sql_mysql.php on line 329

Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method GoogleSitemapGeneratorLoader::Enable() should not be called statically in /membri/cyberstorm/blog/wp-includes/plugin.php on line 311
* Download Neptune354 * | marco v. site
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

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

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

* Download Neptune354 *

Filed under: Uncategorized — Wrote by marco v on Friday, May 11th, 2007 @ 11:25 pm

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:

  1. Linksys WAG354G V1 Annex A/B
  2. Linksys WAG354G V2 (builds by contributors)
  3. 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 9256 times

Linksys WAG354G V1 AnnexB
Downloaded 2954 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 1281 times

Linksys HG200 V1 AnnexANOT TESTED (please leave a comment if you test it…)
Downloaded 875 times

Linksys HG200 V1 AnnexBNOT TESTED (please leave a comment if you test it…)
Downloaded 805 times

Linksys WAG354G V2 Annex A/BPorting 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 3033 times

Linksys WAG354G V1 AnnexB
Downloaded 1421 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 1439 times

Linksys WAG354G V1 Annex B to A
Downloaded 1586 times

Only V1 for the moment…sooner also for V2!

216 Comments   -
  • Comment by Lino ITALY | June 6, 2007 @ 9:43 pm

    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

  • Comment by marco v ITALY | June 7, 2007 @ 9:45 am

    Note that the the firmwares linked in the post above are not released nor maintained nor built by me.

  • Comment by Nick GREECE | June 24, 2007 @ 9:20 pm

    Hi there!When is v2 annexb going to be ready.I hope marco didn’t forget us

  • Comment by marco v ITALY | June 24, 2007 @ 10:14 pm

    yeah, no problem, but now i haven’t time!

  • Comment by dylanhq INDIA | June 27, 2007 @ 10:00 pm

    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

  • Comment by marco v ITALY | June 27, 2007 @ 11:36 pm

    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.

  • Comment by dylanhq INDIA | June 28, 2007 @ 9:11 am

    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

  • Comment by marco v ITALY | June 28, 2007 @ 10:53 am

    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.

  • Comment by dylanhq INDIA | June 28, 2007 @ 7:19 pm

    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

  • Comment by toni PORTUGAL | July 14, 2007 @ 10:29 pm

    lolol dylanhq whitout disrespecting you but you should read a litle more….

  • Comment by toni PORTUGAL | July 14, 2007 @ 10:30 pm

    forgot to mention

    GREAT FIRM marco keep up the good work

    you rock hehehe

  • Comment by [email protected] UNITED STATES | July 15, 2007 @ 8:46 pm

    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 ?

  • Comment by Nick GREECE | July 19, 2007 @ 8:07 pm

    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…)

  • Comment by marco v ITALY | July 19, 2007 @ 9:36 pm

    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

  • Comment by [email protected] ITALY | July 21, 2007 @ 8:03 am

    Hi Marco. If you want I can compile a version of the annex b firmware for WAG V2.

  • Comment by [email protected] ITALY | July 21, 2007 @ 8:27 am

    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

  • Comment by marco v ITALY | July 21, 2007 @ 10:40 am

    are u sure u have used the right adsl drivers, tftpd and upgrade_firmware binaries?

  • Comment by [email protected] ITALY | July 21, 2007 @ 12:42 pm

    I only modify the flags in the source code.

  • Comment by DHQ INDIA | July 22, 2007 @ 7:48 pm

    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

  • Comment by marco v ITALY | July 23, 2007 @ 11:06 pm

    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.

  • Comment by Nick GREECE | July 26, 2007 @ 5:24 pm

    Hi people I just came back…I ll’ try [email protected] 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?

  • Comment by Nick GREECE | July 26, 2007 @ 6:37 pm

    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 ;-)

  • Comment by DHQ INDIA | July 28, 2007 @ 12:03 pm

    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

  • Comment by dhq INDIA | July 28, 2007 @ 3:45 pm

    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

  • Comment by dhq INDIA | July 29, 2007 @ 10:01 pm

    how do you block URL and keywords
    when ever i enter anything in access restrictions or anything it doesnt work

  • Comment by ati GERMANY | August 17, 2007 @ 12:05 am

    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

  • Comment by marco v ITALY | August 17, 2007 @ 12:28 pm

    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

  • Comment by Ji Han UNITED STATES | August 18, 2007 @ 4:29 am

    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 [email protected]’s firmware version 1.01.58_007
    is steadiest.
    I hope you can optimage your firmware.
    Best
    Regards!

  • Comment by [email protected] ITALY | August 19, 2007 @ 3:24 pm

    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)?

  • Comment by [email protected] ITALY | August 19, 2007 @ 3:47 pm

    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

  • Comment by ati GERMANY | August 20, 2007 @ 10:50 am

    (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?

    ;-) Thank an good luck. ATI

  • Comment by [email protected] ITALY | August 20, 2007 @ 7:12 pm

    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/

  • Comment by ati GERMANY | August 23, 2007 @ 12:53 am

    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 [email protected] for the Neptune354V2_011.

  • Comment by Nook126 UNITED KINGDOM | August 27, 2007 @ 11:16 pm

    Hi Marco,
    Which version do i use for the HG200?

    “duty now for the future”

  • Comment by [email protected] FRANCE | September 3, 2007 @ 7:55 am

    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

  • Comment by Ji Han CHINA | September 13, 2007 @ 4:58 pm

    Thank you,[email protected] .
    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.
    ^_^

  • Comment by [email protected] ITALY | September 13, 2007 @ 9:53 pm

    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).

  • Comment by Ji Han CHINA | September 14, 2007 @ 9:29 am

    Hi,[email protected] !
    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.

  • Comment by ljoyaa UNITED STATES | September 17, 2007 @ 3:57 pm

    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 [email protected])”

  • Comment by marco v ITALY | September 17, 2007 @ 4:06 pm

    great!

  • Comment by ljoyaa CHINA | September 17, 2007 @ 4:20 pm

    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.

  • Comment by marco v ITALY | September 17, 2007 @ 4:30 pm

    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

  • Comment by Ji Han CHINA | September 21, 2007 @ 2:07 pm

    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.

  • Comment by Ji Han CHINA | September 21, 2007 @ 2:12 pm

    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.

  • Comment by Jon Fawbert UNITED KINGDOM | October 2, 2007 @ 12:15 am

    **THANK YOU** **THANK YOU** **THANK YOU* to Marco and [email protected]

    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

  • Comment by marco v ITALY | October 2, 2007 @ 9:05 am

    you are welcome jon… We hope in future to improve it even more.

  • Comment by dhq INDIA | October 15, 2007 @ 10:47 pm

    when will the next version be released marco

  • Comment by marco v ITALY | October 15, 2007 @ 10:54 pm

    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

  • Comment by Hannez GERMANY | October 17, 2007 @ 2:31 am

    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. :-(

  • Comment by marco v ITALY | October 17, 2007 @ 10:55 am

    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.

  • Comment by joss CHINA | October 19, 2007 @ 2:51 pm

    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!

  • Comment by marco v ITALY | October 19, 2007 @ 7:01 pm

    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

  • Comment by niuyi1998 CHINA | October 19, 2007 @ 8:12 pm

    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?

  • Comment by marco v ITALY | October 19, 2007 @ 9:46 pm

    niuyi1998, it could depend on your line parameters as you say. Post them here to take a look.

  • Comment by joss CHINA | October 24, 2007 @ 9:56 am

    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!

  • Comment by [email protected] ITALY | October 24, 2007 @ 3:23 pm

    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.

  • Comment by Ahmed SAUDI ARABIA | November 14, 2007 @ 8:36 pm

    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?

  • Comment by marco v ITALY | November 15, 2007 @ 9:34 pm

    Hi Ahmed, I expect for the end of the 2007 to release a new firmware.

    byez

  • Comment by Panagiotis GREECE | November 17, 2007 @ 4:31 pm

    Hi, Could you help me, how can i use WAG354G as a wireless network card?

  • Comment by Mihkel ESTONIA | November 26, 2007 @ 6:34 pm

    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?

  • Comment by marco v ITALY | November 26, 2007 @ 6:40 pm

    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

  • Comment by Timc | November 27, 2007 @ 10:01 am

    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

  • Comment by marco v ITALY | November 29, 2007 @ 10:46 pm

    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?

  • Comment by Timc | November 30, 2007 @ 7:58 am

    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

  • Comment by marco v ITALY | November 30, 2007 @ 9:17 am

    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.

  • Comment by Wei Zixi CHINA | December 1, 2007 @ 5:02 am

    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

  • Comment by Wei Zixi CHINA | December 2, 2007 @ 5:22 pm

    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

  • Comment by marco v ITALY | December 2, 2007 @ 7:35 pm

    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

  • Comment by Nat CHINA | December 7, 2007 @ 10:16 am

    Can anybody tell me how can I add other DDNS services to WAG354G V2 AnnexA ’s firmware!!

  • Comment by Andrea ITALY | December 23, 2007 @ 3:37 am

    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!

  • Comment by Dan Bishop UNITED KINGDOM | December 31, 2007 @ 12:19 pm

    Where can I get the source so I can compile this for v2? :D Thanks!

  • Comment by joss CHINA | December 31, 2007 @ 7:54 pm

    why have not the new WAG354G V2 firmware?:(

  • Comment by marco v ITALY | January 1, 2008 @ 3:18 pm

    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/

  • Comment by Z NETHERLANDS | January 2, 2008 @ 6:58 pm

    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?

  • Comment by marco v ITALY | January 2, 2008 @ 7:27 pm

    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

  • Comment by Z NETHERLANDS | January 5, 2008 @ 10:22 pm

    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!

  • Comment by marco v ITALY | January 6, 2008 @ 5:43 pm

    added WA31 image for V1 Annex B.

  • Comment by Ahamed SAUDI ARABIA | January 6, 2008 @ 5:53 pm

    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?

  • Comment by marco v ITALY | January 6, 2008 @ 7:03 pm

    AHAMED, v0.2 is the NEW version you are waiting for!

    cheers

  • Comment by Z NETHERLANDS | January 6, 2008 @ 8:10 pm

    I very much appreciate it Marco V, the WA31 image works like a charm!

  • Comment by marco v ITALY | January 6, 2008 @ 8:30 pm

    thank u “Z” :D

  • Comment by Sergio Silva PORTUGAL | January 8, 2008 @ 12:16 pm

    Great firmware!!!

    Can i upgrade a WAG200G Annex A with this firmware.

    Please send me a email.

    Thanks.

  • Comment by marco v ITALY | January 8, 2008 @ 1:13 pm

    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….

  • Comment by Sergio Silva PORTUGAL | January 8, 2008 @ 3:01 pm

    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.

  • Comment by sean CHINA | January 9, 2008 @ 3:59 pm

    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?

  • Comment by marco v ITALY | January 9, 2008 @ 4:30 pm

    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.

  • Comment by Wei Zixi CHINA | January 10, 2008 @ 6:25 am

    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

  • Comment by marco v ITALY | January 11, 2008 @ 10:08 am

    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

  • Comment by Jo AUSTRALIA | January 21, 2008 @ 2:41 pm

    Does this firmware support multiple VC ?

  • Comment by marco v ITALY | January 21, 2008 @ 3:06 pm

    no, but it could be easily done simply rebuilding the source code with this
    feature enabled.

  • Comment by Rick UNITED STATES | January 23, 2008 @ 9:34 am

    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? [email protected]?
    and has any tested
    HG200

    Many thanks

  • Comment by marco v ITALY | January 23, 2008 @ 6:08 pm

    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.

  • Comment by DIMI GREECE | February 1, 2008 @ 1:03 pm

    Marco and [email protected] 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?

  • Comment by marco v ITALY | February 1, 2008 @ 4:03 pm

    DIMI, i’m worried that you have to wait for someone with a v2 router and the right skills…:(

  • Comment by DIMI GREECE | February 2, 2008 @ 11:11 am

    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!!

  • Comment by bogdan POLAND | February 2, 2008 @ 5:03 pm

    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

  • Comment by marco v ITALY | February 2, 2008 @ 6:13 pm

    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.

  • Comment by bogdan POLAND | February 2, 2008 @ 11:57 pm

    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” ?

  • Comment by marco v ITALY | February 5, 2008 @ 1:10 pm

    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”

  • Comment by VK RUSSIAN FEDERATION | February 8, 2008 @ 9:30 pm

    Hi, Marco!
    I have WAG354G v2 Annex B modem. Can I installed firmware for change Annex B to Annex A?

  • Comment by marco v ITALY | February 8, 2008 @ 10:07 pm

    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…

  • Comment by ricardo PORTUGAL | February 11, 2008 @ 9:55 pm

    hello there marco i was thinking of porting netbsd to the wag354g since its a arm what do you think about the ideia?

  • Comment by andrew e UNITED KINGDOM | February 11, 2008 @ 10:56 pm

    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.

  • Comment by marco v ITALY | February 11, 2008 @ 11:31 pm

    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 :D
    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)

  • Comment by marco v ITALY | February 11, 2008 @ 11:37 pm

    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 :D :D

  • Comment by ricardo PORTUGAL | February 12, 2008 @ 12:01 am

    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

  • Comment by marco v ITALY | February 13, 2008 @ 12:24 am

    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…) :D

  • Comment by dhq KUWAIT | February 16, 2008 @ 9:37 pm

    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

  • Comment by marco v ITALY | February 16, 2008 @ 10:22 pm

    Bandwith shaping
    captive portal

    well, with Neptune354 what you ask is not possible, sorry :(

  • Comment by dhq KUWAIT | February 19, 2008 @ 11:27 am

    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

  • Comment by timi GREECE | February 22, 2008 @ 2:31 pm

    Hi there, i have the annexb wag354 and i want to change it for annex A. is it possible with firmware only?

  • Comment by marco v ITALY | February 22, 2008 @ 3:29 pm

    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.

  • Comment by joss CHINA | February 23, 2008 @ 4:25 pm

    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?

  • Comment by marco v ITALY | February 23, 2008 @ 5:05 pm

    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.

  • Comment by timi GREECE | February 23, 2008 @ 6:01 pm

    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…

  • Comment by marco v ITALY | February 23, 2008 @ 9:33 pm

    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

  • Comment by dhq KUWAIT | February 23, 2008 @ 11:33 pm

    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

  • Comment by igna GREECE | February 24, 2008 @ 2:13 am

    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?

  • Comment by joss CHINA | February 24, 2008 @ 3:02 pm

    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

  • Comment by igna GREECE | February 24, 2008 @ 6:16 pm

    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

  • Comment by marco v ITALY | February 24, 2008 @ 7:51 pm

    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

  • Comment by igna GREECE | February 25, 2008 @ 1:51 am

    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 [email protected]).

    When Neptune WAG354GV2-AnnexA 0.2 is installed, NVS_TFTP_LOAD assigns back to “1″ after every reboot.

    thank you again.

  • Comment by Andrea FINLAND | February 26, 2008 @ 9:59 am

    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 [email protected] on its site to submit these problems, but without result.
    There is some way to contact them directly to solve these problems?

  • Comment by marco v ITALY | February 26, 2008 @ 1:57 pm

    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..

  • Comment by rlugli ITALY | March 8, 2008 @ 10:50 pm

    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

  • Comment by marco v ITALY | March 11, 2008 @ 2:30 pm

    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

  • Comment by Prutser NETHERLANDS | March 30, 2008 @ 10:26 pm

    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.

  • Comment by anonymous GREECE | April 1, 2008 @ 11:27 am

    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

  • Comment by Tom POLAND | April 3, 2008 @ 7:58 am

    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

  • Comment by marco v ITALY | April 3, 2008 @ 10:29 am

    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?

  • Comment by tom POLAND | April 8, 2008 @ 7:18 am

    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.

  • Comment by ricardo PORTUGAL | April 20, 2008 @ 12:16 am

    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

  • Comment by Bruno PORTUGAL | April 20, 2008 @ 4:37 pm

    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!

  • Comment by creat card REPUBLIC OF MOLDOVA | June 2, 2008 @ 7:37 pm

    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

  • Comment by griff02 UNITED KINGDOM | June 11, 2008 @ 7:42 pm

    hi, does this firmware support wds?

  • Comment by marco v ITALY | June 15, 2008 @ 8:26 am

    no wds!

  • Comment by manosfk GREECE | June 22, 2008 @ 11:00 pm

    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

  • Comment by riry | July 4, 2008 @ 2:48 pm

    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 !! :(

  • Comment by marco v ITALY | July 6, 2008 @ 9:47 am

    riry: wlan and lan mac are the same because they are bridged to a single interface….!

  • Comment by fotis GREECE | July 10, 2008 @ 10:39 am

    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

  • Comment by marco v ITALY | July 12, 2008 @ 11:48 pm

    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

  • Comment by fotis GREECE | July 14, 2008 @ 6:24 am

    thank you marco

  • Comment by alternative LITHUANIA | July 22, 2008 @ 2:59 pm

    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.

  • Comment by alternative LITHUANIA | July 23, 2008 @ 7:05 pm

    or may be there are possible to connect 2 serial port - /dev/tts/1,- so question which pinouts on the pcb for the ttyS1?

  • Comment by marco v ITALY | July 24, 2008 @ 9:03 pm

    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.

  • Comment by alternative LITHUANIA | July 24, 2008 @ 10:44 pm

    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.

  • Comment by marco v ITALY | July 25, 2008 @ 8:15 am

    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.

  • Comment by alternative LITHUANIA | July 25, 2008 @ 3:37 pm

    thanks for your help.try to compile it later.but i\’m can\’t find ti toolchains from link in your guide.

  • Comment by alternative LITHUANIA | July 25, 2008 @ 10:48 pm

    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.

  • Comment by STHA DENMARK | August 5, 2008 @ 9:18 pm

    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 !

  • Comment by wannaplay UNITED KINGDOM | August 6, 2008 @ 11:55 am

    “Porting to V2 is not complete yet”. How long will it be?

    Thank you for the excellent software!

  • Comment by observer01 UNITED STATES | August 7, 2008 @ 4:59 am

    At the moment I’m using firmware 1.01.58-Neptune354V2 (by [email protected]) on my V2 and working fantastic, just brilliant!

  • Comment by marco v ITALY | August 7, 2008 @ 8:40 am

    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.

  • Comment by iassael GREECE | August 9, 2008 @ 1:19 am

    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!!!

  • Comment by iassael GREECE | August 9, 2008 @ 1:23 am

    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?

  • Comment by alternative LITHUANIA | August 9, 2008 @ 11:12 am

    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.

  • Comment by iassael GREECE | August 9, 2008 @ 1:12 pm

    hmmm so which firmware should i use to reflash it?

  • Comment by alternative LITHUANIA | August 9, 2008 @ 2:18 pm

    look at 5 posts up on observer01 post

  • Comment by z UNITED KINGDOM | August 12, 2008 @ 7:14 pm

    excellent stuff :D just flashed mine. :D worked like a charm!

  • Comment by Roger Hardiman UNITED KINGDOM | September 2, 2008 @ 11:39 am

    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)

  • Comment by marco v ITALY | September 2, 2008 @ 8:45 pm

    thank you Roger for your appreciation!

  • Comment by Paul UNITED KINGDOM | September 11, 2008 @ 1:52 pm

    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

  • Comment by marco v ITALY | September 12, 2008 @ 9:45 am

    paul, no way.
    a cheaper alternative could also be a fonera.

  • Comment by Hauke UNITED KINGDOM | September 12, 2008 @ 10:14 am

    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

  • Comment by marco v ITALY | September 14, 2008 @ 10:09 am

    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

  • Comment by Sk3wby UNITED KINGDOM | September 15, 2008 @ 8:53 am

    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!

  • Comment by eniac GREECE | September 23, 2008 @ 5:23 pm

    thanks for your work!

    i try to make a firmware for wag200g
    from annex b to annex a.

    can you help me?

  • Comment by marco v ITALY | September 24, 2008 @ 9:16 am

    yes contact me via email

  • Comment by Andrew E UNITED KINGDOM | September 26, 2008 @ 12:37 pm

    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.

  • Comment by Hauke UNITED KINGDOM | September 30, 2008 @ 3:40 pm

    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.

  • Comment by Hauke UNITED KINGDOM | October 2, 2008 @ 9:39 am

    Just bought myself a WAG354G on eBay for £4. :o)

  • Comment by marco v ITALY | October 3, 2008 @ 11:14 am

    let’s hope it’s a v1 :D

  • Comment by Ahamed SAUDI ARABIA | October 10, 2008 @ 1:22 pm

    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.

  • Comment by Emanuele ITALY | October 17, 2008 @ 4:51 pm

    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.

  • Comment by Kostas GREECE | November 29, 2008 @ 7:09 pm

    Great work Marco. Thank you very much.

  • Comment by Fuscas ITALY | December 22, 2008 @ 10:46 pm

    Hi to all. News on this project? Or it\’s dead?

  • Comment by S G E GREEN UNITED KINGDOM | January 6, 2009 @ 1:05 pm

    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.

  • Comment by Ahamed SAUDI ARABIA | February 7, 2009 @ 7:48 pm

    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?

  • Comment by marco v ITALY | February 7, 2009 @ 11:09 pm

    hi AHAMED, thank you for your appreciation. Unluckily answer is no. This project is almost dead due to lack of time.

  • Comment by giulio ITALY | February 11, 2009 @ 1:25 pm

    Ciao Marco, ho acquistato su ebay un wag354g v2 a 25 euri :D…quale firmware mi consigli?

  • Comment by Followup UNITED STATES | February 16, 2009 @ 5:10 pm

    For my the v 01 for V2 compiled by carcyofone. The v 02 isn’t good with the wireless.

  • Comment by Happy WAG354 user NETHERLANDS | February 19, 2009 @ 5:45 am

    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 :D

    P2P / NNTP and browsing at the same time works good and i dont have to reset my router anymore ! :D

    Thank you so much !

  • Comment by Paul GREECE | March 5, 2009 @ 5:19 pm

    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

  • Comment by GR UNITED KINGDOM | March 12, 2009 @ 1:37 am

    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

  • Comment by Kristov UNITED KINGDOM | March 22, 2009 @ 8:06 pm

    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.

  • Comment by Tom POLAND | May 4, 2009 @ 10:01 pm

    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.

  • Comment by Jack POLAND | May 12, 2009 @ 6:57 pm

    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)

  • Comment by marco v ITALY | May 14, 2009 @ 9:46 pm

    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…

  • Comment by Tom POLAND | May 23, 2009 @ 8:17 am

    Dear Marco

    I am waiting for this :)
    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 ;-) than work from the begining.

  • Comment by Adil AZERBAIJAN | May 24, 2009 @ 10:35 am

    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.

  • Comment by Roger Hardman UNITED KINGDOM | June 4, 2009 @ 1:26 pm

    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.

  • Comment by ZeusII SPAIN | June 16, 2009 @ 8:21 pm

    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.

  • Comment by Matt UNITED KINGDOM | July 1, 2009 @ 4:34 pm

    Hi, just wanted to say thanks - this firmware is fun…

  • Comment by VIPER GREECE | August 5, 2009 @ 1:57 pm

    Hey guys, has anyone noticed any increase in connection speed by using this firmware?

  • Comment by SamGreek GREECE | August 16, 2009 @ 4:49 pm

    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?

  • Comment by Onyx UNITED STATES | September 10, 2009 @ 8:57 pm

    Wery big firmware! Thanks!

  • Comment by Lukas SWITZERLAND | October 4, 2009 @ 10:56 am

    fantastic firmware, works great on my WAG354. Good works, thanks!

  • Comment by Bissus DENMARK | October 11, 2009 @ 7:49 am

    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

  • Comment by Rick UNITED KINGDOM | November 20, 2009 @ 7:05 pm

    Hi Marco, others

    Was there any progress on the RouterTech firmware?
    It it worthit
    Rick

  • Comment by marco v ITALY | November 21, 2009 @ 10:42 am

    I have but I need time to repack it…and unluckily a.t.m. I have lend my wag354g to my brother in law..

  • Comment by Rick UNITED KINGDOM | November 21, 2009 @ 2:20 pm

    Thanks Marco….I look forward to it..
    Have a good one

  • Comment by George GREECE | November 27, 2009 @ 9:31 pm

    Hi Marco!!!!
    How can i convert from Annex B to Annex A my Wag 354v2 ?
    Thanks.george.

  • Comment by jim | February 6, 2010 @ 1:08 am

    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!!!

  • Comment by Hi Marco UNITED KINGDOM | February 15, 2010 @ 1:25 am

    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

  • Comment by rsff PORTUGAL | March 7, 2010 @ 2:45 am

    Hey marco any news on the routertech fw??

    thanks!

  • Comment by Rick UNITED KINGDOM | March 16, 2010 @ 7:55 pm

    …..RouterTech firmware…Yes that would be good
    (if you have time)

    Thanks Rick

  • Comment by Rick UNITED KINGDOM | March 30, 2010 @ 7:18 pm

    WiseMaude34 - Your sad post is not appreciated - spam somewhere else .

    Marco - please delete link

  • Comment by Neil UNITED KINGDOM | May 9, 2010 @ 9:23 pm

    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.

  • Comment by Luc GERMANY | June 11, 2010 @ 10:27 am

    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

  • Comment by Sanj UNITED KINGDOM | July 21, 2010 @ 2:29 pm

    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

  • Comment by Ramesh Rajagopal UNITED KINGDOM | August 19, 2010 @ 12:13 am

    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.

  • Comment by Teleport UNITED KINGDOM | January 10, 2011 @ 3:03 pm

    Marco,

    Thanks for producing this and making it available. Needed to implement static IP addresses on my LAN and this did the trick.

  • Comment by Michael GERMANY | January 21, 2011 @ 11:42 am

    Is ESSID supportet?

  • Comment by mr.sarge ITALY | January 24, 2011 @ 9:24 am

    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

  • Comment by HUSEYIN TURKEY | May 14, 2011 @ 4:19 pm

    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

  • Comment by Mr.Anderson TURKEY | April 17, 2012 @ 7:07 pm

    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/

Leave your comment


Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method zrx_captcha::draw_form() should not be called statically in /membri/cyberstorm/blog/wp-includes/plugin.php on line 311
FireStats icon Powered by FireStats