Je viens d'installer Ubuntu 16.04 sur mon ordinateur portable eExo Smart R9 F2445, fourni avec Windows 10. Le problème est qu'Ubuntu ne trouve aucun réseau wifi. Cela ne me donne même pas la possibilité d'activer le wifi. Bluetooth fonctionne bien, mais le wifi n'est pas là.
J'ai essayé d'installer le pilote Windows avec ndiswrapper, mais cela ne fonctionne toujours pas.
J'ai écrit lshw -C network
sur le terminal et il affiche:
descripción: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
fabricante: Realtek Semiconductor Co., Ltd.
id físico: 0
información del bus: pci@0000:02:00.0
nombre lógico: ens1
versión: 0c
serie: b0:25:aa:1f:fb:16
tamaño: 100Mbit/s
capacidad: 1Gbit/s
anchura: 64 bits
reloj: 33MHz
capacidades: bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuración: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl8168g-2_0.0.1 02/06/13 ip=192.168.1.36 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
recursos: irq:310 ioport:e000(size=256) memoria:81200000-81200fff memoria:a0000000-a0003fff
Resultats de lspci -knn
:
00:00.0 Host bridge [0600]: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register [8086:2280] (rev 35)
Subsystem: Device [1d05:1012]
Kernel driver in use: iosf_mbi_pci
00:02.0 VGA compatible controller [0300]: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller [8086:22b1] (rev 35)
DeviceName: Onboard IGD
Subsystem: Device [1d05:1012]
Kernel driver in use: i915
Kernel modules: i915
00:13.0 SATA controller [0106]: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SATA Controller [8086:22a3] (rev 35)
Subsystem: Device [1d05:1012]
Kernel driver in use: ahci
Kernel modules: ahci
00:14.0 USB controller [0c03]: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller [8086:22b5] (rev 35)
Subsystem: Device [1d05:1012]
Kernel driver in use: xhci_hcd
00:1a.0 Encryption controller [1080]: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine [8086:2298] (rev 35)
Subsystem: Device [1d05:1012]
Kernel driver in use: mei_txe
Kernel modules: mei_txe
00:1b.0 Audio device [0403]: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series High Definition Audio Controller [8086:2284] (rev 35)
Subsystem: Device [1d05:1012]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #1 [8086:22c8] (rev 35)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.1 PCI bridge [0604]: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #2 [8086:22ca] (rev 35)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1f.0 ISA bridge [0601]: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU [8086:229c] (rev 35)
Subsystem: Device [1d05:1012]
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
00:1f.3 SMBus [0c05]: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx SMBus Controller [8086:2292] (rev 35)
Subsystem: Device [1d05:1012]
Kernel modules: i2c_i801
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)
Subsystem: Device [1d05:1012]
Kernel driver in use: r8169
Kernel modules: r8169
$lsusb:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0bda:b720 Realtek Semiconductor Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Votre appareil sans fil est le suivant:
0bda: b720 Realtek Semiconductor Corp.
Il utilise le pilote rtl8723bu. Je vais proposer une méthode pour installer le pilote et, en cas de succès, le modifier un peu pour éviter de recompiler le pilote après chaque mise à niveau du noyau.
Veuillez ouvrir un terminal et faire:
Sudo apt-get update
Sudo apt-get install git
git clone https://github.com/lwfinger/rtl8723bu.git
cd rtl8723bu
nano Makefile
Trouvez la ligne à environ la ligne 21 qui se lit comme suit:
EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE
Commentez-le avec le symbole # pour qu'il se lise maintenant:
#EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE
Enregistrez (Ctrl + o suivi de Entrée) et fermez (Ctrl + x) l'éditeur de texte.
Maintenant, continuez:
make
Sudo make install
Sudo modprobe 8723bu
Votre réseau sans fil fonctionne-t-il?
EDIT : Vous aurez compilé le pilote pour votre noyau en cours d'exécution uniquement. Lorsque Update Manager installe une version ultérieure du noyau, également appelée linux-image, après le redémarrage de la demande, recompilez:
cd rtl8723bu
make clean
make
Sudo make install
Sudo modprobe 8723bu
Veuillez conserver le fichier et ces instructions pendant cette période.
EDIT2: Pour que le module se charge automatiquement au démarrage, veuillez faire:
echo 8723bu | Sudo tee -a /etc/modules