Thanks for the quick reply Michael. Just to help anyone else that gets this laptop type, this is for an HP Pavilion dv5.
> > I think your adapter is more like a 4315 adapter( > PCI14E4,4315). ( I > also made a bit change with the mail title to avoid > confusion) Agreed - I thought it was a 4315 too, I was just thrown off by the output of scanpci, which reports: Hewlett-Packard Company BCM4312 802.11b/g Wireless LAN Controller Guess that needs to get fixed in some PCI device lookup table? > The XP(32bit) driver for 4311 and 4328 mentioned in > OpenSolaris/Ndiswrapper page(The one released from > HP) seems to be able > to support your adapter under 32bit Solaris kernel, > however, I haven't > ever get a "4315" adapter to do any test, this is the > reason "4315" is > not mentioned in Ndiswrapper page. > (I have no idea to support this adapter under 64bit > kernel by now) > Ok, this *seems* to work ok: 1. Booted to 32-bit kernel 2. Downloaded and extracted the 32-bit XP driver you noted (filename is: sp39243.exe), Version 7.00 C (8 May 2008). 3. Ran the iconv on the .inf file to convert it from UTF-16 to ASCII 4. Built under ndis 1.2.1 as suggested. - driver adds and attaches to the device 5. I can plumb the device now. dladm reports this (GOOD!): dladm scan-wifi bcmndis0 LINK ESSID BSSID/IBSSID SEC STRENGTH MODE SPEED bcmndis0 Nisha 0:1f:90:e9:1f:ec wep very good g 54Mb bcmndis0 argosy 0:1a:70:54:23:22 wpa good g 54Mb bcmndis0 GC404 0:18:1:f5:62:46 wep excellent g 54Mb bcmndis0 8ATA3 0:18:1:f2:1c:97 wep very good g 54Mb bcmndis0 gmarler-wlan 0:0:aa:bb:cc:d none very good b 11Mb bcmndis0 3171 6070 0:f:cc:67:93:f4 wep very good g 54Mb bcmndis0 DAgosta_Family_Network 0:11:50:ee:6f:ab wep good g 54Mb Apparently, I have to log out or reboot to get NWAM to recognize the device. Will let you know if I have any trouble with that. > You can try below steps to test under 32bit kernel. > - boot into 32bit mode, > - download and extract that XP driver(bcmwl5.inf, > bcmwl5.sys), > - generate ndis modules with NDIS-1.2.1(as you said > it is 2008.11 release). > - then: > #add_drv -i '"pci14e4,4315"' bcmndis > #ifconfig bcmndis0 plumb > #dladm scan-wifi bcmndis0 > ... > > Expect to get your test result. > > Thanks, > Michael > What options are open to us to get this running on the 64-bit kernel? Fedora 10 seems to have just added the ability to use this chipset in 64-bit via their wl driver (notably not ndis), not their new b43 driver. I only know this because I'm dual booting this box with Fedora 10 and OpenSolaris 2008.11 until all of the OpenSolaris driver issues are worked out. -- This message posted from opensolaris.org
