UPDATE: I solved this on my own while I was writing this. I am going to post it so in case anybody ever makes the same mistake, they will be able to search for it on the forum.
--------------------------------------------------
Hello there. I have probably read the documentation for Kamikaze five times over, searched the forums many times, and experimented a good long while, but I just can't get this to work.
I have a WRT54G v4 flashed with Kamikaze 7.06. I want my router to broadcast two different SSIDs, both with different encryption levels. One of them will use PSK2 and the other WEP. The one that uses PSK2 I want to bridge with my vlan0 interface like normal (basically, the default configuration). It will be part of the 192.168.1.x/24 range. Anybody that access via WEP I want to be placed in the 192.168.2.x/24 network. Basically, I want WEP users to be segmented from the hardwired and PSK2 users.
I have tried many different things trying to get this to work. My last configuration tried something like this:
-- /etc/config/network --
config switch eth0
option vlan0 "0 1 2 3 5*"
option vlan1 "4 5"
option vlan2 "5"
config interface lan
option type bridge
option ifname "eth0.0"
option proto static
option ipaddr 192.168.1.1
option netmask 255.255.255.0
config interface gwifi
option type bridge
option ifname "eth0.2"
option proto static
option ipaddr 192.168.2.1
option netmask 255.255.255.0
config interface wan
option ifname "eth0.1"
option proto dhcp
-- /etc/config/wireless --
config wifi-device wl0
option type broadcom
option channel 11
option disabled 0
config wifi-iface
option device wl0
option network lan
option mode ap
option ssid testpsk2
option hidden 0
option encryption psk2
option key thekey
config wifi-iface
option device wl0
option network gwifi
option mode ap
option ssid testwep
option hidden 0
option encryption wep
option key thekey
As you can see, I tried creating a vlan2 with just port 5 and creating the gwifi interface with it. Then, I have my WEP connection bridge with it. When I do it this way, the router will broadcast both SSIDs correctly. I can even connect to the PSK2 connection. But, when I try to connect to the WEP connection through Windows Vista, it fails.
---------------------------------------------------------------------
UPDATE:
As I was writing out this post, I had an epiphany and found out what was wrong. I had forgotten to modify /etc/config/dhcp to add my gwifi interface to the dhcp list. Once I did that, I was able to successfully connect. I am going to still post this so in case anybody makes my mistake, they will be able to search for it.