Hey guys, I've got a Compaq Presario V2000 laptop (Turion64) with Fedora Core 4 x86_64 running on it. I'm trying to get the internal wireless card working with ndiswrapper on it, but I'm not meeting any luck whatsoever. (BTW -- I'm trying ndiswrapper as a last resort because Linuxant's software couldn't even find the hardware). I've read countless posts both here about this issue, but where other people seem to get it resolved, I run into a dead end.
Here's what I've done so far:
0. Tried Linuxant's driverloader thingy; installed fine, but said it couldn't find my hardware after I installed the Windows drivers.
1. Compiled and installed ndiswrapper; no problems.
2. Tried using the drivers reported to work as per the Wiki (80211g.zip: WL_T60H906(8.0.10.0,XP64_logo)). Upon installing with "ndiswrapper -i bcmwl5.inf", I get this:
Code:
Installing bcmwl5
no dev BCM43XG NTamd64
"ndiswrapper -l" also reports "invalid driver!". No need to even try loading the ndiswrapper module.
3. Tried using the drivers directly off of my included Recovery CD. Drivers install fine; "ndiswrapper -l reports":
Code:
Installed ndis drivers:
bcmwl5 driver present, hardware present
Yay. Now I "modprobe ndiswrapper" and check the syslog...
Code:
Oct 13 10:40:23 rambus kernel: ndiswrapper version 1.4 loaded (preempt=no,smp=no)
Oct 13 10:40:23 rambus loadndisdriver: *** glibc detected *** loadndisdriver: free(): invalid pointer: 0x00002aaaaaafa000 ***
Oct 13 10:40:23 rambus kernel: ndiswrapper (check_nt_hdr:158): Windows driver is not 64-bit; bad magic: 010B
Oct 13 10:40:23 rambus kernel: ndiswrapper (load_sys_files:505): couldn't prepare driver 'bcmwl5'
Oct 13 10:40:23 rambus kernel: ndiswrapper (ndiswrapper_load_driver:96): loadndiswrapper failed (6); check system log for messages from 'loadndisdriver'
Dammit. Well, maybe it's because the drivers off the CD are 32-bit?
5. Try using another driver which I got off of some message board linked from a post on here; post said they fixed his problem and he has the same laptop. This driver is sure to be 64-bit. So I installed the driver; then I did an "ndiswrapper -l":
Code:
Installed ndis drivers:
netbc564 driver present
Driver present, but where's the hardware? I didn't change anything on that end. So I "modprobe ndiswrapper" just for the heck of it, but syslog only says that "ndiswrapper loaded", but no indication that the actual driver loaded (why would it, it can't find the hardware).
6. I'm sure I tried 4th and 5th driver somewhere in there that also didn't work.
So I'm out of ideas on this one. The wireless card works fine in Windows (I just bought the thing). I've pressed the little button that supposedly turns the internal wireless on (although, incidently, the syslog only repots something about Bluetooth being enabled when I press that button; doesn't say anything about a wireless card). The card does show up in lspci:
Code:
05:02.0 Network controller: Broadcom Corporation: Unknown device 4318 (rev 02)
So at least something in Linux is seeing the hardware. But still, I'm lost on this one.
Any ideas?
Thanks so much in advance.