GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Le sans fil continue de couper toutes les quelques minutes sur un Realtek Rtl8187se ?

Internet continue de se couper toutes les quelques minutes, parfois cela dure plus longtemps, mais cela finit par arriver. Je peux toujours utiliser Internet si je me déconnecte du menu et que je clique à nouveau sur se connecter. Toute aide serait appréciée 🙂

Détails de ma carte sans fil :

Carte sans fil :04:00.0 Contrôleur réseau
 :Realtek Semiconductor Co.,
Ltd. Contrôleur LAN sans fil RTL8187SE
(rév 22)

J'utilise juste un vieil Ubuntu 64 bits entièrement à jour (noyau 2.6.38-10-generic)

Comment le noyau reconnaît ma carte sans fil :

*-network               
       description: Wireless interface
       product: RTL8187SE Wireless LAN Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: [email protected]:04:00.0
       logical name: wlan0
       version: 22
       serial: 00:24:21:cf:89:f6
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=r8180 latency=0 multicast=yes wireless=802.11b/g
       resources: irq:17 ioport:3000(size=256) memory:fa000000-fa003fff
  *-network
       description: Ethernet interface
       product: RTL8111/8168B PCI Express Gigabit Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: [email protected]:05:00.0
       logical name: eth0
       version: 03
       serial: 00:03:0d:de:97:eb
       size: 100Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list rom 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=full ip=192.168.1.67 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
       resources: irq:43 ioport:4000(size=256) memory:f6000000-f6000fff memory:f4000000-f4003fff memory:f4020000-f403ffff

J'utilise juste un gestionnaire de réseau standard, pas vraiment personnalisé.

Réponse acceptée :

Les connexions Wi-Fi interrompues peuvent être liées à l'environnement ou au logiciel.

Je vais essayer de garder cela aussi générique que possible, afin que la réponse puisse s'appliquer à toutes les cartes WiFi.

Trois domaines environnementaux que vous devriez prendre en compte avant de vous plonger dans les suggestions de logiciels ci-dessous :

  • Cryptage WIFI - Essayez de changer la méthode de cryptage sur votre routeur WIFI, voyez si cela se traduit par une connexion plus stable.

  • Routeur WIFI lui-même - Essayez de passer à un nouveau point d'accès, avez-vous toujours des problèmes de connectivité ?

  • Canal WIFI - Essayez de changer le canal sur lequel votre routeur communique. Dans votre région, il se peut qu'il y ait trop de trafic sur le canal que vous avez sélectionné.

Une fois que vous avez exclu ces domaines, cinq solutions logicielles possibles que vous pourriez envisager :

  1. Recherche pour voir s'il existe un backport WiFi et si c'est le cas, installer le package approprié
  2. Vérifiez s'il s'agit d'un problème 64 bits ou 32 bits
  3. Essayer un noyau plus récent, soit le prochain noyau stable disponible OU tester la toute dernière version alpha/bêta d'Ubuntu qui contient la dernière version du noyau candidat
  4. Désactivation de la gestion de l'alimentation de votre carte sans fil
  5. (le choix du tout dernier recours) en utilisant NDISWrapper

Rétroportages

Les développeurs du noyau publient souvent un package logiciel contenant des mises à jour pour les périphériques WiFi dérivés du noyau le plus récent ou le plus récent.

Pour Natty, ce paquet s'appelle linux-backports-modules-cw-2.6.39-generic (merci Jorge). Ce paquet peut être trouvé soit dans le référentiel proposé, soit dans le référentiel backport. Cochez la case appropriée dans Sources de logiciels et rechargez les dernières mises à jour.

Ouvrez le Centre logiciel ou Synaptic Manager et recherchez le package nommé (ou portant un nom similaire) comme ci-dessus. Si le package est disponible, installez-le, redémarrez et voyez si la connexion WiFi est plus stable.

En relation:Comment configurer un serveur Sftp restreint sur Ubuntu dans Ubuntu ?

64 bits contre 32 bits

Au fur et à mesure que Linux mûrit, les problèmes 64 bits vs 32 bits devraient diminuer. Cependant, il n'est pas inconnu qu'une installation 64 bits peut être plus instable qu'une installation 32 bits - et vice versa.

Pour votre carte, j'ai trouvé un rapport de bogue pour votre carte sans fil ici qui décrit vos symptômes - noyau 64 bits, le wifi abandonne la connexion de manière aléatoire.

Effectuez d'abord une sauvegarde de votre système en utilisant, par exemple, Clonezilla, afin d'avoir quelque chose à restaurer facilement.

Essayez d'installer la version 32 bits de Natty. Voyez si votre connexion est plus stable. Vous pouvez également tester les autres suggestions de cette réponse dans cette configuration 32 bits.

Nyau plus récent

Le test d'un noyau plus récent peut parfois entraîner des problèmes d'instabilité, par exemple des problèmes de démarrage et d'écran noir. Je vous recommande de supprimer d'abord tous les pilotes graphiques de matériel supplémentaire (par exemple, ATI ou Nvidia). Je vous recommande également d'avoir une bonne sauvegarde par exemple, en utilisant CloneZilla à partir de laquelle vous pouvez restaurer.

Recherchez le prochain noyau principal stable à partir d'ici sur LaunchPad.

En regardant les listes de modifications sur le noyau 2.6.39, il mentionne certaines mises à jour pour votre carte.

Vous pouvez installer le noyau 2.6.39 comme décrit dans ma réponse ici.

Désactiver la gestion de l'alimentation

Parfois, les cartes sans fil peuvent avoir des modes de gestion de l'alimentation. Il n'est pas inconnu que ces modes soient bogués sous Linux. Désactiver la gestion de l'alimentation peut parfois aider.

Vous devrez peut-être faire des recherches sur Google pour voir s'il existe une méthode spécifique pour désactiver la gestion de l'alimentation. Vous trouverez ci-dessous une méthode que j'ai utilisée dans le passé pour certaines cartes.

Depuis un terminal type :

gksu gedit /etc/pm/power.d/wireless

Si le fichier ouvert contient des déclarations, ajoutez la ligne suivante (si elle n'existe pas déjà)

/sbin/iwconfig wlan0 power off

Si le fichier ouvert est vide, ajoutez ce qui suit

#!/bin/sh

/sbin/iwconfig wlan0 power off

Maintenant, copiez et collez ce qui suit :

sudo chmod +x /etc/pm/power.d/wireless

Puis redémarrez.

sources

NDISWrapper

Remarque - NDISWrapper peut provoquer des problèmes d'écran noir au démarrage - ayez donc une bonne sauvegarde, par exemple, en utilisant CloneZilla à partir duquel vous pouvez restaurer.

NDISWrapper était à un moment il y a quelques années, une méthode fréquemment utilisée pour les cartes sans fil car le noyau avait si peu de prise en charge des pilotes sans fil.

Il est tombé en disgrâce ces derniers temps pour de nombreuses raisons que je n'aborderai pas…

Pour être honnête, RTL8187se est dans le noyau depuis un certain temps, la suggestion suivante doit donc être considérée comme un dernier recours.

Rechercher ndisgtk dans le centre logiciel et installez

Téléchargez maintenant les pilotes Windows XP, dans votre cas depuis Realtek

Extrait du fichier zip.

À l'aide de ndisgtk - accédez au dossier - RTL8187SE - WinXP et pointez ndisgtk vers .inf dossier. Espérons que maintenant (peut-être après un redémarrage), le gestionnaire de réseau devrait utiliser ce pilote de préférence au pilote du noyau RTL8187SE - n.b. j'espère que vous n'aurez pas à mettre le noyau sur liste noire.


Ubuntu
  1. Exécuter un script à chaque fois qu'un nouveau noyau est installé ?

  2. Trouver les capacités du pilote/dispositif Wifi ?

  3. L'adaptateur Wi-Fi (chipset Realtek 8821ce) est introuvable après la mise à niveau vers Ubuntu 18.04 ?

  4. Mon Wifi coupe la connexion après quelques minutes Realtek8723be ?

  5. L'installation du pilote sans fil Realtek 8188 échoue ?

Comment exécuter des tâches Cron toutes les 5, 10 ou 15 minutes

Comment connecter le WiFi à partir du terminal sur Ubuntu 16.04

Comment se connecter au WiFi depuis le terminal sur Ubuntu 20.04

Rester connecté au Wifi lorsque tous les utilisateurs se déconnectent ?

Exemple Crontab – toutes les 5 minutes

CronJob toutes les 25 minutes