I'm using a Gigafast WF721-AEX wireless card on a Campaq Armada M300 laptop running Vector Linux 4.3 (kernel 2.6.7).
I just updated ndiswrapper to 1.1 and can now use 128bit WEP on my network at home using static IP addresses. When I took the card to school I inserted the card and typed:
sudo iwconfig wlan0 essid <schoolid> key s:<passwd> open
the little light came on and I requested an IP with:
sudo /sbin/dhcpcd wlan0
This promptly gave me an IP address and I was online.
When I ejected the card and tried to reconnect, iwconfig showed all the right info but I couldn't get an IP address from the DHCP server.
I rebooted the system and still no IP from DHCP.
When I run
sudo iwlist wlan0 scan
I can see anywhere from 4 to 10 cells at school. Could this many cells be confusing my card? I've tried assigning the AP but this doesn't seem to change anything.
Any help would be greatly appreciated.
I managed to get online once again. It seems that "sudo" won't do the trick, I have to actually su to root and make that my first attempt to both configure the card's settings and request an IP via DHCP.
If by chance anyone knows of a better way (cause I know working as root is not the best solution) I'd appreciate the tip. Thanks.