J'essaie d'utiliser un adaptateur Wi-Fi USB sans fil Netgear A6100 sur mon ordinateur portable Sony Vaio sur lequel Ubuntu 14.04 est installé. J'ai essayé quelques autres discussions en vain. La carte sans fil préinstallée a perdu les barres de signal de mon routeur wifi après l'installation d'ubuntu. J'ai donc acheté un adaptateur USB wireles pour résoudre mes problèmes de connexion. Je suis relativement nouveau sur Linux, et j'ai encore beaucoup à apprendre avec moi.
c'est la sortie pour lsusb:
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 5986:02d3 Acer, Inc
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 3938:1032
Bus 003 Device 002: ID 0846:9052 NetGear, Inc.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Toute aide serait grandement appréciée.
c'est la sortie pour
Sudo lshw -c network
*-network
description: Wireless interface
product: AR9485 Wireless Network Adapter
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:01:00.0
logical name: wlan0
version: 01
serial: 08:ed:b9:b8:88:cb
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list rom ethernet physical wireless
configuration: broadcast=yes driver=ath9k driverversion=3.16.0-46-generic firmware=N/A ip=192.168.1.11 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
resources: irq:16 memory:c0600000-c067ffff memory:c0680000-c068ffff
*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:03:00.0
logical name: eth0
version: 07
serial: 30:f9:ed:af:9f:a4
size: 10Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8168e-3_0.0.4 03/27/12 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:43 ioport:2000(size=256) memory:c0404000-c0404fff memory:c0400000-c0403fff
*-network
description: Wireless interface
physical id: 1
bus info: usb@3:2
logical name: wlan1
serial: 6c:b0:ce:22:ed:3a
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=rtl8812au driverversion=3.16.0-46-generic firmware=N/A link=no multicast=yes wireless=unassociated
Votre appareil utilise le pilote rare et insaisissable 8812au. Procurez-vous un Ethernet filaire temporaire ou une connexion similaire, ouvrez un terminal et faites:
Sudo apt-get update
Sudo apt-get install linux-headers-generic build-essential git
git clone https://github.com/abperiasamy/rtl8812AU_8821AU_linux.git
cd ~/rtl8812AU_8821AU_linux
make
Sudo make install
Sudo modprobe 8812au
Votre réseau sans fil devrait maintenant fonctionner.
Lorsque Update Manager installe une image linux ultérieure, recompilez:
cd rtl8812AU_8821AU_linux/
make clean
make
Sudo make install
Sudo modprobe 8812au
Veuillez conserver le fichier et ces instructions pour cette période.
Il est probablement nécessaire de répertorier le pilote interne pour éviter toute interférence. S'il vous plaît dites-moi son pilote de la commande:
Sudo lshw -C network
Je modifierai ensuite cette réponse pour donner des instructions.
Outre les instructions ci-dessus relatives à chilli, l'option dkms est également disponible avec ce pilote.
cd
git clone https://github.com/abperiasamy/rtl8812AU_8821AU_linux.git
cd rtl8812AU_8821AU_linux
Sudo cp -R . /usr/src/rtl8812AU_8821AU_linux-1.0
Sudo dkms add -m rtl8812AU_8821AU_linux -v 1.0
Sudo dkms build -m rtl8812AU_8821AU_linux -v 1.0
Sudo dkms install -m rtl8812AU_8821AU_linux -v 1.0
De cette façon, vous n'avez pas besoin de recompiler le pilote chaque fois que vous mettez à jour votre noyau.
Pour 16.04
Il existe une version plus récente de ce pilote qui fonctionne beaucoup mieux avec les nouveaux noyaux 4+. La lampe WPS LED fonctionne et la connexion est plus cohérente avec une plus grande portée.
Exécutez les commandes suivantes pour installer:
Sudo apt-get install linux-headers-$(uname -r) build-essential git gcc-5
git clone https://github.com/diederikdehaas/rtl8812AU.git
make CC=/usr/bin/gcc-5
Sudo make install
Sudo modprobe 8812au
echo 8812au | Sudo tee -a /etc/modules
16.04 Xenial
Je n'ai pas assez de "réputation" sur ce site pour commenter la recommandation de mchid d'utiliser le pilote dieerikdehaas, mais à la date de cette publication, le pilote dieerikdehaas ne fonctionne pas pour le Netgear A6100. Il manque des fichiers. Pour obtenir un module qui fonctionne pour l’A6100, CONFIG_RTL8821AU doit être activé pendant la compilation. Un échec de construction, puis des fichiers d’en-tête manquants. Voir https://github.com/diederikdehaas/rtl8812AU/issues/99
Je suis tombé sur un référentiel Github similaire qui semble plus complet: https://github.com/Rajpratik71/Realtek-rtl8811AU_8812AU_8821AU_linux-source-code.git Le pilote 8812au généré par ce référentiel fonctionne avec a6100.
Le pilote rtl8812au de https://github.com/abperiasamy/rtl8812AU_8821AU_linux fonctionne également.
Tous ces pilotes semblent être basés sur le code de pilote de périphérique MS Window de Realtek, mais il n'y a pas d'attribution et je ne voyais pas d'où venait le code source.
Le pilote 8812au ci-dessus a environ 20% de paquets abandonnés; le pilote rtl8812au laisse tomber quelque chose comme 300%.
Avec la source du noyau 4.4.0, il existe un pilote pour la 8821ae, qui est PCI, pas USB. Peut-être que celui-ci peut être adapté.