I've used WDS on both Satori & Alchemy from Sveasoft but mostly just for testing, never full time on my networks so I can't really comment on long term stability etc.

DD-WRT also supports WDS and includes a cool feature that will regularly try to contact a designated IP address and if it can't, it will reboot the router. You can use that feature to have the router automatically check and make sure the WDS connection is working and reboot if it's not. I've only just begun playing with DD-WRT but I'll have to admit so far I really like what I'm seeing!

I'm using DD-WRT to link my WRT54G to an Airport Express. I tried for a full day to link the AE to my Microsoft router without success. After finding this site I went out and grabbed the WRT54G, and within 10 minutes of opening the box I had the firmware updated and WDS working fine between the two devices (this was on Tuesday of this week ).

Everything has been working great, though I haven't tried any large data transfers yet. Although I'm glad to be using a Linksys router again, I'm really missing one of the port forwarding features in the Microsoft MN-700.

I've never used the MN-700, out of curiosity what's the feature you miss?

Click to expand...

Port translation. The ability to forward one incomming port to a different internal port. i.e. external port 2100 is forwarded to internal port 21 on a given IP address. This is a snap shot from the "Persistent Port Forwarding" section of the MN-700's configuration.

Since I made that comment though, I've read that I might be able to do this via shell and iptables, but so far have been unsuccessful. I also read the following:

manxi said:

...map one set of incoming ports to another set of ports on my internal lan, etc, features which the WRT54G has.

Click to expand...

Though I don't know if they were referring to iptables, or possibly a GUI interface that I don't know about (yet).