Pilote pour carte wifi Broadcom 4306 Wlan

Bonjour à tous
Je viens d’installer Debian 6.0.6 avec son noyau de base sur un portable Dell D600. Tout est OK sauf la carte wifi Broadcom 4306.

Quelques informations:

[code]root@debian:/root# lshw -c network
*-network:0
description: Ethernet interface
product: NetXtreme BCM5705M Gigabit Ethernet
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:02:00.0
logical name: eth0
version: 01
serial: 00:0f:1f:c2:9a:ec
size: 100MB/s
capacity: 1GB/s
width: 64 bits
clock: 66MHz
capabilities: pm vpd msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.116 duplex=full firmware=5705-v3.16 ip=192.168.1.76 latency=32 link=yes mingnt=64 multicast=yes port=twisted pair speed=100MB/s
resources: irq:11 memory:faff0000-faffffff
*-network:1
description: Network controller
product: BCM4309 802.11a/b/g
vendor: Broadcom Corporation
physical id: 3
bus info: pci@0000:02:03.0
version: 03
width: 32 bits
clock: 33MHz
capabilities: bus_master
configuration: driver=b43-pci-bridge latency=32
resources: irq:5 memory:fafee000-fafeffff
*-network DISABLED
description: Wireless interface
physical id: 2
logical name: wlan0
serial: 00:90:4b:8d:f0:4f
capabilities: ethernet physical wireless
configuration: broadcast=yes ip=192.168.1.99 multicast=yes wireless=IEEE 802.11bg

root@debian:/root# lspci
00:00.0 Host bridge: Intel Corporation 82855PM Processor to I/O Controller (rev 03)
00:01.0 PCI bridge: Intel Corporation 82855PM Processor to AGP Controller (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 81)
00:1f.0 ISA bridge: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801DBM (ICH4-M) IDE Controller (rev 01)
00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC’97 Audio Controller (rev 01)
00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC’97 Modem Controller (rev 01)
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV250 [Mobility FireGL 9000] (rev 02)
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5705M Gigabit Ethernet (rev 01)
02:01.0 CardBus bridge: O2 Micro, Inc. OZ711EC1 SmartCardBus Controller (rev 20)
02:01.1 CardBus bridge: O2 Micro, Inc. OZ711EC1 SmartCardBus Controller (rev 20)
02:03.0 Network controller: Broadcom Corporation BCM4309 802.11a/b/g (rev 03)

root@debian:/root# dmesg | grep b43
[ 11.762379] b43-phy0: Broadcom 4306 WLAN found (core revision 5)
[ 18.528221] b43 ssb0:0: firmware: requesting b43/ucode5.fw
[ 18.603686] b43 ssb0:0: firmware: requesting b43/pcm5.fw
[ 18.634312] b43 ssb0:0: firmware: requesting b43/b0g0initvals5.fw
[ 18.683770] b43 ssb0:0: firmware: requesting b43/b0g0bsinitvals5.fw
[ 18.991013] b43-phy0: Loading firmware version 410.2160 (2007-05-26 15:32:10)

root@debian:/root# dmesg | grep wlan0
[ 19.083240] ADDRCONF(NETDEV_UP): wlan0: link is not ready

root@debian:/var/log# dpkg -l | grep b43
ii b43-fwcutter 1:013-2 Utility for extracting Broadcom 43xx firmware
ii firmware-b43-installer 4.150.10.5-4 Installer package for firmware for the b43 driver

root@debian:/var/log# dpkg -l | grep [Bb]roadcom
ii b43-fwcutter 1:013-2 Utility for extracting Broadcom 43xx firmware
ii firmware-brcm80211 0.28+squeeze1 Binary firmware for Broadcom 802.11 wireless cards
[/code]

Si quelqu’un a une idée. Sinon j’essaie d’autres distributions qui tournent dans 512 Mo de Ram.

À vous lire. Cordialement.

Bonjour,

Je vais peut-être dire une bêtise, mais tu n’aurais pas un interrupteur physique contrôlant le WiFi ? Ou le bios qui désactive le WiFi lorsqu’une connexion filaire est active ?

[quote]*-network DISABLED
description: Wireless interface[/quote]

Chez moi, portable DELL, connexion filaire active, j’ai aussi :

[quote] *-network DÉSACTIVÉ
description: Interface réseau sans fil[/quote]

Ce qui correspond bien à ce que j’attends, WiFi désactivé si connexion filaire, configuré dans le bios de mémoire.

Usti

Merci de ta réponse, mais j’ai fait l’expérience de redémarrer en ayant déconnecté le câble Ethernet, et cela ne change rien. À suivre …

Et l’interrupteur physique ?

La puce WiFi n’est pas désactivée dans le bios ? Je suppose que non, sinon elle ne serait pas du tout vue par linux.

Usti

Après plusieurs jours de recherche dans différents forums, j’ai pu trouver les pilotes tigon/tg3_tso5.bin, b43/ucode5.fw et b43-open/ucode5.fw, qui se trouvent dans /lib/firmware.
Le wifi fonctionne maintenant. Tout est ok. Je remercie tous ceux qui m’ont aidé.