If you are trying to get a device working with ndiswrapper, please help ndiswrapper project wiki by contributing your findings. See HowToContribute

Linksys WPC54Gv2

From NDISWrapper
Jump to: navigation, search

Linksys WPC54G v2 54Mbps

Info

linux-2.6.8-gentoo kernel, ndiswrapper 0.10.Kept having kernel panic (interrupt-related) upon module load until I set CONFIG_PCI_MSI=y (and unset CONFIG_4KSTACKS, just in case.) Also, used

ndiswrapper -i LSTINDS.INF

(NOT lsbcmnds.inf). Works with 64 and 128-bit WEP. Sometimes need to repeat config info (and commit) repeatedly, else driver & card will ignore requested setup. Also works with Gentoo 2.6.9-r9, ndiswrapper 0.12 and drivers that came from CD.

NEW USER NOTE 12/30/05 by -JSK-: I had lots of problems getting the settings to take with this card and the above Windows driver. I finally found that the settings were timing and order dependent. Here is how I got the card to stick in Managed mode with 128 bit WEP and open authentication:

ifconfig wlan0 essid $ESSID mode ad-hoc
sleep 1
iwconfig wlan0 key $KEY open
sleep 1
iwconfig wlan0 key open
iwconfig wlan0 key on
sleep 3
iwconfig wlan0 essid $ESSID mode managed
sleep 1
iwconfig wlan0 key $KEY open
sleep 1
iwconfig wlan0 key open
sleep 15
ifconfig $DESIRED_IP_MASK_BROADCAST_ETC up

I know it's a hack, but this script works every single time for me. Before, life was miserable. On debian, you can put this in a shell script and add a "pre-up" line in your interfaces file instead of using the "wireless" options. YMMV.

Working fine on Ubuntu Breezy Badger (kernel 2.6.12) using ndiswrapper 1.9 / ndiswrapper-utils 1.7 and lstinds.inf driver. -- Johnmxl 10:45, 13 February 2006 (PST)

Ndiswrapper is not needed. In Ubuntu Dapper (and probably in other Linux distributions as well) this card is supported natively with the acx driver. See http://ubuntuforums.org/showthread.php?t=75448 -- neu or http://ubuntuforums.org/showpost.php?p=1114757&postcount=31 for a summary of the fix -- GigaClon