Hello All,
I have been working on getting wireless to work on my Dell D600 running Solaris 
Express Devloper Edition 05/07 (snv_64a)  X86 using 
http://www.opensolaris.org/os/community/laptop/downloads/Wireless_Success.pdf

I could not get the driver to attach
# add_drv -i '"pci14e4,4324"' bcmndis
devfsadm: driver failed to attach: bcmndis
Warning: Driver (bcmndis) successfully added to system but failed to attach

# grep bcmndis /etc/driver_aliases
bcmndis "pci14e4,4324"


I tried downloading various drivers from Dell ftp.dell.com/network and building 
the bcmndis driver and still no luck.

I finally figured it out from the output of /usr/X11/bin/scanpci -v

pci bus 0x0002 cardnum 0x03 function 0x00: vendor 0x14e4 device 0x4324
 Broadcom Corporation BCM4309 802.11a/b/g
 CardVendor 0x1028 card 0x0003 (Dell Truemobile 1450 MiniPCI)
  STATUS    0x0000  COMMAND 0x0006
  CLASS     0x02 0x80 0x00  REVISION 0x03
  BIST      0x00  HEADER 0x00  LATENCY 0x20  CACHE 0x00
  BASE0     0xfafee000  addr 0xfafee000  MEM
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x01  INT_LINE 0x05
  BYTE_0    0x01  BYTE_1  0x00  BYTE_2  0xc2  BYTE_3  0x07

The key came whilst perusing the /etc/driver_aliases file and finding the 
following

# grep aac /etc/driver_aliases
aac "pci1028,3"
aac "pci1028,a"
aac "pci9005,285"
aac "pci9005,286"

This aac driver conflicts with CardVendor 0x1028 card 0x0003 (Dell Truemobile 
1450 MiniPCI)
So, I copied the /etc/driver_aliases file to /etc/old.driver_aliases and 
deleted all the aac lines and rebooted and success.

# grep bcmndis /var/adm/messages
Aug 31 14:07:49 solaris-devx bcmndis: [ID 249616 kern.notice] NDIS API version: 
5.0
Aug 31 14:07:49 solaris-devx bcmndis: [ID 694342 kern.notice] ndis_attach: 
Congratulations, Attached Okay!
Aug 31 14:07:49 solaris-devx bcmndis: [ID 429477 kern.notice] Wlan MAC: 
0:11:f5:xx:xx:xx
Aug 31 14:07:49 solaris-devx mac: [ID 469746 kern.info] NOTICE: bcmndis0 
registered

I then ran #ifconfig -a and bcmndis0 was there, checked for wireless access 
points with
# wificonfig scan and found several, though I did not have access to test. I 
will test further at home.

Hope this helps anyone having the same issues,
Don Cheesman
 
 
This message posted from opensolaris.org

Reply via email to