View Single Post
  #26 (permalink)  
Old 21-Jun-2008, 15:28
Larry Finger
Guest
 
Posts: n/a
Default Re: openSUSE 11 and bcm43xx-fwcutter/ndiswrapper?

mikxi wrote:
> Hi Larry, I know you are not trying to help me but I did what you
> suggested:
>
>
> Code:
> --------------------
> mike@linux-i4x0:~> su
> Password:
> linux-i4x0:/home/mike # iwlist scan
> lo Interface doesn't support scanning.
>
> eth0 Interface doesn't support scanning.
>
> irda0 Interface doesn't support scanning.
>
> wmaster0 Interface doesn't support scanning.
>
> wlan0 Interface doesn't support scanning : Network is down
>
> linux-i4x0:/home/mike # ifconfig
> eth0 Link encap:Ethernet HWaddr 00:1D:72:01:CE:5C
> inet addr:192.168.1.64 Bcast:192.168.1.255 Mask:255.255.255.0
> inet6 addr: fe80::21d:72ff:fe01:ce5c/64 Scope:Link
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:1948 errors:0 dropped:0 overruns:0 frame:0
> TX packets:1562 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:1000
> RX bytes:1985912 (1.8 Mb) TX bytes:215111 (210.0 Kb)
> Interrupt:16
>
> irda0 Link encap:IrLAP HWaddr 0a:91:e6:e8
> UP RUNNING NOARP MTU:2048 Metric:1
> RX packets:0 errors:0 dropped:0 overruns:0 frame:0
> TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:8
> RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
>
> lo Link encap:Local Loopback
> inet addr:127.0.0.1 Mask:255.0.0.0
> inet6 addr: ::1/128 Scope:Host
> UP LOOPBACK RUNNING MTU:16436 Metric:1
> RX packets:32 errors:0 dropped:0 overruns:0 frame:0
> TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:2056 (2.0 Kb) TX bytes:2056 (2.0 Kb)
>
> linux-i4x0:/home/mike # iwconfig
> lo no wireless extensions.
>
> eth0 no wireless extensions.
>
> irda0 no wireless extensions.
>
> wmaster0 no wireless extensions.
>
> wlan0 IEEE 802.11g ESSID:""
> Mode:Managed Channel:0 Access Point: Not-Associated
> Tx-Power=0 dBm
> Retry min limit:7 RTS thrff Fragment thr=2352 B
> Encryption keyff
> Link Quality:0 Signal level:0 Noise level:0
> Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
> Tx excessive retries:0 Invalid misc:0 Missed beacon:0
>
> linux-i4x0:/home/mike # dmesg | grep ssb
> ssb: Sonics Silicon Backplane found on PCI device 0000:05:00.0
> linux-i4x0:/home/mike # dmesg | grep b43
> b43-phy0: Broadcom 4311 WLAN found
> input: b43-phy0 as /devices/virtual/input/input10
> b43-phy0 ERROR: Firmware file "b43/ucode5.fw" not found or load failed.
> b43-phy0 ERROR: You must go to http://linuxwireless.org/en/users/Dr...devicefirmware and download the latest firmware (version 4).
> input: b43-phy0 as /devices/virtual/input/input11
> b43-phy0 ERROR: Firmware file "b43/ucode5.fw" not found or load failed.
> b43-phy0 ERROR: You must go to http://linuxwireless.org/en/users/Dr...devicefirmware and download the latest firmware (version 4).
> linux-i4x0:/home/mike #
> --------------------
>
>
> I followed the instructions in the last bit but could not find version
> 4. In fact, none of this makes any sense to me.


You need to do the part under the section labeled "You are using the
b43 driver from linux-2.6.25 or newer" as this is what you are doing
with 11.0. Version 4 firmware is used for the devices that need b43.
Version 3 is strictly for the older bcm43xx driver, and for the
b43legacy driver used by 802.11b devices and the earliest BCM4306 cards.

The kernel message won't mention an alternative because it is only
valid for openSUSE, but you can enter the command

sudo /usr/sbin/install_bcm43xx_firmware

in a console window. This script will install the correct firmware as
long as you have a network connection.

Larry
Reply With Quote