web-dev-qa-db-fra.com

Ni filaire ni sans fil dans 12.04 sur mon Lenovo z710

Je viens de recevoir ce Lenovo z710 pour Noël et j'ai décidé de supprimer Windows 8 préinstallé et d'installer Ubuntu 12.04 à la place. Cependant, je ne peux pas me connecter à aucun réseau, câblé ou sans fil.

Cela fait des semaines que je lis mon dossier et je n’ai pas trouvé de solution efficace. Hier soir, j'ai supprimé toutes mes partitions et procédé à une nouvelle installation. J'espère pouvoir y remédier plus facilement.

La première chose que j'ai essayée est:

iwconfig

Quelles sorties:

eth0       no wireless extensions
lo         no wireless extensions

La carte réseau est un Broadcom BCM43142 PC-ID: [14e4: 4365]

rawberry@rawberry-pc:~/Desktop/test$ lspci -vnn -d 14e4:
01:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
    Subsystem: Lenovo Device [17aa:0611]
    Flags: bus master, fast devsel, latency 0, IRQ 17
    Memory at b0500000 (64-bit, non-prefetchable) [size=32K]
    Capabilities: <access denied>
    Kernel driver in use: bcma-pci-bridge

Peut-être que certaines de ces choses pourraient aider, je suis encore très nouveau sur Linux, donc je ne suis pas sûr de ce que cela signifie exactement….

rawberry@rawberryPC:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 0c:54:a5:14:0b:ce  
          inet6 addr: fe80::e54:a5ff:fe14:bce/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:331 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:73757 (73.7 KB)
          Interrupt:18 

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:65536  Metric:1
          RX packets:432 errors:0 dropped:0 overruns:0 frame:0
          TX packets:432 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:34832 (34.8 KB)  TX bytes:34832 (34.8 KB)

rawberry@rawberryPC:~$ Sudo lshw -C network
[Sudo] password for rawberry: 
  *-network UNCLAIMED     
       description: Network controller
       product: Broadcom Corporation
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: 01
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress cap_list
       configuration: latency=0
       resources: memory:b0500000-b0507fff
  *-network
       description: Ethernet interface
       product: Atheros Communications Inc.
       vendor: Atheros Communications Inc.
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: eth0
       version: 10
       serial: 0c:54:a5:14:0b:ce
       size: 100Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi msix bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=alx driverversion=1.2.3 duplex=full firmware=N/A latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
       resources: irq:18 memory:b0400000-b043ffff ioport:3000(size=128)

Toute idée sur mon problème serait extrêmement appréciée, merci!

4
rawberry

Travailler sur cette question a donc été une véritable douleur pour moi. C'était ma première expérience dans le royaume de Linux, et parfois c'était assez lourd pour mon âme. Si tout va bien, je peux décrire assez clairement les étapes que j'ai prises pour identifier le problème exact et le résoudre.

Remarque: Toutes ces étapes ont été suivies avec succès en utilisant Ubuntu 14.04 téléchargeable ici: http://cdimage.ubuntu.com/ daily-live/actuel /

La première chose que je ferais est de vérifier quel pilote votre carte réseau utilise actuellement

lspci -v

Recherchez votre contrôleur de réseau et vérifiez la ligne:

Kernel driver in use: <driver>

Si votre contrôleur de réseau n'utilise pas le pilote wl, je vérifierai ensuite que le module wl est installé à l'aide de lsmod pour répertorier tous les modules installés.

lsmod

Si vous ne voyez pas wl répertorié sous la liste Module, le problème se pose.

Si vous voyez bien wl dans la liste, il vous suffira probablement de forcer votre contrôleur de réseau à utiliser le pilote approprié. Je pense que cela peut être fait avec Sudo modprobe wl mais je ne suis vraiment pas certain. Le mieux est de chercher un peu plus ailleurs (Ne vous inquiétez pas, votre plus proche que tout le monde!)

Ou vous pouvez suivre ces prochaines étapes et cela devrait fonctionner aussi bien, avec juste plus d'effort que vous n'auriez dû en mettre.

Donc, vous n'avez pas votre module wl qui est mauvais. La prochaine étape consiste à purger votre bcmwl-kernel-source

Sudo apt-get purge bcmwl-kernel-source

N'ayant pas accès à Internet, j'ai été forcé de démarrer avec le live cd 14.04, où je pouvais accéder à Internet sans fil après avoir ouvert Software & Updates sous l'onglet additional drivers et activé le pilote propriétaire BCM.

Ceci fait, installez le gestionnaire de paquets Synaptic à partir du centre logiciel Ubuntu.

Suivez ensuite les étapes décrites par Sneetsher, avec les packages supplémentaires que j'ai installés.

Utiliser un live CD, Utiliser Synaptic> Paramètres> Référentiels: tout cocher. Puis Recharger (pour mettre à jour la liste des paquets). Vérifiez linux-firmware, linux-firmware-nonfree, bcmwl-kernel-source, dkms, à tous linux-headers et à linux-image-extra pour les noyaux installés. Ensuite, Fichier> Générer un script de téléchargement. Enregistrez-le sur le bureau. Exécuter. Sauvegarder les paquets sur une clé USB. Redémarrez sur le système d’exploitation installé, utilisez Sudo dpkg -i *.deb pour les installer. Redémarrez, voyez si cela fonctionne?

Voir ici: https://help.ubuntu.com/community/SynapticHowto pour obtenir des précisions sur la création du script.

Après cela, j'espère que votre réseau sans fil fonctionnera! Si non, je suis désolé, continuez vos recherches!

0
rawberry