Networking :: Help Getting WPC54G V2 to work



No. I was number 20 of the all the WPC54G cards lists;

Card: Linksys #[WPC54G v2], 54Mbps -- [link here|List#WPC54G v2]

   * Chipset: Texas Instruments ACX 111
   * pciid: 104c:9066
   * Driver: Linksys ftp://ftp.linksys.com/pub/network/wpc54gv2_driver_utility_v2.02.zip
   * Other: 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.
   * Other: 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)
   * Other: 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

I figured out my error. So now I have the driver loaded.
ndiswrapper -l shows
lstinds driver installed, hardware present.

So now what do I do?? I tried Netcardconfig, lwconfig through the control panel. I get "no supported network cards found.

So right now I have the drivers loaded, but the system doesn't recognize the network card.

Help Please

Howard

Typically the next step after ndiswrapper -l is

modprobe ndiswrapper

That should give you a device.
Use iwconfig to show the unconfigured device

Use wlanconfig or iwconfig commands

If possible could anypone give me a pointer on the above script. How to load it, and where to place it. I'll get my Linux book to look at creating programs(scripts). If I remeber correctly I make a file with a .sh extension and #!/bin/sh on the first line.

So this is what I wrote in a file an saved as netconfig.sh

#!/bin/sh

ifconfig wlan0 essid SRJC Public Wireless mode ad-hoc
sleep 1
iwconfig wlan0 key $key(this I took out, there is no key) open
sleep 1
iwconfig wlan0 key open
iwconfig wlan0 key on
sleep 3
iwconfig wlan0 essid booker(my sid no $) mode managed
sleep 1
iwconfig wlan0 key $KEY(my wep key, no $) open
sleep 1
iwconfig wlan0 key open
sleep 15
ifconfig 192.168.0.13  up

After typing in my sid & wep key for eth0 I get connection failed. I know that my sid is correct and that my key is correct. Can it be that the system is defaulting to ad-hoc and not maneged ( e.g infrastructure) mode??
Next Page...
original here.