I hope to be getting a Nintendo DS handheld soon, which has got me totally excited! The DS is equipped with an 802.11B (11 Mbps) network adapter, and is capable of using WEP encryption when connecting to an access point. It's great that the DS can use wifi, but it sucks that it uses such outdated standards. Our home network currently uses 802.11G (54 Mbps) and the more-robust WPA encryption standard.
WPA and WEP are mutually exclusive, as they ought to be. WEP has been proven breakable through methods like packet-injection. A network is only as strong as its weakest link, which in this case is WEP. So, placing the WEP and WPA clients on separate networks is required in order to preserve the security of WPA clients. I'd rather not compromise the security of the other devices (laptops, printer server, Linux box) for the sake of a Nintendo handheld.
So, I need to create two separate wireless networks: one using WEP, and the other using WPA. This requires me to purchase an additional wireless access point. I've been using a Linksys WRT54GS for the last 2.5 years, and would like to continue using it if possible. I run the Open Source OpenWRT firmware on my Linksys WRT54GS and have been very pleased with it's configurability, performance, and security. The current WRT54GS models do not support using firmware like OpenWRT, so I'll need to purchase a WRT54GL ("L" is for Linux).
The network currently looks like this:
|- WiFi clients (WPA)
Internet (WAN) --- (WAN Port) Linksys WRT54GS ---|
|- Ethernet switch
After adding the WRT54GL, the network will look like:
|- 802.11b (WEP)
Internet (WAN) --- (WAN Port) Linksys WRT54GL ---| |- 802.11G (WPA)
|- Ethernet switch -- (WAN Port) Linksys WRT54GS ---|
|- (Ethernet switch)
I must either disable the bridge between the 802.11B Virtual LAN (VLAN) and the Ethernet switch on WRT54GL, or I must keep the Network Address Translation (NAT) firewall active on the WRT54GS. This is to ensure that clients on the 802.11B network cannot access any hosts on the secure 802.11G network. I think that disabling the bridge will yield the best performance since it eliminates the need to double-NAT Internet traffic heading to the secure 802.11G network, yet keep the secure and non-secure networks separate.
I'll try to post a follow-up with the configuration changes once I put the network into action.