GNU/Linux >> Tutoriels Linux >  >> Debian

Debian - Problèmes Wi-Fi avec l'adaptateur Asus Usb-n13 (realtek) ?

J'ai récemment acheté un adaptateur Wi-Fi ASUS (USB-N13) et je semble avoir des problèmes avec. De temps en temps, la connexion Wi-Fi cesse de fonctionner, mais l'indicateur indique que je suis toujours connecté. J'utilise le firmware-realtek pilotes pour l'adaptateur, et non les pilotes officiels, car ils sont difficiles à installer. J'utilise également Debian 8 Jessie, si vous avez besoin de connaître mon système d'exploitation.

lsusb :

Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 0b05:17ab ASUSTek Computer, Inc. USB-N13 802.11n Network Adapter (rev. B1) [Realtek RTL8192CU]
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0738:1705 Mad Catz, Inc. 
Bus 001 Device 005: ID 04b3:301b IBM Corp. SK-8815 Keyboard
Bus 001 Device 003: ID 04b3:301a IBM Corp. 
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

Réponse acceptée :

Remarque importante : Le chipset Wi-Fi/les clés USB et les chipsets Wi-Fi internes doivent être évalués en ce qui concerne leur compatibilité Linux et ne pas avoir besoin de compiler le code source avant les acheter.

TLDR

Pour créer un point d'accès wifi, le chemin le plus économique consiste à acheter un point d'accès compatible openWRT.

Pour avoir une connexion Wi-Fi plus stable, choisissez un ordinateur portable/iOT/routeur où le chipset Wi-Fi n'est pas connecté en interne au contrôleur USB. Évitez realtek .

Si vous avez une carte realtek interne, essayez d'acheter une carte de remplacement interne compatible avec le modèle de votre machine basée sur atheros, broadcom, ralink ou Intel, dans cet ordre de préférence - je soupçonne que Broadcom a le meilleur rapport qualité/coût, votre kilométrage peut varier. (Remarque importante :votre fournisseur peut mettre sur liste blanche des modèles de cartes Wi-Fi, auquel cas vous êtes à la merci des modèles compatibles ; HP, Dell et Lenovo sont connus pour cela, alors vérifiez la marque/le modèle de l'ordinateur portable si vous le possédez déjà )

Adenda  :Habituellement, les utilisateurs signalent que les chipsets realtek fonctionnent "bien" sous Windows, car les pilotes Windows ont des hacks désagréables pour contourner certains des bogues.

Cependant, bien qu'ils fonctionnent "mieux", ils fonctionnent généralement à des vitesses/gammes très réduites et ont toujours des problèmes, et dans de nombreuses implémentations de realtek, certains des bogues matériels les plus graves ne peuvent pas être contournés.

Concernant les chipsets realtek

L'ID 0b05:17ab et la chaîne [Realtek RTL8192CU] dans votre lspci sortie, confirme que votre appareil Wi-Fi est bien une nouvelle image de marque du modèle Realtek RTL8192CU 802.11n.

J'avais aussi le Realtek RTL8192 dans mon serveur ARM/Lamobo R1 à la maison, qui est le même chipset que votre ASUS USB-N13. (ou en d'autres termes, ASUS USB-N13 rev B est un RTL8192CU rebaptisé ASUS).

Croyez-moi, j'ai essayé de faire quelque chose avec pendant un bon moment, comme vous pouvez le voir dans le post #23 de ce fil

Le chipset est bidon. Les propriétaires du Lamobo R1 ont totalement renoncé à en faire quelque chose d'utile.

Bogues de micrologiciels, bogues de pilotes, bogues de gestion de l'énergie qui sont répandus et omniprésents dans la plupart des révisions/modèles de chipsets Realtek bon marché, qui vous obligent à l'utiliser à des performances plus lentes que celles autorisées par les protocoles.

Même après avoir essayé de contourner les bugs, vous avez des plantages fréquents et inexplicables - ou plus exactement, le module wifi se comporte mal et vous vous retrouvez avec le système de fichiers en mode lecture seule en vous demandant ce qui s'est passé.

J'ai aussi acheté des antennes 5dB pour essayer de l'améliorer.

J'ai même aussi racheté un realtek nano USB wifi qui s'est avéré encore plus désastreux; il a commencé à chauffer et s'est arrêté net pendant quelques secondes à la fois dans les systèmes Windows et Linux.

En relation :Désassembler un arrangement RAID 1 sans supprimer/réinstaller le système ?

Les efforts et les tracas pour faire fonctionner "correctement" les cartes wifi realtek ne valent pas la peine.

J'ai renoncé à utiliser mon R1 avec un realtek comme point d'accès et j'ai acheté à la place un point d'accès de TP-LINK - un Archer C7 v2 que j'ai flashé avec OpenWRT. (https://openwrt.org)

Si vous voulez toujours essayer le Realtek/ASUS, si en mode hostapd, dans /etc/hostapd.conf vous devez utiliser

wmm_enabled=0

ce qui vous fait perdre un peu de vitesse.

En l'utilisant soit comme hostap soit comme client, vous devez également configurer le chargement du module dans /etc/modprobe.d/rtl8192cu.conf pour contourner certains bugs :

options rtl8192cu  rtw_power_mgnt=0 rtw_enusbss=1 rtw_ips_mode=1

Redémarrez ensuite l'appareil pour que les options prennent effet.

Conseils généraux sur la technologie Wi-Fi

Comme derniers commentaires, spécialement en WiFi, vous devez payer beaucoup d'argent pour avoir de bons chipsets qui fonctionnent comme promis.

Normalement, il est nécessaire d'avoir des antennes externes, en particulier pour utiliser le chipset en mode AP.

Veuillez noter que ce chipset ne prend en charge que la bande 2 GHz. Comme dans la plupart des régions du monde civilisé, la bande 2 GHz est assez encombrée, soit vous avez un bon signal, soit vous avez des problèmes. Cela renforce donc le besoin d'antennes externes.

Même si vous utilisez 5 GHz, comme le protocole 5 GHz a été conçu pour parcourir de plus petites distances, des antennes externes sont indispensables.

Sachez également que même si vous vous en sortez avec une seule antenne dans la bande 2,4 GHz, vous avez besoin d'au moins deux antennes pour la bande 5 GHz.

J'ai de bonnes expériences avec les chipsets basés sur Ralink et Atheros, pas tellement sur Realtek.

MISE À JOUR :J'avais l'habitude d'avoir un realtek sans blindage dans mon appareil iOT, qui n'était pas utilisé car il était si mauvais. J'ai aussi eu des plantages presque chaque semaine même avec la chose mise sur liste noire par le logiciel.

Coupez-le physiquement du tableau, le tableau peut fonctionner pendant des mois sans se comporter mal, et les interférences RF à la maison sont également plus faibles.

J'ai également acheté une très bonne clé bi-fréquence de chipset wifi ralink sans marque à 10 € dans aliexpress "300Mbps Dual Band 2.4GHz / 5.8GHz Ralink RT5572N WiFi USB Adapter" tellement mieux, mais j'ai fini par acheter un routeur TP-Link avec OpenWRT et en le connectant via Ethernet .

Pour finir mon « coup de gueule » sur Realtek; tout en décidant quel point d'accès AC 5 GHz acheter, j'ai regardé un point d'accès plutôt bon marché, l'ASUS EA-N66 qui est entièrement basé sur un ou des chipsets realtek. Les forums regorgent de plaintes selon lesquelles il se bloque mystérieusement quelques fois PAR SEMAINE au moins.

Je n'achèterais pas ASUS ou Realtek de si tôt. IMO, ils se concentrent sur la vente de bric-à-brac bon marché qui ne fonctionne pas.

REVISITER cette réponse  :entre-temps, j'ai appris qu'il existe des raisons plus profondes que je ne le pensais / ne le soupçonnais, au niveau du noyau / USB, qui donnent des réponses très plausibles expliquant la stabilité des adaptateurs wifi fonctionnant mieux via les sockets PCI / carte par rapport au instabilité des wifis chipset basés sur USB .

J'ai aussi appris que le marché des wifi USB est aujourd'hui majoritairement dominé par realtek vs ralink, et que la plupart des autres marques ne sont que des rebrands.

L'adaptateur USB Ralink que j'ai acheté sur AliExpress est malheureusement aussi un ancien modèle de chipset avec son lot de bugs, cependant entre deux maux, il fonctionne toujours mieux qu'un Realtek. OpenBSD parvient à fonctionner assez bien en utilisant ce Ralink, FreeBSD a encore quelques bugs désagréables en l'utilisant.

PS :On m'a suggéré d'acheter un adaptateur USB->PCIe pour pouvoir utiliser de meilleures marques de cartes Wifi en externe. Si et quand je l'essaie / le teste, je reviendrai sur cette réponse.

Connexe :Ssh – Étant donné une clé SSH privée, comment récupérer la clé publique ?

Voir la question connexe Pourquoi les routeurs Wi-Fi font-ils un si mauvais travail de sélection des canaux ?


Debian
  1. Répliquer une base de données maître à l'aide de MariaDB 10 sur Debian 8

  2. Optimiser les images dans le système Linux Debian 10 à l'aide de Trimage

  3. Comment installer MySQL v5.7 en utilisant apt-get sur Debian 8 Jessie

  4. Debian – Utiliser deux écrans sur Debian ?

  5. Debian – Utiliser Live-helper hors ligne ?

Comment envoyer un e-mail à l'aide du serveur Debian 11

Comment installer LogSeq sur l'édition Debian 11 à l'aide d'AppImage

Comment activer/désactiver Ping en utilisant iptables sur Debian 10

Faire de Debian un point d'accès sans fil

Comment utiliser une clé USB sur Debian 10

Installez Teamviewer sur Debian 11 ou 10 à l'aide du terminal de commande