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!
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!