Hi -- Thanks for the assistance. I am running "SunOS Release 5.11 Version snv_80 32-bit"
I tried the steps again and it failed, kernel dump, again. Here's exactly what I am doing: 1. Downloaded the exe from your link to my windows box, extracted, transferred bcmwl5.sys and bcmwl5.inf to my laptop via usb key 2. Now I have BCMWL5.SYS, BCMWL5.INF, and ndis-1.1.tar.gz in the current folder. 3. rm -r ndis-1.1 (doing this to clear out the old files from the last try... is this necessary?) 4. gzip -dc ndis-1.1.tar.gz | tar xvf - (extract a fresh copy) 5. iconv -f utf-16 -t ascii BCMWL5.INF > ndis.inf 6. cp BCMWL5.SYS ./ndis-1.1/i386/ndis.sys 7. cp ndis.inf ./ndis-1.1/i386/ 8. cd ./ndis-1.1/i386 9. make ndiscvt 10. ./ndiscvt -s ndis.sys -i ndis.inf -o ndis.h 11. make ndis 12. cp bcmndis /kernel/drv 13. make ndisapi 14. cp ndisapi /kernel/misc 15. add_drv -i '"pci14e4,4311"' bcmndis This is where the system says something about pointing to a null pointer and reboots. Kernel dump happens again if you reboot. This is what I am doing to recover from the failed state: 1. boot into failsafe 2. mount filesystem to /a 2. rm /a/kernel/drv/bcmndis 3. rm /a/kernel/misc/ndisapi 4. reboot 5. at this point the system udpates the 32-bit and 64-bit boot_archive files and reboots 6. reboot into 32-bit mode 7. rem_drv bcmndis Is this the correct method to repair after the failure??? Relevant output from scanpci -v pci bus 0x000c cardnum 0x00 function 0x00: vendor 0x14e4 device 0x4311 Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card CardVendor 0x1028 card 0x0007 (Dell, Card unknown) STATUS 0x0010 COMMAND 0x0007 CLASS 0x02 0x80 0x00 REVISION 0x01 BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x10 BASE0 0xf9ffc000 addr 0xf9ffc000 MEM MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x01 INT_LINE 0x0a BYTE_0 0x01 BYTE_1 0x58 BYTE_2 0xc2 BYTE_3 0x07 This message posted from opensolaris.org
