2008-09-08 06:14:15

by Markus Feldmann

[permalink] [raw]
Subject: Do not get BCM4303 to work

Hi All,

i do not get my Wlan Card with BCM4303 Chip to work.

My System is Debian Testing 32-bit with Kernel 2.6.25-2 from Debian,
therefore i am using the Driver b43legacy.

I tried to connect this Wlan Card with my Wireless Printer.
It is a Ad-Hoc Connection with,
SSID=3Dkleopatra
Channel=3D10
Authentification=3Dnon
Encryption=3D128-bit Wep

Here it comes the Outout from <lspci>,
02:02.0 Network controller: Broadcom Corporation BCM4303 802.11b
Wireless LAN Controller (rev 02)
Subsystem: Hewlett-Packard Company Device 12f3
Flags: bus master, fast devsel, latency 64, IRQ 17
Memory at e0104000 (32-bit, non-prefetchable) [size=3D8K]
Kernel driver in use: b43-pci-bridge
Kernel modules: ssb


I tried some Howtos, but it didn't work.

<ifconfig> show's the following,
eth0 Link encap:Ethernet Hardware Adresse 00:0f:b0:0e:57:a1
inet Adresse:77.21.170.83 Bcast:255.255.255.255
Maske:255.255.252.0
UP BROADCAST RUNNING MULTICAST MTU:576 Metrik:1
RX packets:35420 errors:0 dropped:0 overruns:0 frame:0
TX packets:1946 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenl=E4nge:1000
RX bytes:3756084 (3.5 MiB) TX bytes:245214 (239.4 KiB)
Interrupt:18 Basisadresse:0x7000

lo Link encap:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6-Adresse: ::1/128 G=FCltigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:16436 Metrik:1
RX packets:10 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenl=E4nge:0
RX bytes:660 (660.0 B) TX bytes:660 (660.0 B)

wlan0 Link encap:Ethernet Hardware Adresse 00:90:4b:97:34:73
UP BROADCAST MULTICAST MTU:1500 Metrik:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenl=E4nge:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

wmaster0 Link encap:UNSPEC Hardware Adresse
00-90-4B-97-34-73-6C-6F-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenl=E4nge:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)


<iwconfig> shows this,
lo no wireless extensions.

eth0 no wireless extensions.

wmaster0 no wireless extensions.

wlan0 IEEE 802.11b ESSID:""
Mode:Managed Frequency:2.412 GHz Access Point:
Not-Associated
Tx-Power=3D27 dBm
Retry min limit:7 RTS thr:off Fragment thr=3D2352 B
Encryption key:off
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

I am not sure whether this Card is active, because <dmesg> show me,
[ 409.752921] b43legacy-phy0: Radio hardware status changed to DISABLE=
D

Another funny Thing is, that i can execute <iwlist wla0 scanning> and=20
get a Result,
wlan0 Scan completed :
Cell 01 - Address: 02:00:7C:81:E1:73
ESSID:"kleopatra"
Mode:Ad-Hoc
Channel:10
Frequency:2.457 GHz (Channel 10)
Quality=3D55/100 Signal level=3D-55 dBm Noise=20
level=3D-43 dBm
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s
Extra:tsf=3D0000000075bb2b8d

The Adress seems to change sometimes ??? I don't know why.

Regards Markus


2008-09-13 00:30:13

by Larry Finger

[permalink] [raw]
Subject: Re: Do not get BCM4303 to work

feldmaus wrote:
> Larry Finger schrieb:
>> Your card can receive, but not transmit due to a problem with the
>> rfkill switch handling in b43legacy. I'm working on this problem with
>> a Ubuntu user, and will post patches as soon as the problem is fixed.
>>
>> Larry
> Thanks for your Support.
>
> I installed the Kernel 2.6.26-1 as Maximilian said.
> I hope i can try to get my Card to work.
> If you need some Messages then let me know.

The Ubuntu user and I have discovered that his computer needs the
hp-dmi module that is part of the mainline kernel since 2.6.27-rc6.
This module handles the rfkill button that does not produce a
scancode. I think you will need to get that one for you to be able to
turn the radio on.

Larry

2008-09-08 19:05:31

by Larry Finger

[permalink] [raw]
Subject: Re: Do not get BCM4303 to work

feldmaus wrote:
> Hi All,
>
> i do not get my Wlan Card with BCM4303 Chip to work.
>
> I am not sure whether this Card is active, because <dmesg> show me,
> [ 409.752921] b43legacy-phy0: Radio hardware status changed to DISABLED

Your card can receive, but not transmit due to a problem with the
rfkill switch handling in b43legacy. I'm working on this problem with
a Ubuntu user, and will post patches as soon as the problem is fixed.

Larry

2008-09-12 23:01:18

by Markus Feldmann

[permalink] [raw]
Subject: Re: Do not get BCM4303 to work

Larry Finger schrieb:
> feldmaus wrote:
>> Hi All,
>>
>> i do not get my Wlan Card with BCM4303 Chip to work.
>>
>> I am not sure whether this Card is active, because <dmesg> show me,
>> [ 409.752921] b43legacy-phy0: Radio hardware status changed to DISABLED
>
> Your card can receive, but not transmit due to a problem with the rfkill
> switch handling in b43legacy. I'm working on this problem with a Ubuntu
> user, and will post patches as soon as the problem is fixed.
>
> Larry
Thanks for your Support.

I installed the Kernel 2.6.26-1 as Maximilian said.
I hope i can try to get my Card to work.
If you need some Messages then let me know.

Regards Markus


2008-09-26 16:30:30

by Markus Feldmann

[permalink] [raw]
Subject: Re: Do not get BCM4303 to work

Larry Finger schrieb:
> feldmaus wrote:
>> Larry Finger schrieb:
>>> Your card can receive, but not transmit due to a problem with the
>>> rfkill switch handling in b43legacy. I'm working on this problem with
>>> a Ubuntu user, and will post patches as soon as the problem is fixed.
>>>
>>> Larry
>> Thanks for your Support.
>>
>> I installed the Kernel 2.6.26-1 as Maximilian said.
>> I hope i can try to get my Card to work.
>> If you need some Messages then let me know.
>
> The Ubuntu user and I have discovered that his computer needs the hp-dmi
> module that is part of the mainline kernel since 2.6.27-rc6. This module
> handles the rfkill button that does not produce a scancode. I think you
> will need to get that one for you to be able to turn the radio on.
So the hp-dmi Module is only available in 2.6.27 ?

Regards feldmaus


2008-09-26 21:05:21

by Markus Feldmann

[permalink] [raw]
Subject: Re: Do not get BCM4303 to work

Larry Finger schrieb:
> feldmaus wrote:
>> Hi All,
>>
>> i do not get my Wlan Card with BCM4303 Chip to work.
>>
>> I am not sure whether this Card is active, because <dmesg> show me,
>> [ 409.752921] b43legacy-phy0: Radio hardware status changed to DISA=
BLED
>=20
> Your card can receive, but not transmit due to a problem with the rfk=
ill=20
> switch handling in b43legacy. I'm working on this problem with a Ubun=
tu=20
> user, and will post patches as soon as the problem is fixed.
>=20
> Larry
Hi Larry,

i thought it would be helpful to post my Messages. :-)
If not ignore this Message.:-)

I am using the NetworkManager Applet to show and connect to Wlan Networ=
ks.
My wireless Button shines blue when my Linux System starts.
However after i login onto myGnome Desktop and after some time the=20
NetworkManager Applet shows me my Wireless Network.

dmesg says,
=2E..
[ 22.024553] Broadcom 43xx-legacy driver loaded [ Features: PLRID,=20
=46irmware-ID: FW10 ]
=2E..
[ 43.384052] b43legacy-phy0: Loading firmware version 0x127, patch
level 14 (2005-04-18 02:36:27)
[ 40.776050] b43legacy-phy0: Loading firmware version 0x127, patch=20
level 14 (2005-04-18 02:36:27)
[ 40.892896] b43legacy-phy0 debug: Chip initialized
[ 40.893291] b43legacy-phy0 debug: 30-bit DMA initialized
[ 40.893422] Registered led device: b43legacy-phy0:tx
[ 40.901752] Registered led device: b43legacy-phy0:rx
[ 40.909982] Registered led device: b43legacy-phy0:radio
[ 40.918152] b43legacy-phy0 debug: Wireless interface started
[ 40.918159] b43legacy-phy0 debug: Adding Interface type 2
[ 40.936417] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 41.300046] b43legacy-phy0: Radio hardware status changed to DISABLE=
D
=2E..


Then i try to connect to this Network by press on my listed Network in
the NetworkManager Applet. Then he connects to the Network. Der Network=
=20
Balken zeigt einen Verbindungsstatus an von 0%.


dmesg says,
[ 530.437247] b43legacy-phy0 debug: Removing Interface type 2
[ 530.446006] b43legacy-phy0 debug: Wireless interface stopped
[ 530.446142] b43legacy-phy0 debug: DMA-30 0x0260 (RX) max used slots:=
1/64
[ 530.446190] b43legacy-phy0 debug: DMA-30 0x0200 (RX) max used slots:=
1/64
[ 530.446245] b43legacy-phy0 debug: DMA-30 0x02A0 (TX) max used slots:=
=20
0/128
[ 530.452052] b43legacy-phy0 debug: DMA-30 0x0280 (TX) max used slots:=
=20
0/128
[ 530.460038] b43legacy-phy0 debug: DMA-30 0x0260 (TX) max used slots:=
=20
0/128
[ 530.468036] b43legacy-phy0 debug: DMA-30 0x0240 (TX) max used slots:=
=20
0/128
[ 530.476042] b43legacy-phy0 debug: DMA-30 0x0220 (TX) max used slots:=
=20
2/128
[ 530.485144] b43legacy-phy0 debug: DMA-30 0x0200 (TX) max used slots:=
=20
0/128
[ 530.492042] b43legacy-phy0 debug: Radio initialized
[ 530.492058] b43legacy-phy0 debug: Radio initialized
[ 530.506575] input: b43legacy-phy0 as /class/input/input10
[ 530.672048] b43legacy-phy0: Loading firmware version 0x127, patch=20
level 14 (2005-04-18 02:36:27)
[ 530.824472] b43legacy-phy0 debug: Chip initialized
[ 530.824862] b43legacy-phy0 debug: 30-bit DMA initialized
[ 530.824993] Registered led device: b43legacy-phy0:tx
[ 530.825031] Registered led device: b43legacy-phy0:rx
[ 530.825069] Registered led device: b43legacy-phy0:radio
[ 530.825102] b43legacy-phy0 debug: Wireless interface started
[ 530.825109] b43legacy-phy0 debug: Adding Interface type 3
[ 530.846071] wlan0: Trigger new scan to find an IBSS to join
[ 531.520050] b43legacy-phy0: Radio hardware status changed to DISABLE=
D
[ 531.520431] b43legacy-phy0 debug: Radio initialized
[ 531.584041] b43legacy-phy0: Radio turned on by software
[ 531.584055] b43legacy-phy0: The hardware RF-kill button still turns=20
the radio physically off. Press the button to turn it on.
[ 533.652045] wlan0: Trigger new scan to find an IBSS to join
[ 536.428046] wlan0: Trigger new scan to find an IBSS to join
[ 539.204045] wlan0: Trigger new scan to find an IBSS to join
[ 539.980089] wlan0: Creating new IBSS network, BSSID 96:d6:b6:75:12:4=
a
[ 539.980130] wlan0: Configured IBSS beacon template
[ 540.928032] wlan0: no IPv6 routers present
[ 569.980046] wlan0: No active IBSS STAs - trying to scan for other=20
IBSS networks with same SSID (merge)
[ 600.756051] wlan0: No active IBSS STAs - trying to scan for other=20
IBSS networks with same SSID (merge)
[ 612.720029] wlan0: no IPv6 routers present
[ 725.457997] wlan0: deauthenticate(reason=3D3)
[ 726.477007] b43legacy-phy0 debug: Removing Interface type 3
[ 726.492057] b43legacy-phy0 debug: Wireless interface stopped
[ 726.492226] b43legacy-phy0 debug: DMA-30 0x0260 (RX) max used slots:=
1/64
[ 726.492272] b43legacy-phy0 debug: DMA-30 0x0200 (RX) max used slots:=
1/64
[ 726.492329] b43legacy-phy0 debug: DMA-30 0x02A0 (TX) max used slots:=
=20
0/128
[ 726.500165] b43legacy-phy0 debug: DMA-30 0x0280 (TX) max used slots:=
=20
0/128
[ 726.508046] b43legacy-phy0 debug: DMA-30 0x0260 (TX) max used slots:=
=20
0/128
[ 726.516038] b43legacy-phy0 debug: DMA-30 0x0240 (TX) max used slots:=
=20
0/128
[ 726.524214] b43legacy-phy0 debug: DMA-30 0x0220 (TX) max used slots:=
=20
4/128
[ 726.532042] b43legacy-phy0 debug: DMA-30 0x0200 (TX) max used slots:=
=20
0/128
[ 726.540054] b43legacy-phy0 debug: Radio initialized
[ 726.540069] b43legacy-phy0 debug: Radio initialized
[ 726.633096] input: b43legacy-phy0 as /class/input/input11
[ 726.796037] b43legacy-phy0: Loading firmware version 0x127, patch=20
level 14 (2005-04-18 02:36:27)
[ 726.896786] b43legacy-phy0 debug: Chip initialized
[ 726.897036] b43legacy-phy0 debug: 30-bit DMA initialized
[ 726.897117] Registered led device: b43legacy-phy0:tx
[ 726.897133] Registered led device: b43legacy-phy0:rx
[ 726.897149] Registered led device: b43legacy-phy0:radio
[ 726.897172] b43legacy-phy0 debug: Wireless interface started
[ 726.897175] b43legacy-phy0 debug: Adding Interface type 3
[ 727.644031] b43legacy-phy0: Radio hardware status changed to DISABLE=
D
[ 727.924601] b43legacy-phy0 debug: Removing Interface type 3
[ 727.930047] b43legacy-phy0 debug: Wireless interface stopped
[ 727.930129] b43legacy-phy0 debug: DMA-30 0x0260 (RX) max used slots:=
1/64
[ 727.930159] b43legacy-phy0 debug: DMA-30 0x0200 (RX) max used slots:=
0/64
[ 727.930203] b43legacy-phy0 debug: DMA-30 0x02A0 (TX) max used slots:=
=20
0/128
[ 727.936037] b43legacy-phy0 debug: DMA-30 0x0280 (TX) max used slots:=
=20
0/128
[ 727.944029] b43legacy-phy0 debug: DMA-30 0x0260 (TX) max used slots:=
=20
0/128
[ 727.952032] b43legacy-phy0 debug: DMA-30 0x0240 (TX) max used slots:=
=20
0/128
[ 727.960033] b43legacy-phy0 debug: DMA-30 0x0220 (TX) max used slots:=
=20
2/128
[ 727.968034] b43legacy-phy0 debug: DMA-30 0x0200 (TX) max used slots:=
=20
0/128
[ 727.976034] b43legacy-phy0 debug: Radio initialized
[ 727.976043] b43legacy-phy0 debug: Radio initialized
[ 727.983509] input: b43legacy-phy0 as /class/input/input12
[ 728.152040] b43legacy-phy0: Loading firmware version 0x127, patch=20
level 14 (2005-04-18 02:36:27)
[ 728.252442] b43legacy-phy0 debug: Chip initialized
[ 728.252729] b43legacy-phy0 debug: 30-bit DMA initialized
[ 728.252819] Registered led device: b43legacy-phy0:tx
[ 728.252839] Registered led device: b43legacy-phy0:rx
[ 728.252858] Registered led device: b43legacy-phy0:radio
[ 728.252883] b43legacy-phy0 debug: Wireless interface started
[ 728.252887] b43legacy-phy0 debug: Adding Interface type 2
[ 728.280215] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 728.344731] b43legacy-phy0 debug: Removing Interface type 2
[ 728.349895] b43legacy-phy0 debug: Wireless interface stopped
[ 728.349978] b43legacy-phy0 debug: DMA-30 0x0260 (RX) max used slots:=
0/64
[ 728.350008] b43legacy-phy0 debug: DMA-30 0x0200 (RX) max used slots:=
0/64
[ 728.350046] b43legacy-phy0 debug: DMA-30 0x02A0 (TX) max used slots:=
=20
0/128
[ 728.356050] b43legacy-phy0 debug: DMA-30 0x0280 (TX) max used slots:=
=20
0/128
[ 728.364030] b43legacy-phy0 debug: DMA-30 0x0260 (TX) max used slots:=
=20
0/128
[ 728.372028] b43legacy-phy0 debug: DMA-30 0x0240 (TX) max used slots:=
=20
0/128
[ 728.380028] b43legacy-phy0 debug: DMA-30 0x0220 (TX) max used slots:=
=20
0/128
[ 728.388030] b43legacy-phy0 debug: DMA-30 0x0200 (TX) max used slots:=
=20
0/128
[ 728.396033] b43legacy-phy0 debug: Radio initialized
[ 728.396042] b43legacy-phy0 debug: Radio initialized
[ 728.403446] input: b43legacy-phy0 as /class/input/input13
[ 728.572043] b43legacy-phy0: Loading firmware version 0x127, patch=20
level 14 (2005-04-18 02:36:27)
[ 728.672542] b43legacy-phy0 debug: Chip initialized
[ 728.672827] b43legacy-phy0 debug: 30-bit DMA initialized
[ 728.672916] Registered led device: b43legacy-phy0:tx
[ 728.672937] Registered led device: b43legacy-phy0:rx
[ 728.672956] Registered led device: b43legacy-phy0:radio
[ 728.672981] b43legacy-phy0 debug: Wireless interface started
[ 728.672985] b43legacy-phy0 debug: Adding Interface type 3
[ 728.693355] wlan0: Trigger new scan to find an IBSS to join
[ 729.416034] b43legacy-phy0: Radio hardware status changed to DISABLE=
D
[ 729.416179] b43legacy-phy0 debug: Radio initialized
[ 729.500029] b43legacy-phy0: Radio turned on by software
[ 729.500037] b43legacy-phy0: The hardware RF-kill button still turns=20
the radio physically off. Press the button to turn it on.
[ 731.500116] wlan0: Trigger new scan to find an IBSS to join
[ 734.276046] wlan0: Trigger new scan to find an IBSS to join
[ 737.052043] wlan0: Trigger new scan to find an IBSS to join
[ 737.828087] wlan0: Creating new IBSS network, BSSID f2:00:ad:b6:b3:3=
a
[ 737.828128] wlan0: Configured IBSS beacon template
[ 738.884029] wlan0: no IPv6 routers present
[ 767.828045] wlan0: No active IBSS STAs - trying to scan for other=20
IBSS networks with same SSID (merge)
[ 798.604045] wlan0: No active IBSS STAs - trying to scan for other=20
IBSS networks with same SSID (merge)
[ 810.584030] wlan0: no IPv6 routers present
[ 994.892048] wlan0: No active IBSS STAs - trying to scan for other=20
IBSS networks with same SSID (merge)
[ 1025.668044] wlan0: No active IBSS STAs - trying to scan for other=20
IBSS networks with same SSID (merge)


ifconfig says,
wlan0 Link encap:Ethernet Hardware Adresse 00:90:4b:97:34:73
inet Adresse:169.254.78.197 Bcast:169.254.255.255=20
Maske:255.255.0.0
inet6-Adresse: fe80::290:4bff:fe97:3473/64=20
G=FCltigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:179 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenl=E4nge:1000
RX bytes:0 (0.0 B) TX bytes:32937 (32.1 KiB)


As you can see, some Packets would transmitted over my Wireless Card.


iwconfig says,
wlan0 IEEE 802.11 ESSID:"kleopatra"
Mode:Ad-Hoc Frequency:2.412 GHz Cell: 76:0D:1D:B5:B7:73
Tx-Power=3D27 dBm
Retry min limit:7 RTS thr:off Fragment thr=3D2352 B
Encryption key:off
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

However i can not print to my Wlan Printer and the status in the Networ=
k=20
Manager shows 0%.

Then i pressed my wireless Button, and dmesg says
[ 1056.444034] wlan0: No active IBSS STAs - trying to scan for other=20
IBSS networks with same SSID (merge)
[ 1111.004046] wlan0: No active IBSS STAs - trying to scan for other=20
IBSS networks with same SSID (merge)
[ 1141.780078] wlan0: No active IBSS STAs - trying to scan for other=20
IBSS networks with same SSID (merge)
[ 1172.555792] wlan0: No active IBSS STAs - trying to scan for other=20
IBSS networks with same SSID (merge)
[ 1193.449106] phy0: Adding new IBSS station 00:30:6e:d2:4a:99 (dev=3Dw=
lan0)
[ 1212.996048] wlan0: expiring inactive STA 00:30:6e:d2:4a:99
[ 1212.996285] wlan0: No active IBSS STAs - trying to scan for other=20
IBSS networks with same SSID (merge)
[ 1243.772044] wlan0: No active IBSS STAs - trying to scan for other=20
IBSS networks with same SSID (merge)
[ 1274.548043] wlan0: No active IBSS STAs - trying to scan for other=20
IBSS networks with same SSID (merge)
[ 1320.929652] wlan0: deauthenticate(reason=3D3)
[ 1321.952124] b43legacy-phy0 debug: Removing Interface type 3
[ 1321.964039] b43legacy-phy0 debug: Wireless interface stopped
[ 1321.964127] b43legacy-phy0 debug: DMA-30 0x0260 (RX) max used slots:=
1/64
[ 1321.964160] b43legacy-phy0 debug: DMA-30 0x0200 (RX) max used slots:=
1/64
[ 1321.964198] b43legacy-phy0 debug: DMA-30 0x02A0 (TX) max used slots:=
=20
0/128
[ 1321.972035] b43legacy-phy0 debug: DMA-30 0x0280 (TX) max used slots:=
=20
0/128
[ 1321.980027] b43legacy-phy0 debug: DMA-30 0x0260 (TX) max used slots:=
=20
0/128
[ 1321.988031] b43legacy-phy0 debug: DMA-30 0x0240 (TX) max used slots:=
=20
0/128
[ 1321.996030] b43legacy-phy0 debug: DMA-30 0x0220 (TX) max used slots:=
=20
4/128
[ 1322.004028] b43legacy-phy0 debug: DMA-30 0x0200 (TX) max used slots:=
=20
0/128
[ 1322.012026] b43legacy-phy0 debug: Radio initialized
[ 1322.012035] b43legacy-phy0 debug: Radio initialized
[ 1322.093411] input: b43legacy-phy0 as /class/input/input14
[ 1322.256079] b43legacy-phy0: Loading firmware version 0x127, patch=20
level 14 (2005-04-18 02:36:27)
[ 1322.356791] b43legacy-phy0 debug: Chip initialized
[ 1322.357047] b43legacy-phy0 debug: 30-bit DMA initialized
[ 1322.357127] Registered led device: b43legacy-phy0:tx
[ 1322.357144] Registered led device: b43legacy-phy0:rx
[ 1322.357160] Registered led device: b43legacy-phy0:radio
[ 1322.357184] b43legacy-phy0 debug: Wireless interface started
[ 1322.357188] b43legacy-phy0 debug: Adding Interface type 3
[ 1323.104036] b43legacy-phy0: Radio hardware status changed to DISABLE=
D
[ 1323.384592] b43legacy-phy0 debug: Removing Interface type 3
[ 1323.396041] b43legacy-phy0 debug: Wireless interface stopped
[ 1323.396150] b43legacy-phy0 debug: DMA-30 0x0260 (RX) max used slots:=
1/64
[ 1323.396183] b43legacy-phy0 debug: DMA-30 0x0200 (RX) max used slots:=
0/64
[ 1323.396226] b43legacy-phy0 debug: DMA-30 0x02A0 (TX) max used slots:=
=20
0/128
[ 1323.404039] b43legacy-phy0 debug: DMA-30 0x0280 (TX) max used slots:=
=20
0/128
[ 1323.412026] b43legacy-phy0 debug: DMA-30 0x0260 (TX) max used slots:=
=20
0/128
[ 1323.420026] b43legacy-phy0 debug: DMA-30 0x0240 (TX) max used slots:=
=20
0/128
[ 1323.428031] b43legacy-phy0 debug: DMA-30 0x0220 (TX) max used slots:=
=20
2/128
[ 1323.436034] b43legacy-phy0 debug: DMA-30 0x0200 (TX) max used slots:=
=20
0/128
[ 1323.444032] b43legacy-phy0 debug: Radio initialized
[ 1323.444041] b43legacy-phy0 debug: Radio initialized
[ 1323.454511] input: b43legacy-phy0 as /class/input/input15
[ 1323.620042] b43legacy-phy0: Loading firmware version 0x127, patch=20
level 14 (2005-04-18 02:36:27)
[ 1323.720624] b43legacy-phy0 debug: Chip initialized
[ 1323.720911] b43legacy-phy0 debug: 30-bit DMA initialized
[ 1323.721002] Registered led device: b43legacy-phy0:tx
[ 1323.721024] Registered led device: b43legacy-phy0:rx
[ 1323.721043] Registered led device: b43legacy-phy0:radio
[ 1323.721069] b43legacy-phy0 debug: Wireless interface started
[ 1323.721073] b43legacy-phy0 debug: Adding Interface type 2
[ 1323.748106] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 1323.811666] b43legacy-phy0 debug: Removing Interface type 2
[ 1323.817608] b43legacy-phy0 debug: Wireless interface stopped
[ 1323.817690] b43legacy-phy0 debug: DMA-30 0x0260 (RX) max used slots:=
0/64
[ 1323.817722] b43legacy-phy0 debug: DMA-30 0x0200 (RX) max used slots:=
0/64
[ 1323.817761] b43legacy-phy0 debug: DMA-30 0x02A0 (TX) max used slots:=
=20
0/128
[ 1323.824041] b43legacy-phy0 debug: DMA-30 0x0280 (TX) max used slots:=
=20
0/128
[ 1323.832037] b43legacy-phy0 debug: DMA-30 0x0260 (TX) max used slots:=
=20
0/128
[ 1323.840033] b43legacy-phy0 debug: DMA-30 0x0240 (TX) max used slots:=
=20
0/128
[ 1323.848029] b43legacy-phy0 debug: DMA-30 0x0220 (TX) max used slots:=
=20
0/128
[ 1323.856035] b43legacy-phy0 debug: DMA-30 0x0200 (TX) max used slots:=
=20
0/128
[ 1323.864839] b43legacy-phy0 debug: Radio initialized
[ 1323.864849] b43legacy-phy0 debug: Radio initialized
[ 1323.872375] input: b43legacy-phy0 as /class/input/input16
[ 1324.040043] b43legacy-phy0: Loading firmware version 0x127, patch=20
level 14 (2005-04-18 02:36:27)
[ 1324.140544] b43legacy-phy0 debug: Chip initialized
[ 1324.140835] b43legacy-phy0 debug: 30-bit DMA initialized
[ 1324.140927] Registered led device: b43legacy-phy0:tx
[ 1324.140948] Registered led device: b43legacy-phy0:rx
[ 1324.140967] Registered led device: b43legacy-phy0:radio
[ 1324.140992] b43legacy-phy0 debug: Wireless interface started
[ 1324.140996] b43legacy-phy0 debug: Adding Interface type 3
[ 1324.161293] wlan0: Trigger new scan to find an IBSS to join
[ 1324.884035] b43legacy-phy0: Radio hardware status changed to DISABLE=
D
[ 1324.884253] b43legacy-phy0 debug: Radio initialized
[ 1324.968031] b43legacy-phy0: Radio turned on by software
[ 1324.968040] b43legacy-phy0: The hardware RF-kill button still turns=20
the radio physically off. Press the button to turn it on.
[ 1326.968047] wlan0: Trigger new scan to find an IBSS to join
[ 1329.744048] wlan0: Trigger new scan to find an IBSS to join
[ 1332.520047] wlan0: Trigger new scan to find an IBSS to join
[ 1333.296087] wlan0: Creating new IBSS network, BSSID 76:0d:1d:b5:b7:7=
3
[ 1333.296126] wlan0: Configured IBSS beacon template
[ 1334.644033] wlan0: no IPv6 routers present
[ 1363.296044] wlan0: No active IBSS STAs - trying to scan for other=20
IBSS networks with same SSID (merge)
[ 1394.072046] wlan0: No active IBSS STAs - trying to scan for other=20
IBSS networks with same SSID (merge)
[ 1405.964030] wlan0: no IPv6 routers present
[ 1517.772022] phy0: Adding new IBSS station 00:30:6e:d2:4a:99 (dev=3Dw=
lan0)
[ 1517.772037] wlan0: expiring inactive STA 00:30:6e:d2:4a:99
[ 1517.772037] wlan0: No active IBSS STAs - trying to scan for other=20
IBSS networks with same SSID (merge)
[ 1574.332043] wlan0: No active IBSS STAs - trying to scan for other=20
IBSS networks with same SSID (merge)
[ 1582.205006] phy0: Adding new IBSS station 00:30:6e:d2:4a:99 (dev=3Dw=
lan0)
[ 1605.112054] wlan0: expiring inactive STA 00:30:6e:d2:4a:99
[ 1605.128043] wlan0: No active IBSS STAs - trying to scan for other=20
IBSS networks with same SSID (merge)
[ 1635.908058] wlan0: No active IBSS STAs - trying to scan for other=20
IBSS networks with same SSID (merge)
[ 1666.684045] wlan0: No active IBSS STAs - trying to scan for other=20
IBSS networks with same SSID (merge)

The Mac Adress "00:30:6e:d2:4a:99" is from my wireless Printer

Regards Markus

2008-09-26 17:27:47

by Larry Finger

[permalink] [raw]
Subject: Re: Do not get BCM4303 to work

feldmaus wrote:
> So the hp-dmi Module is only available in 2.6.27 ?

Yes.

2008-09-08 07:35:03

by maximilian attems

[permalink] [raw]
Subject: Re: Do not get BCM4303 to work

On Mon, Sep 08, 2008 at 08:15:51AM +0200, feldmaus wrote:
> Hi All,
>
> i do not get my Wlan Card with BCM4303 Chip to work.
>
> My System is Debian Testing 32-bit with Kernel 2.6.25-2 from Debian,
> therefore i am using the Driver b43legacy.
>

out of date, Debian Lenny has 2.6.26



2008-09-26 23:40:35

by Larry Finger

[permalink] [raw]
Subject: Re: Do not get BCM4303 to work

feldmaus wrote:
> i thought it would be helpful to post my Messages. :-)
> If not ignore this Message.:-)
>
> I am using the NetworkManager Applet to show and connect to Wlan Networks.
> My wireless Button shines blue when my Linux System starts.
> However after i login onto myGnome Desktop and after some time the
> NetworkManager Applet shows me my Wireless Network.

You should check the posting at
http://www.ussg.iu.edu/hypermail/linux/kernel/0809.3/1423.html.
Perhaps you can activate your radio by software, even if the button
does not work.

Larry

2009-01-03 18:36:36

by Markus Feldmann

[permalink] [raw]
Subject: Re: Do not get BCM4303 to work

Hi All,

My actually Sydtem is:
HP Pavilion Laptop zv5000
Debian Lenny(Testing)
Linux Kernel 2.6.28 from kernel.org
Broadcom Wlan card BCM4303

My System doesnt work at all.

My Boot Messages are:
[ 21.331095] b43legacy-phy0: Broadcom 4301 WLAN found
[ 21.412214] b43legacy-phy0 debug: Found PHY: Analog 0, Type 1, Revision 4
[ 21.412240] b43legacy-phy0 debug: Found Radio: Manuf 0x17F, Version
0x2050, Revision 2
[ 21.436305] b43legacy-phy0 debug: Radio initialized
[ 40.529192] input: b43legacy-phy0 as /class/input/input9
[ 40.632070] b43legacy ssb0:0: firmware: requesting b43legacy/ucode2.fw
[ 40.696281] b43legacy ssb0:0: firmware: requesting b43legacy/pcm4.fw
[ 40.757265] b43legacy ssb0:0: firmware: requesting
b43legacy/b0g0initvals2.fw
[ 40.984045] b43legacy-phy0: Loading firmware version 0x127, patch
level 14 (2005-04-18 02:36:27)
[ 41.100298] b43legacy-phy0 debug: Chip initialized
[ 41.100599] b43legacy-phy0 debug: 30-bit DMA initialized
[ 41.100748] Registered led device: b43legacy-phy0:tx
[ 41.109182] Registered led device: b43legacy-phy0:rx
[ 41.117508] Registered led device: b43legacy-phy0:radio
[ 41.125678] b43legacy-phy0 debug: Wireless interface started
[ 41.125685] b43legacy-phy0 debug: Adding Interface type 2
[ 41.584048] b43legacy-phy0: Radio hardware status changed to DISABLED
[ 41.593709] b43legacy-phy0 debug: Radio initialized
[ 41.924035] b43legacy-phy0: Radio turned on by software
[ 41.932354] b43legacy-phy0: The hardware RF-kill button still turns
the radio physically off. Press the button to turn it on.

Actually i am looking whether i missing some Kernel
Options.

As we can see in the Boot Messages i have to activate the RF-kill
Button by pressing, but this does not activate my wlan.

Any Ideas?

Regards Markus


2009-01-03 19:37:57

by Markus Feldmann

[permalink] [raw]
Subject: Re: Do not get BCM4303 to work

Larry Finger schrieb:
> Your log does not indicate that you pressed the button to turn the
> wifi on. All we see is that the hardware switch was off.
You are right. I pressed the Hardware wlan Button, but the LED Light
does not change. And the program <acpi_listen> does not show that
any acpi signal is sended.

I am not sure whether i can watch this signals with <acpi_listen>.

>
> Is your radio on/off button one that generates a keycode, or does it
> need the WMI magic to be detected? If you are running X, then switch
> away by CTRL/ALT/F1 and log in. Use the showkey command and press the
> radio on/off switch. If it shows a scan code, report it back here. You
> get back to X with CTRL/ALT/F7.
Ok i tried <showkey> during pressing my hardware butto in a VT,
but this shows nothing.
I have "hp Extras" as modul. Other buttons on my Laptop are working.

I can activate/deactivate the wlan led by using the netwotkmanager
applet <nm-applet> under gnome.

What is WMI Magic ?

Regards Markus


2009-01-03 19:05:07

by Larry Finger

[permalink] [raw]
Subject: Re: Do not get BCM4303 to work

feldmaus wrote:
> Hi All,
>
> My actually Sydtem is:
> HP Pavilion Laptop zv5000
> Debian Lenny(Testing)
> Linux Kernel 2.6.28 from kernel.org
> Broadcom Wlan card BCM4303
>
> My System doesnt work at all.
>
> My Boot Messages are:
> [ 21.331095] b43legacy-phy0: Broadcom 4301 WLAN found
> [ 21.412214] b43legacy-phy0 debug: Found PHY: Analog 0, Type 1,
> Revision 4
> [ 21.412240] b43legacy-phy0 debug: Found Radio: Manuf 0x17F, Version
> 0x2050, Revision 2
> [ 21.436305] b43legacy-phy0 debug: Radio initialized
> [ 40.529192] input: b43legacy-phy0 as /class/input/input9
> [ 40.632070] b43legacy ssb0:0: firmware: requesting b43legacy/ucode2.fw
> [ 40.696281] b43legacy ssb0:0: firmware: requesting b43legacy/pcm4.fw
> [ 40.757265] b43legacy ssb0:0: firmware: requesting
> b43legacy/b0g0initvals2.fw
> [ 40.984045] b43legacy-phy0: Loading firmware version 0x127, patch
> level 14 (2005-04-18 02:36:27)
> [ 41.100298] b43legacy-phy0 debug: Chip initialized
> [ 41.100599] b43legacy-phy0 debug: 30-bit DMA initialized
> [ 41.100748] Registered led device: b43legacy-phy0:tx
> [ 41.109182] Registered led device: b43legacy-phy0:rx
> [ 41.117508] Registered led device: b43legacy-phy0:radio
> [ 41.125678] b43legacy-phy0 debug: Wireless interface started
> [ 41.125685] b43legacy-phy0 debug: Adding Interface type 2
> [ 41.584048] b43legacy-phy0: Radio hardware status changed to DISABLED
> [ 41.593709] b43legacy-phy0 debug: Radio initialized
> [ 41.924035] b43legacy-phy0: Radio turned on by software
> [ 41.932354] b43legacy-phy0: The hardware RF-kill button still turns
> the radio physically off. Press the button to turn it on.
>
> Actually i am looking whether i missing some Kernel
> Options.
>
> As we can see in the Boot Messages i have to activate the RF-kill
> Button by pressing, but this does not activate my wlan.

Your log does not indicate that you pressed the button to turn the
wifi on. All we see is that the hardware switch was off.

Is your radio on/off button one that generates a keycode, or does it
need the WMI magic to be detected? If you are running X, then switch
away by CTRL/ALT/F1 and log in. Use the showkey command and press the
radio on/off switch. If it shows a scan code, report it back here. You
get back to X with CTRL/ALT/F7.

Larry

2009-01-03 18:58:46

by Markus Feldmann

[permalink] [raw]
Subject: Re: Do not get BCM4303 to work

I forgot to send my loaded modules.

The following Modules are loaded:
Module Size Used by
nvidia 4699728 22
rfkill_input 4352 0
rfcomm 29460 0
l2cap 16772 5 rfcomm
bluetooth 45284 4 rfcomm,l2cap
ipv6 221120 12
ipt_LOG 4864 1
ipt_MASQUERADE 2560 1
xt_tcpudp 2816 33
xt_state 2048 4
ppdev 6404 0
lp 7916 0
powernow_k8 10764 0
cpufreq_userspace 2712 0
cpufreq_stats 3076 0
cpufreq_powersave 1536 0
cpufreq_ondemand 6016 1
freq_table 4100 3 powernow_k8,cpufreq_stats,cpufreq_ondemand
cpufreq_conservative 5280 0
iptable_filter 2560 1
nls_utf8 1792 1
nls_cp437 5504 1
vfat 8832 1
fat 42268 1 vfat
nls_base 6400 4 nls_utf8,nls_cp437,vfat,fat
iptable_nat 4868 1
ip_tables 9744 2 iptable_filter,iptable_nat
nf_nat 15884 2 ipt_MASQUERADE,iptable_nat
x_tables 13060 6
ipt_LOG,ipt_MASQUERADE,xt_tcpudp,xt_state,iptable_nat,ip_tables
nf_conntrack_ipv4 11532 7 iptable_nat,nf_nat
nf_conntrack 55744 5
ipt_MASQUERADE,xt_state,iptable_nat,nf_nat,nf_conntrack_ipv4
nf_defrag_ipv4 1920 1 nf_conntrack_ipv4
loop 12556 0
joydev 8512 0
arc4 1792 2
ecb 2560 2
b43legacy 99356 0
rfkill 9648 3 rfkill_input,b43legacy
rng_core 3844 1 b43legacy
mac80211 134172 1 b43legacy
snd_intel8x0m 12172 0
snd_pcm_oss 31776 0
snd_mixer_oss 12160 1 snd_pcm_oss
psmouse 37520 0
snd_intel8x0 25884 1
snd_ac97_codec 91556 2 snd_intel8x0m,snd_intel8x0
ac97_bus 1664 1 snd_ac97_codec
snd_pcm 61192 4
snd_intel8x0m,snd_pcm_oss,snd_intel8x0,snd_ac97_codec
parport_pc 22160 1
parport 30024 3 ppdev,lp,parport_pc
serio_raw 4740 0
cfg80211 26640 1 mac80211
led_class 3844 1 b43legacy
input_polldev 3720 1 b43legacy
pcspkr 2304 0
yenta_socket 21388 2
rsrc_nonstatic 9728 1 yenta_socket
wmi 6568 0
video 16528 0
output 2816 1 video
battery 10116 0
snd_seq_dummy 2692 0
container 3456 0
ac 4100 0
button 6032 0
snd_seq_oss 25236 0
k8temp 3968 0
snd_seq_midi 5792 0
snd_rawmidi 18720 1 snd_seq_midi
shpchp 27156 0
snd_seq_midi_event 6528 2 snd_seq_oss,snd_seq_midi
snd_seq 42144 6
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
pci_hotplug 23456 1 shpchp
snd_timer 17540 2 snd_pcm,snd_seq
snd_seq_device 6412 5
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 44980 13
snd_intel8x0m,snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
amd64_agp 9096 1
soundcore 5956 1 snd
snd_page_alloc 8072 3 snd_intel8x0m,snd_intel8x0,snd_pcm
i2c_nforce2 6144 0
i2c_core 20880 2 nvidia,i2c_nforce2
agpgart 30128 2 nvidia,amd64_agp
evdev 8068 7
ext2 52104 2
mbcache 6784 1 ext2
ide_cd_mod 31496 0
ide_gd_mod 13060 5
cdrom 29848 1 ide_cd_mod
ata_generic 4612 0
libata 149472 1 ata_generic
scsi_mod 136208 1 libata
ide_pci_generic 3588 0
b44 22800 0
usbhid 28244 0
hid 33868 1 usbhid
ssb 34692 2 b43legacy,b44
8139too 21120 0
ohci1394 25776 0
pcmcia 30388 1 ssb
pcmcia_core 30992 4 yenta_socket,rsrc_nonstatic,ssb,pcmcia
8139cp 17664 0
mii 4864 3 b44,8139too,8139cp
ieee1394 74684 1 ohci1394
amd74xx 5640 4
ide_core 94748 4
ide_cd_mod,ide_gd_mod,ide_pci_generic,amd74xx
ehci_hcd 29964 0
ohci_hcd 20240 0
usbcore 121408 4 usbhid,ehci_hcd,ohci_hcd
thermal 15260 0
processor 35376 3 powernow_k8,thermal
fan 4356 0
thermal_sys 10528 4 video,thermal,processor,fan

Regards Markus


2009-01-03 18:48:24

by Markus Feldmann

[permalink] [raw]
Subject: Re: Do not get BCM4303 to work

I forgot to wrote my Kernel Options
CONFIG_LEDS_CLASS=m
CONFIG_LEDS_TRIGGERS=y
CONFIG_MAC80211_LEDS=y

CONFIG_RFKILL=m
CONFIG_RFKILL_INPUT=m
CONFIG_INPUT_POLLDEV=m

My b43legacy Driver is built as modul.

Regards Markus


2009-01-04 11:33:31

by Markus Feldmann

[permalink] [raw]
Subject: Re: Do not get BCM4303 to work

Larry Finger schrieb:
> Your log does not indicate that you pressed the button to turn the
> wifi on. All we see is that the hardware switch was off.
Yes you are right.

Here is the log during Boot up:
[ 21.389448] b43legacy-phy0: Broadcom 4301 WLAN found
[ 21.451790] b43legacy-phy0 debug: Found PHY: Analog 0, Type 1, Revision 4
[ 21.451814] b43legacy-phy0 debug: Found Radio: Manuf 0x17F, Version
0x2050, Revision 2
[ 21.488040] b43legacy-phy0 debug: Radio initialized
[ 41.176020] input: b43legacy-phy0 as /class/input/input9
[ 41.276065] b43legacy ssb0:0: firmware: requesting b43legacy/ucode2.fw
[ 41.340931] b43legacy ssb0:0: firmware: requesting b43legacy/pcm4.fw
[ 41.415190] b43legacy ssb0:0: firmware: requesting
b43legacy/b0g0initvals2.fw
[ 41.624053] b43legacy-phy0: Loading firmware version 0x127, patch
level 14 (2005-04-18 02:36:27)
[ 41.736308] b43legacy-phy0 debug: Chip initialized
[ 41.736617] b43legacy-phy0 debug: 30-bit DMA initialized
[ 41.736769] Registered led device: b43legacy-phy0:tx
[ 41.744956] Registered led device: b43legacy-phy0:rx
[ 41.753043] Registered led device: b43legacy-phy0:radio
[ 41.760983] b43legacy-phy0 debug: Wireless interface started
[ 41.760990] b43legacy-phy0 debug: Adding Interface type 2
[ 42.221213] b43legacy-phy0: Radio hardware status changed to DISABLED
[ 42.230568] b43legacy-phy0 debug: Radio initialized
[ 42.512043] b43legacy-phy0: Radio turned on by software
[ 42.520110] b43legacy-phy0: The hardware RF-kill button still turns
the radio physically off. Press the button to turn it on.


Then i deactivated the wlan with my networkmanager:
[ 626.730050] b43legacy-phy0 debug: Removing Interface type 2
[ 626.738361] b43legacy-phy0 debug: Wireless interface stopped
[ 626.738524] b43legacy-phy0 debug: DMA-30 0x0260 (RX) max used slots: 1/64
[ 626.738579] b43legacy-phy0 debug: DMA-30 0x0200 (RX) max used slots: 0/64
[ 626.738643] b43legacy-phy0 debug: DMA-30 0x02A0 (TX) max used slots:
0/128
[ 626.744048] b43legacy-phy0 debug: DMA-30 0x0280 (TX) max used slots:
0/128
[ 626.752047] b43legacy-phy0 debug: DMA-30 0x0260 (TX) max used slots:
0/128
[ 626.762293] b43legacy-phy0 debug: DMA-30 0x0240 (TX) max used slots:
0/128
[ 626.768035] b43legacy-phy0 debug: DMA-30 0x0220 (TX) max used slots:
2/128
[ 626.776035] b43legacy-phy0 debug: DMA-30 0x0200 (TX) max used slots:
0/128
[ 626.784038] b43legacy-phy0 debug: Radio initialized
[ 626.784049] b43legacy-phy0 debug: Radio initialized


Then i activated my wlan with my networkmanager:
[ 651.401677] input: b43legacy-phy0 as /class/input/input10
[ 651.572038] b43legacy-phy0: Loading firmware version 0x127, patch
level 14 (2005-04-18 02:36:27)
[ 651.680310] b43legacy-phy0 debug: Chip initialized
[ 651.680628] b43legacy-phy0 debug: 30-bit DMA initialized
[ 651.680788] Registered led device: b43legacy-phy0:tx
[ 651.680827] Registered led device: b43legacy-phy0:rx
[ 651.680866] Registered led device: b43legacy-phy0:radio
[ 651.680896] b43legacy-phy0 debug: Wireless interface started
[ 651.680903] b43legacy-phy0 debug: Adding Interface type 2
[ 652.420046] b43legacy-phy0: Radio hardware status changed to DISABLED


Regards Markus