Ok, I'm dual booting an HP Pavilion ZV6000 with Windows XP Home and openSUSE 10. The wireless works fine on XP, but doesn't work at all on Linux. I downloaded ndiswrapper, installed it on the Linux partion, and installed the driver (bcmwl5.inf) as instructed. The instillations seemed successful, and ndiswrapper informs me that the driver is installed. I used the “iwconfig” command, but all the options I get have “no wireless extensions” (I can go back and find that info if its necessary). I also setup the wireless card with yaST, like I was instructed to. Here's what I put down:
Configuration Name: wlan0
Kernel Module :
Hardware Configuration Name: bus-pci-0000:03:02.0
Module Name: ndiswrapper
options: irq=10
Here's info on my wireless card as returned by lspci -v:
03:02.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
Subsystem: Hewlett-Packard Company: Unknown device 12f8
Flags: bus master, fast devsel, latency 64, IRQ 10
Memory at 00000000b0204000 (32-bit, non-prefetchable) [size=8K]
I also rebooted, hit F2 at the boot menu, and added the boot option “noapic”. From what I can tell linux still can't access the network at all. I could use some help here, but bare with me I'm a newbie. Let me know if I need to supply more information.
Here are the instructions I followed if necesary:
Card: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller in HP Pavilion zv6000 (zv6203) AMD Athlon 64 CPU with Suse 10.0 X86_64
Broadcom BCM4318 802.11g Wireless LAN Controller (rev 02)
pciid: 14e4:4318
Driver: bcmwl5.inf, BCMWL564.SYS, also had to use the 64 bit version from [
ftp://ftp.support.acer-euro.com/note...it/80211g.zip] -- **Note: the Linuxant Driverloader drivers (64bit) will not work for this card. Only the Acer 64bit drivers have worked under this OS
Other: Using Ndiswrapper 1.5 and the above driver with no problems. Suse 10 requires some extra help though with this wlan card. In order to work with Suse 10 x86_64, install ndiswrapper and driver then run modprobe ndiswrapper. After that, use Yast to add new network card. Select Device Type = Wireless, Configuration Name = wlan0 (or wlanX where X is the next wireless card number), Hardware Configuration Name = bus-pci-0000:XX:XX.X (replace the X's with the pci location of the device from the output of 'lspci -v') -- for example, my lspci -v returned ':03:02.0' before my BCM4318 card, therefore my Configuration Name is 'pci-bus-0000:03:02.0', Module Name = ndiswrapper, and lastly in Options, put irq=XX where XX is the IRQ number also returned in the output from lspci -v. Click Next and then enter the AP Name and key information if this applies to you. After you finish that and finish the configuration, restart and press F2 at the Suse 10 boot menu. **VERY IMPORTANT** Add the boot option of 'noapic' (NOT 'noacpi') and continue to boot. This option is required for Suse 10 x86_64 to see and use the BCM4318 card. Hope this helps!