openSUSE 11.0 on Apple MacBook Pro

My wireless is not working:

From “lspci”:
0b:00.0 Network controller: Broadcom Corporation BCM4328 802.11a/b/g/n (rev 05)

From “lspci -n”:
0b:00.0 0280: 14e4:4328 (rev 05)

The only lines I can see in “dmesg” related to this are:
ssb: WARNING: Invalid SPROM CRC (corrupt SPROM)
ssb: Sonics Silicon Backplane found on PCI device 0000:0b:00.0

Is this a problem? (I haven’t setup any firmwire file for this. I’m not sure if one exists or not).

I tried the “ndiswrapper” driver and everything is looking OK but the “wlan0” doesn’t come up in the YAST tool.

Output of “ndiswrapper -l”:
bcmwl6 : driver installed
device (14E4:4328) present (alternate driver: ssb)

Please let me know if further details needed to analyse this.

As has been stated several times here and is posted at
http://linuxwireless.org/en/users/Drivers/b43, this device is not yet
supported by b43.

Check other threads for the solutions to your problem.

Can’t we use ndiswrapper in this case? I tried that and it didn’t work.

you can try ndiswrapper & see how it goes

Andy

I’m getting the following from the “dmesg”:

ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisMSetBusData’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisMRegisterInterruptEx’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisMIndicateStatusEx’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisAllocateMdl’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisMDeregisterInterruptEx’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisFreeMdl’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisFreeNetBufferList’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisAllocateNetBufferAndNetBufferList’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisMSynchronizeWithInterruptEx’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisMDeregisterScatterGatherDma’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisAllocateMemoryWithTagPriority’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisMOidRequestComplete’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisOpenConfigurationEx’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisMGetBusData’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisMIndicateReceiveNetBufferLists’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisQueueIoWorkItem’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisAllocateNetBufferListPool’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisMRegisterMiniportDriver’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisFreeNetBufferListPool’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisMSetMiniportAttributes’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisFreeIoWorkItem’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisMDeregisterMiniportDriver’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisMRegisterScatterGatherDma’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisMSendNetBufferListsComplete’
ndiswrapper (import:242): unknown symbol: NDIS.SYS:‘NdisAllocateIoWorkItem’
ndiswrapper (load_sys_files:210): couldn’t prepare driver ‘bcmwl6’
ndiswrapper (load_wrap_driver:112): couldn’t load driver bcmwl6; check system log for messages from ‘loadndisdriver’

The output from “ndiswrapper -l” is:
bcmwl6 : driver installed
device (14E4:4328) present (alternate driver: ssb)