web-dev-qa-db-fra.com

Broadcom Corp. BCM4313 Sans fil non détecté dans Ubuntu 12.10

Je mets à jour mon Toshiba PORTÉGÉ de Precise (12.04) à Quantal (12.10). Après la mise à jour vers Precise, le périphérique sans fil fonctionne correctement. Mais après la mise à jour, le périphérique sans fil n'est pas détecté sur le gestionnaire de réseau.

La commande lspci dit:

02:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN 
    Controller [14e4:4727] (rev 01)
            Subsystem: Askey Computer Corp. Device [144f:7175]
            Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
            Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
            Latency: 0, Cache Line Size: 64 bytes
            Interrupt: pin A routed to IRQ 3
            Region 0: Memory at d4500000 (64-bit, non-prefetchable) [size=16K]
            Capabilities: <access denied>
            Kernel modules: bcma

La connexion Ethernet fonctionne bien. J'essaie d'installer firmware-b43-installer mais il est écrit:

$ Sudo apt-get install firmware-b43-installer
...
Unsuported device(s) found: PCI id 14e4:4727
Aborting

Plus d'infos liées à lshw:

    root@caprica:~# Sudo lshw -class network
  *-network               
       descripción: Ethernet interface
       producto: 82577LC Gigabit Network Connection
       fabricante: Intel Corporation
       id físico: 19
       información del bus: pci@0000:00:19.0
       nombre lógico: eth0
       versión: 06
       serie: e8:9d:87:ed:f4:2a
       tamaño: 1Gbit/s
       capacidad: 1Gbit/s
       anchura: 32 bits
       reloj: 33MHz
       capacidades: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuración: autonegotiation=on broadcast=yes driver=e1000e driverversion=2.0.0-k duplex=full firmware=0.12-6 ip=192.168.1.5 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
       recursos: irq:41 memoria:d4700000-d471ffff memoria:d472a000-d472afff ioport:3020(size=32)
  *-network NO RECLAMADO
       descripción: Network controller
       producto: BCM4313 802.11b/g/n Wireless LAN Controller
       fabricante: Broadcom Corporation
       id físico: 0
       información del bus: pci@0000:02:00.0
       versión: 01
       anchura: 64 bits
       reloj: 33MHz
       capacidades: pm msi pciexpress bus_master cap_list
       configuración: latency=0
       recursos: memoria:d4500000-d4503fff

J'exécute cela aussi et voici la sortie:

root@caprica:~# rfkill list all
0: Toshiba Bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
1: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

J'ai vérifié le modèle dans http://linuxwireless.org/en/users/Drivers/b4 :

BCM4313 - chipset uses unsupported LCN PHY, we work on it

J'avais configuré des pilotes privés dans l'environnement visuel, source de pilote sans fil Broadcom 802.11 Linux STA de bcmwl-kernel-source, mais je ne travaillais pas non plus.

5
ssoto

Je pense que bcmwl-kernel-source est correct pour votre appareil. Essayons encore:

Sudo apt-get install linux-headers-generic
Sudo apt-get install linux-headers-$(uname -r)
Sudo apt-get install --reinstall bcmwl-kernel-source
Sudo modprobe wl

Vous devriez être tous ensemble.

9
chili555

Sur la mise à niveau de la version 12.x à la version 13.04, l'ancien module bcm43 a été mis sur la liste noire, mais sur mon mac-mini, le b43 (pilote gratuit) était déjà sur la liste noire.

Cela devient particulièrement problématique pour les personnes ayant utilisé le pilote non libre dans la version 12.x. La b43 est également sur la liste noire sous la version 12.x. Nous avons donc 2 bcm43 et b43 tous les deux sur la liste noire, et aucun ne fonctionnera. Alors, vérifiez dans le répertoire /etc/modprobe.d les entrées b43 et bcm43 et assurez-vous qu’une seule d’entre elles obtient des listes noires.

YYMV - mais j’ai trouvé le bcm43 non libre pour offrir de meilleures performances

1
Smurphy