Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/07/2011, à 01:58

Raphiki

[Résolu] Wifi Broadcom 4311 inactif

Bonjour à tous,


J'ai récemment eu un petit problème informatique où je me suis retrouvé bloqué à cause d'un manque d'utilitaire. C'est réglé depuis peu et jme suis dis : "Plus jamais".
D'où la décision d'installer sur un ancien portable en dual boot un Windows XP et un Ubuntu avec chacun les logiciels de bases.


Et là c'est le drame car le wifi me résiste depuis 3 jours (pas non stop je vous rassure, je travaille...).

La bécane en question est un Compaq Presario C500 équipé d'une carte Broadon (chipset BCM 4311).
J'ai testé pas mal de tutoriaux qui se baladent sur ce forum et ailleurs sans succès sauf avec la méthode du Ndiswrapper qui ne m'intéresse pas car je veux pouvoir utiliser ma carte Wifi en mode Monitor


Pour moi le problème est déjà trouvé : la carte Wifi est bien installée mais elle n'est pas activée. Alors ma question est : comment la faire passer en "up" ?
J'ai bien un bouton d'activation sur mon portable, et il ne fonctionne pas sous Ubuntu (par contre sous l'XP il marche très bien) et donc ce n'est pas un problème matériel.

Mais alors c'est quoi ? hmm



Ci-après les lignes qu'il est demandé de mettre pour poster sur le forum (aie y a pas de balises [spoiler] sur le forum yikes  )


ubuntu@ubuntu-Presario-C500-GF850EA-ABF:~$ cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=11.04
DISTRIB_CODENAME=natty
DISTRIB_DESCRIPTION="Ubuntu 11.04"
ubuntu@ubuntu-Presario-C500-GF850EA-ABF:~$ lsusb
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 13fe:1c50 Kingston Technology Company Inc. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
ubuntu@ubuntu-Presario-C500-GF850EA-ABF:~$ lspci | grep '\(Real\|Network\)'
06:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 
01)
08:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
ubuntu@ubuntu-Presario-C500-GF850EA-ABF:~$ sudo lshw -C network
  *-network               
       description: Network controller
       product: BCM4311 802.11b/g WLAN
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:06:00.0
       version: 01
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=b43-pci-bridge latency=0
       resources: irq:18 memory:40400000-40403fff
  *-network
       description: Ethernet interface
       product: RTL-8139/8139C/8139C+
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 8
       bus info: pci@0000:08:08.0
       logical name: eth0
       version: 10
       serial: 00:16:d4:ea:6c:83
       size: 10Mbit/s
       capacity: 100Mbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=8139too driverversion=0.9.28 duplex=half latency=32 link=no maxlatency=64 mingnt=32 multicast=yes port=MII speed=10Mbit/s
       resources: irq:16 ioport:2000(size=256) memory:d0100000-d01000ff
  *-network DISABLED
       description: Wireless interface
       physical id: 1
       logical name: wlan0
       serial: 00:1a:73:4b:93:64
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=b43 driverversion=2.6.38-8-generic firmware=N/A link=no multicast=yes wireless=IEEE 802.11bg



ubuntu@ubuntu-Presario-C500-GF850EA-ABF:~$ lsmod
Module                  Size  Used by
nls_iso8859_1          12617  1 
nls_cp437              12751  1 
vfat                   17335  1 
fat                    55505  1 vfat
usb_storage            43946  1 
uas                    17676  0 
nls_utf8               12493  1 
isofs                  39571  1 
binfmt_misc            13213  1 
parport_pc             32111  0 
ppdev                  12849  0 
snd_hda_codec_conexant    43782  1 
snd_hda_intel          24140  2 
snd_hda_codec          90901  2 snd_hda_codec_conexant,snd_hda_intel
snd_hwdep              13274  1 snd_hda_codec
snd_pcm                80244  2 snd_hda_intel,snd_hda_codec
snd_seq_midi           13132  0 
snd_rawmidi            25269  1 snd_seq_midi
arc4                   12473  2 
snd_seq_midi_event     14475  1 snd_seq_midi
snd_seq                51291  2 snd_seq_midi,snd_seq_midi_event
joydev                 17322  0 
i915                  450944  3 
snd_timer              28659  2 snd_pcm,snd_seq
snd_seq_device         14110  3 snd_seq_midi,snd_rawmidi,snd_seq
b43                   296610  0 
drm_kms_helper         40745  1 i915
snd                    55295  13 snd_hda_codec_conexant,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
drm                   180037  4 i915,drm_kms_helper
mac80211              257001  1 b43
cfg80211              156212  2 b43,mac80211
soundcore              12600  1 snd
snd_page_alloc         14073  2 snd_hda_intel,snd_pcm
hp_wmi                 13418  0 
psmouse                73312  0 
serio_raw              12990  0 
i2c_algo_bit           13184  1 i915
video                  18951  1 i915
sparse_keymap          13666  1 hp_wmi
lp                     13349  0 
parport                36746  3 parport_pc,ppdev,lp
8139too                23208  0 
8139cp                 22497  0 
ssb                    45942  1 b43
btrfs                 527341  0 
zlib_deflate           26594  1 btrfs
libcrc32c              12543  1 btrfs
ubuntu@ubuntu-Presario-C500-GF850EA-ABF:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=0 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
ubuntu@ubuntu-Presario-C500-GF850EA-ABF:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:16:d4:ea:6c:83  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
          Interruption:16 Adresse de base:0x2000 

lo        Link encap:Boucle locale  
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          Packets reçus:48 erreurs:0 :0 overruns:0 frame:0
          TX packets:48 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          Octets reçus:3552 (3.5 KB) Octets transmis:3552 (3.5 KB)




ubuntu@ubuntu-Presario-C500-GF850EA-ABF:~$ sudo iwlist scan
lo        Interface doesn't support scanning.

eth0      Interface doesn't support scanning.

wlan0     Interface doesn't support scanning : Network is down
ubuntu@ubuntu-Presario-C500-GF850EA-ABF:~$ cat /etc/network/interfaces
auto lo
iface lo inet loopback
ubuntu@ubuntu-Presario-C500-GF850EA-ABF:~$ nm-tool

NetworkManager Tool

State: disconnected

- Device: wlan0 ----------------------------------------------------------------
  Type:              802.11 WiFi
  Driver:            b43
  State:             unavailable
  Default:           no
  HW Address:        00:1A:73:4B:93:64

  Capabilities:

  Wireless Properties
    WEP Encryption:  yes
    WPA Encryption:  yes
    WPA2 Encryption: yes

  Wireless Access Points 


- Device: eth0 -----------------------------------------------------------------
  Type:              Wired
  Driver:            8139too
  State:             unavailable
  Default:           no
  HW Address:        00:16:D4:EA:6C:83

  Capabilities:
    Carrier Detect:  yes
    Speed:           10 Mb/s

  Wired Properties
    Carrier:         off
ubuntu@ubuntu-Presario-C500-GF850EA-ABF:~$ uname -r
2.6.38-8-generic



Et en bonus j'ai fait un test supplémentaire :

ubuntu@ubuntu-Presario-C500-GF850EA-ABF:~$ sudo ifconfig wlan0 up
SIOCSIFFLAGS: Aucun fichier ou dossier de ce type

Et jme suis débrouillé pour récupérer les messages d'erreur qui en découle via un "dmesg"

[  173.570662] b43-phy0 ERROR: Firmware file "b43/ucode5.fw" not found
[  173.570668] b43-phy0 ERROR: Firmware file "b43-open/ucode5.fw" not found
[  173.570671] b43-phy0 ERROR: You must go to http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website.

Je vous remercie d'avance, toute aide est la bienvenue ; )

Dernière modification par Raphiki (Le 24/07/2011, à 17:58)

Hors ligne

#2 Le 24/07/2011, à 02:07

chibbata

Re : [Résolu] Wifi Broadcom 4311 inactif

salut

sudo apt-get update
sudo apt-get install firmware-b43-installer
sudo modprobe -r b43
sudo modprobe b43
sudo /etc/init.d/networking restart

si toujours rien

sudo apt-get install b43-fwcutter
sudo modprobe -r b43
sudo modprobe b43
sudo /etc/init.d/networking restart

Dernière modification par chibbata (Le 24/07/2011, à 02:27)

Hors ligne

#3 Le 24/07/2011, à 02:29

Raphiki

Re : [Résolu] Wifi Broadcom 4311 inactif

J'ai ré-installé Ubuntu ce soir pour faire les captures vu qu'avec les différents tutos que j'avais testé j'avais peur que ça ai bougé des informations importantes. Donc là j'ai l'Ubuntu de base avec le Broadcom STA wireless driver natif.


Mais dans les manips que j'ai testé ces derniers jours il avait bien celle du Firmware b43 mais que j'ai pas réussi à terminer car je n'ai pas de connexion filaire pour l'installation.
J'avais bien récupéré les fichiers firmware-b43-installer_4.150.10.5-5_all.deb et b43-fwcutter_013-3_i386.deb que j'ai ramené via une clef USB mais lors de l'installation du firmware j'ai eu un message d'erreur comme quoi il manquait un fichier de configuration et qu'il arrivait pas à le trouver sur le net. Ce fichier je l'ai également récupéré : broadcom-wl-4.150.10.5.tar.bz2 mais comme c'est pas un .deb j'ai pas réussi à faire comprendre au firmware d'aller chercher ce fichier en local pendant l'installation.

Je sais pas si j'ai été clair x)

Si tu veux demain je retente l'installation du firmware et je te fait remonter les messages d'erreur.

Bonne soirée !

Dernière modification par Raphiki (Le 24/07/2011, à 02:30)

Hors ligne

#4 Le 24/07/2011, à 14:10

chibbata

Re : [Résolu] Wifi Broadcom 4311 inactif

salut
installe b43-fwcutter

cd /vers le chemin ou se trouve broadcom-wl-4.150.10.5.tar.bz2 
tar xf broadcom-wl-4.150.10.5.tar.bz2 
cd broadcom-wl-4.150.10.5/driver 
sudo b43-fwcutter -w /lib/firmware wl_apsta_mimo.o 
sudo modprobe b43

Dernière modification par chibbata (Le 24/07/2011, à 14:21)

Hors ligne

#5 Le 24/07/2011, à 15:18

Raphiki

Re : [Résolu] Wifi Broadcom 4311 inactif

Je te remercie ça marche nickel chrome !


J'avais testé ce tutorial : WifiDocsDriverbcm43xx dans lequel ils m'ont fait faire une manipulation similaire :

~$ tar xfvj broadcom-wl-4.150.10.5.tar.bz2
~$ sudo b43-fwcutter -w /lib/firmware wl_apsta-3.130.20.0.o
~$ sudo b43-fwcutter --unsupported -w /lib/firmware broadcom-wl-4.150.10.5/driver/wl_apsta_mimo.o

Et ça ne marchait pas. Visiblement il y a juste une ligne de différence yikes

Ça te dérangerait de m'expliquer le pourquoi du comment si tu as le temps ? Je préfère comprendre ça me permet de me coucher moins bête x )



En tout cas merci encore !

Hors ligne

#6 Le 24/07/2011, à 15:24

chibbata

Re : [Résolu] Wifi Broadcom 4311 inactif

salut

la derniere ligne,le firmware se retrouve dans un sous sous dossier ce qui crée un conflit avec la deuxieme ligne

Hors ligne

#7 Le 10/10/2012, à 17:51

Little_chilD

Re : [Résolu] Wifi Broadcom 4311 inactif

Bonjour à tous,

je me permets de réouvrir ce thread car j'ai exactement le même problème, qui peut être résolu de la même façon, à une différence prêt.

Je dois à chaque redémarrage effectuer les deux commandes modprobe pour rallumer le wifi. Avant cela le bouton dédié ne répond pas et du coup pas de Wifi.

Est ce que quelqu'un aurait une idée pour permettre au wifi d'être activé dès le démarrage ? Ou en tous cas de permettre au bouton d'être réactif.

Il est à noter que rien n'est bloqué dans le rfkill.

En vous remerciant d'avance !

Hors ligne