web-dev-qa-db-fra.com

Le sans fil ne fonctionne pas sur Dell XPS 13 9365 Ubuntu 16.04

J'ai une nouvelle installation d'Ubuntu 16.04 sur un tout nouveau Dell XPS 13 9365, mais le sans fil ne fonctionne pas (bien qu'Ethernet soit). J'ai consulté de nombreux messages de forum pour trouver des solutions et j'ai essayé plusieurs choses sans succès, notamment:

  • purge/installation bcmwl-kernel-source
  • Sudo service network-manager restart
  • désactiver le démarrage sécurisé
  • en utilisant des pilotes propriétaires et Sudo apt-get upgrade

mais rien n'a fonctionné. voici des informations potentiellement pertinentes:

Sudo lshw -C network

  *-network UNCLAIMED     
       description: Network controller
       product: Intel Corporation
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:3c:00.0
       version: 78
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress cap_list
       configuration: latency=0
       resources: memory:c8a00000-c8a01fff
  *-network
       description: Ethernet interface
       physical id: 2
       logical name: enxd481d70b47bb
       serial: d4:81:d7:0b:47:bb
       size: 1Gbit/s
       capacity: 1Gbit/s
       capabilities: ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8152 driverversion=v1.08.2 duplex=full ip=10.1.10.41 link=yes multicast=yes port=MII speed=1Gbit/s

ifconfig

enxd481d70b47bb Link encap:Ethernet  HWaddr d4:81:d7:0b:47:bb  
          inet addr:10.1.10.41  Bcast:10.1.10.255  Mask:255.255.255.0
          inet6 addr: 2603:300a:50f:4500::82c0/128 Scope:Global
          inet6 addr: fe80::c25f:25b2:a543:41ab/64 Scope:Link
          inet6 addr: 2603:300a:50f:4500:3820:773e:d850:bf44/64 Scope:Global
          inet6 addr: 2603:300a:50f:4500:247e:8cc3:8c88:768c/64 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3297 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3088 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1520006 (1.5 MB)  TX bytes:435638 (435.6 KB)

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:1291 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1291 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:116776 (116.7 KB)  TX bytes:116776 (116.7 KB)

iwconfig

lo        no wireless extensions.

enxd481d70b47bb  no wireless extensions.

cat/etc/network/interfaces

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

lspci -knn | grep Net -A2

3c:00.0 Network controller [0280]: Intel Corporation Device [8086:24fd] (rev 78)
    Subsystem: Intel Corporation Device [8086:8050]
    Kernel modules: wl

cat /etc/NetworkManager/NetworkManager.conf

plugins=ifupdown,keyfile,ofono
dns=dnsmasq

[ifupdown]
managed=false
2
Nick

Votre appareil n'est pas couvert jusqu'à la version 4.8 du noyau. Ubuntu 16.04 utilise la version 4.4 du noyau.

Vous pouvez soit installer Ubuntu 16.10, soit mettre à niveau votre installation existante vers un noyau 4.8. Dans ce dernier cas, connectez-vous à Internet par un autre moyen et installez le noyau 4.8

Sudo apt update
Sudo apt install linux-generic-hwe-16.04-Edge

Vous devez également supprimer le pilote Broadcom incorrect:

Sudo apt-get purge bcmwl-kernel-source

Vous avez également besoin d'un firmware pour cet appareil

wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.161_all.deb
Sudo dpkg -i linux-firmware_1.161_all.deb 

Redémarrez et le périphérique sans fil devrait fonctionner.

4
chili555