Card works very very well.
However, it is not picked up by hotplug or cardmgr.
On my laptop, A Toshiba Satellite 2675, the card gets power after cardmgr sees there is a card inserted, but no driver is loaded.
I used the ndiswrapper project at http://ndiswrapper.sourceforge.net
in order to use the windows XP drivers.
The ndiswrapper project creates a module which "wraps" around the Windows XP driver to load it into the kernel.
After setting that up, the card works absolutely flawlessly.
Notes -- You'll need your kernel sources to compile the module, and minimal skill to set up automation. I hacked an entry into /etc/rc.d/rc.modules which looks like this, to automatically bring up the card on boot.
Code:
/sbin/modprobe ndiswrapper
/usr/local/bin/loaddriver 14e4 4320 /usr/local/share/ndiswrapper/*.sys /usr/local/share/ndiswrapper/*.inf
/usr/sbin/iwconfig eth0 essid any
/sbin/ifconfig eth0 up
/sbin/dhcpcd eth0 &
Would you recommend the product? yes | Price you paid?: $54.99 | Rating: 8
Kernel (uname -r):
2.4.26, 2.6.7
Distribution:
Slack 10, Mandrake 10
Like Shade said, use ndiswrapper. I used ndiswrapper .09 and .10 with both distros, and they both worked flawlessly. A few things I'd recommend:
1) Read the INSTALL file that comes with ndiswrapper. It's simple, thorough, and it works. Especially note the part about kernel source.
2) Use the XP drivers that come on the supplied CD. They are specific to your particular chipset.
3) When setting your parms with iwconfig, set the essid last. Supposedly when you set the essid with iwconfig it rescans the card, so you should have your encryption/key correctly set before you set essid.
4) If you write a script to activate the card on boot, be careful. The modprobe ndiswrapper command takes a while to finish. If you try to set the iwconfig settings too quickly, they will not take. I had to add a "sleep 6" command after the modprobe in my script. This is basically it:
I just call the script from /etc/rc.local and I'm up and running on boot. I'm using open WEP encryption with a 10 bit hex key, and all I have to set is the essid and key. You shouldn't have to worry about the channel, mode, etc. Also, I'm not sure if the ifconfig wlan0 up command is necessary--it seems to work without it, but it doesn't hurt anything, so it's still in my script. Basically, give the modprobe a few seconds to finish and then configure the settings for your router.
If you can follow the directions, you shouldn't have any trouble. Good luck, and feel free to PM me if you have any questions.
-Kris
Would you recommend the product? yes | Price you paid?: None indicated | Rating: 7
Kernel (uname -r):
2.4.27
Distribution:
Knoppix 3.7 ( ON HD)
I had to use Linuxants driverloader. This may be due to the fact that it took me 6 tries to find the right driver, or that i was unknowing trying to set it up under two different kernels. It works well, in fact i'm on it right now. I just wish that the preloaded ndiswrapper worked better. it didn't work with any of the 6 drivers i threw at it. driverloader did.
Would you recommend the product? yes | Price you paid?: None indicated | Rating: 7
Kernel (uname -r):
2.6.13-15-default
Distribution:
OpenSuSE 10
If using YaST to configure the device, don't check the pcmcia box when adding the device. If you do, you can't enter ndiswrapper as the module. I would also recommend keeping the ndiswrapper source on your computer. The Makefile has 2 convenient targets, make rpm and make deb. One of the packages produced will be the ndiswrapper.ko kernel module. You will need to make a new kernel module if you update the kernel such as during an online security update.
Would you recommend the product? no | Price you paid?: None indicated | Rating: 7
Kernel (uname -r):
2.6.16.20 Custom compile
Distribution:
Slackware -current
With ndiswrapper, I got 54m speed on it, but no power level, or signal info.
So next, I tried the bcm43xx driver. After a horror show of trying this and that, I finally got it to work. Kinda.
Only 'b' speeds (11m), and still no power, and getting WPA to work was a nightmare.
All in all, skip this card, and get just about anything else.
I bought a Belkin 5D7010, and it does everything.
Distribution: Ubuntu Edgy, Fedora Zod, and SuSE 10.1; some experience with Mandriva 2006 and Debian Sarge
Posts: 37
Thanked: 0
Would you recommend the product? yes | Price you paid?: None indicated | Rating: 8
Kernel (uname -r):
2.6.17.7
Distribution:
Debian Sarge
I'm running a Linksys WPC54G v1.2 on an Acer TravelMate 230 laptop.
I used to run Mandriva One, which used NdisWrapper to set the device up without a problem (with the bcmwl5.sys and lsbcmnds.inf files, of course). This was all done in a user-friendly, graphical manner, and I never had a problem. Mandriva's built-in wireless applet reported that the signal was always sub-optimal - even when my laptop was right next to the router - but KWifiManager's findings were accurate.
Later on, I switched distributions to Debian. I had much less luck with NdisWrapper that time around, however (possibly because I'm new to Linux; I've heard success stories from others). Then I heard about the BCM43xx driver and how it's implemented directly into 2.6.17+ kernels, so I upgraded my kernel to use it. After setting it up and playing around with it for about twenty minutes, I finally got it to connect, and it's worked as advertised ever since. Signal info et al. works beautifully, as well.
A couple things should be noted, though. For one thing, the speed is limited to 11M (not a problem for me, but it might be for some). For another, if I use DHCP to automatically connect, I have to bring the device down and up again, then run dhclient eth1, before it connects (although it works without trouble if I specify the IP address, subnet mask, gateway, etc.). I've also heard that newer versions of this card use a different chipset (Atheros?), so a different driver would have to be used unless NdisWrapper functions properly. Finally, WEP encryption seems to work okay, but I have not tried WPA.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.