Michael Bynum wrote:
>> William D Waddington wrote:
>>
>> I think the use of double quotes to specify an alias
>> is optional when
>> used by add_drv(1M) from the command
>> line. the double quotes are required by package
>> postinstall script.
>>
>> Please try below steps to install bcmndis driver to
>> system:
>> #rem_drv bcmndis
>> #modinfo|grep ndisapi
>> #modunload -i <ndisapi module's id>
>> #add_drv -i '"pciex14e4,4328.3"' bcmndis
>>
>> It should work, otherwise, please check
>> /var/adm/messages and the output
>> of #prtconf -D.
>> An similar issue has ever been reported by users that
>> command:add_drv -i
>> '"pci14e4,4324"' bcmndis fail to install driver for
>> bcm4324, because
>> "pci1028,3" is detected in bcm4324 compatible device
>> table, but Solaris
>> matchs it to aac(7D) driver. The workaround is
>> #rem_drv aac and
>> reinstall bcmndis driver with add_drv command.
>>
>> Thanks,
>> Michael
>> _______________________________________________
>> laptop-discuss mailing list
>> laptop-discuss at opensolaris.org
>>     
>
>
> Sweet, that worked!  Thank you so much!
>
> For anyone else following this thread this is what I did.
>
> #rem_drv bcmndis
>
> #modinfo|grep ndisapi
> This showed no output so I skipped the modunload command
>
> #add_drv -i '"pciex14e4,4328.3"' bcmndis
>
> #ifconfig bcmndis0 plumb
> No error hurray!
>
> I'm curious though how you came up with the "pciex14e4,4328" part.  I had 
> used "pci14e4,4328" based on the output of   /usr/X11/bin/scanpci -v
> I assume this will only work using the 32 bit kernel?
>   
Yes, it only works for 32bit kernel.
I get "pciex14e4,4328.3" from the output of #prtconf -pv under your system.

Node 0x000020
assigned-addresses: 
830c0010.00000000.f1ffc000.00000000.00004000.c30c0018.00000000.f0000000.0000000 
0.00100000
reg: 
000c0000.00000000.00000000.00000000.00000000.030c0010.00000000.00000000.0000000 
0.00004000.430c0018.00000000.00000000.00000000.00100000
compatible: 'pciex14e4,4328.1028.a.3' + 'pciex14e4,4328.1028.a' + 
'pciex14e4,4328.3' + 'pciex14e4,4328' + 'pciexclass,028000' + 
'pciexclass,0280' + 'pci14e4,4328.1028.a.3' + 'pci14e4,4328.1028.a' + 
'pci1028,a' + 'pci14e4,4328.3' + 'pci14e4,4328' + 'pciclass,028000' + 
'pciclass,0280'
model: 'Network controller'
power-consumption: 00000001.00000001
devsel-speed: 00000000
interrupts: 00000001
subsystem-vendor-id: 00001028
subsystem-id: 0000000a
unit-address: '0'
class-code: 00028000
revision-id: 00000003
vendor-id: 000014e4
device-id: 00004328
pcie-capid-pointer: 000000d0
pcie-capid-reg: 00000001
name: 'pci1028,a'

Enjoy! And, you may need to wrap the XP driver link in NDIS page with 
ndis-1.2.1 for os08.11.

- Michael
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/laptop-discuss/attachments/20090111/a5ae71be/attachment.html>

Reply via email to