Wireless identified as a Broadcom 4310 USB type using lspci:
05:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express (rev 02)
06:00.0 Network controller: Broadcom Corporation BCM4310 USB Controller (rev 01)
Ndiswrapper can’t see the wireless card. Hence the output from
bcmwl5 : driver installed
(That is, it doesn’t see “hardware present”).
So my question is: how do I get the wireless enabled in such a way that ndiswrapper is able to see the hardware?
PS: I have checked that Yast is able to see the device - there’s a long output below my signature.
r chirgwin wrote:
> I have:
> - An Acer 5315
> - Opensuse 10.3
> - Wireless identified as a Broadcom 4310 USB type using lspci:
> 05:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5906M Fast
> Ethernet PCI Express (rev 02)
> 06:00.0 Network controller: Broadcom Corporation BCM4310 USB Controller
> (rev 01)
I think you are in a bit of a bind, because your Ethernet controller
needs to have ssb loaded for it to work, and ndiswrapper won’t work
with your wireless card if ssb is loaded. I think the BCM5906M uses
tg3 as the driver. To test that, open a terminal, and issue the
command ‘sudo /sbin/modprobe -rv tg3’. In the output, you should see
that ssb has been rmmod’ed. Next issue the command ‘sudo
/sbin/modprobe -v ndiswrapper’. You should see an insmod for
ndiswrapper. After this, the ‘ndiswrapper -l’ command should show the
If this works, you will need to prepare scripts that do these actions,
and execute the appropriate one whenever you change from wireless to
wired, or vice versa.