Warum verschwindet mein WLAN zeitweise?

9

Mein Internet verschwindet also zeitweise. Ich habe keine Idee warum!

Für eine Weile dachte ich, es sei passiert, als ich Update Manager erlaubte, automatisch nach Updates zu suchen, aber ich glaube nicht, dass dies jetzt der Fall ist.

Hier ist die Sache: Ich weiß nicht, wie ich das Aktivitätsprotokoll meines Computers überprüfen soll, um herauszufinden, warum dies passieren würde, oder worauf ich achten muss, wenn ich es getan habe (oder wie ich es hier erneut veröffentlichen kann, also jemand viel schlauer als ich es herausfinden konnte). Wie behebe ich das richtig?

EDIT: Ich habe gewagt, was ich hier hervorheben möchte. Obwohl ich die vorgeschlagene Korrektur zu schätzen weiß, habe ich eine offensichtliche Änderung im Verhalten meines Computers festgestellt. Seit ich die Funktion für rotierende Desktops deaktiviert habe, sind keine Verbindungsprobleme aufgetreten. Da dies zu diesem Zeitpunkt ein eher zufälliges Ereignis ist, möchte ich keine Korrelation zwischen meinen Darstellungseinstellungen und meiner Fähigkeit, mit WLAN in Verbindung zu bleiben, annehmen. Wie untersuche ich das?

EDIT2: Okay, dies ist immer noch ein offensichtliches Problem unter Ubuntu 13.04, daher habe ich das 12.04-Tag entfernt, da es anscheinend nicht zutrifft. Es schien für eine Weile weg zu sein, aber es ist zurück, vielleicht als Ergebnis eines Upgrades (aber ich musste, Unity ist einfach so viel schneller! Eee). Bisher konnte ich die Verbindung wieder herstellen, indem ich zu Systemeinstellungen> Netzwerk ging > wähle mein Netzwerk und rechts den orangefarbenen Pfeil> Einstellungen> schalte die MTU-Einstellung von "Automatisch" auf "1" und zurück auf "Automatisch" und speichere. Wenn das Problem tatsächlich diese Einstellung ist, zeigt die im anderen Beitrag beschriebene Methode nicht an, wie die richtige MTU-Einstellung gefunden werden kann. Gibt es eine Möglichkeit für mich, die beste MTU zu bestimmen? Abgesehen davon ist dies kein Problem für die Windows- oder OSX-Computer in meinem Heimnetzwerk, nur für diesen Typen :(

EDIT3: Gemäß der folgenden Anfrage ist hier die Ausgabe von dmesg | tail:

[   18.209158] wlan0: associate with 00:1e:e5:74:26:0f (try 1/3)
[   18.213191] wlan0: RX AssocResp from 00:1e:e5:74:26:0f (capab=0x411 status=0 aid=4)
[   18.213241] wlan0: associated
[   18.213273] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 2227.016921] init: upstart-file-bridge main process (319) terminated with status 1
[ 2227.016961] init: upstart-file-bridge main process ended, respawning
[ 2227.017109] init: upstart-udev-bridge main process (346) terminated with status 1
[ 2227.017127] init: upstart-udev-bridge main process ended, respawning
[ 2227.017242] init: upstart-socket-bridge main process (617) terminated with status 1
[ 2227.017259] init: upstart-socket-bridge main process ended, respawning

EDIT4: Ok, es sieht also so aus, als hätte ich hier etwas. Schauen Sie sich diese Nachricht an:

[   16.688255] wlan0: authenticate with 00:1e:e5:74:26:0f
[   16.700191] wlan0: send auth to 00:1e:e5:74:26:0f (try 1/3)
[   16.703235] wlan0: authenticated
[   16.703460] ath9k 0000:02:00.0 wlan0: disabling HT as WMM/QoS is not supported by the AP
[   16.703494] ath9k 0000:02:00.0 wlan0: disabling VHT as WMM/QoS is not supported by the AP
[   16.710006] wlan0: associate with 00:1e:e5:74:26:0f (try 1/3)
[   16.713175] wlan0: RX AssocResp from 00:1e:e5:74:26:0f (capab=0x411 status=0 aid=4)
[   16.713234] wlan0: associated
[   16.713266] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 3170.516163] systemd-hostnamed[3772]: Warning: nss-myhostname is not installed. Changing the local hostname might make it unresolveable. Please install nss-myhostname!

Ich habe diese letzte Zeile gegoogelt nss-myhostnameund eine Reihe von Hits in Bezug auf alle Arten anderer Linux-Distributionen erhalten, nur nicht wirklich etwas über Ubuntu: / Ist das überhaupt relevant?

Stock
quelle
Sehen Sie, ob diese Antwort hilft: askubuntu.com/a/60321/25656
2
Sobald Sie bemerken, dass es ausfällt, führen Sie dmesg | aus Verfolgen Sie ein Terminal und sehen Sie, welche Ausgabe Sie erhalten.
w4etwetewtwet
Der Hauptbeitrag wurde aktualisiertdmesg | tail
Stick
Bist du jetzt am Laufen?
Freedom_Ben
@Stick, du meinst, du hast eine Minute lang eine Internetverbindung und du hast 5 Minuten lang keine Internetverbindung? Ich habe dieses Problem, aber es hängt mit lan askubuntu.com/questions/305971/…
ilhan

Antworten:

6

Ich hatte ein ähnliches Problem mit meinem, das sich als zweiteiliges Problem mit Störungen durch eth0 (dem kabelgebundenen Ethernet-Port) und einer leichten Inkompatibilität zwischen Linux und der Implementierung von 802.11n durch meinen WLAN-Router herausstellte.

Wenn Sie den Intel Wireless-Treiber (iwlwifi) ausführen, geben Sie die folgenden Befehle an einem Terminal ein. Diese schalten Ihren Ethernet-Port aus und deaktivieren das drahtlose N im WLAN-Treiber. Es ist nicht permanent und wird beim nächsten Neustart zurückgesetzt:

sudo ifconfig eth0 down
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi 11n_disable=1

Wenn das für Sie funktioniert, gibt es auf meinem Github ein Bash-Skript, das Sie bei jedem Neustart herunterladen und ausführen können: https://github.com/FreedomBen/handy-bash-scripts/blob/master/fixTheInternet.bash

Ich habe dieses Skript auf meinem Desktop und führe es jedes Mal aus, wenn ich neu starte. Ich habe seitdem keine Probleme mehr gehabt.

Hinweis: Sie müssen das Skript ausführbar machen. Geben Sie an einem Terminal Folgendes ein:

cd path/to/script
chmod +x fixTheInternet.bash
Freedom_Ben
quelle
2

Die Art und Weise, wie ich dieses Problem gelöst habe (nur im Schulnetzwerk, zu Hause und bei anderen war in Ordnung), war "magisch".

  1. Ich habe den WLAN-Adapter deaktiviert.
  2. Alle Verbindungsprofile (eth, wlan, mobile ...) wurden über das Netzwerkmanager-Applet gelöscht.
  3. Starten Sie neu.
  4. WLAN-Adapter wieder aktiviert.
  5. Neustart (Ich weiß, ich komme aus Windows und bin Noob mit Ubuntu)
  6. Verbinden Sie sich erneut.

Ich habe eine Weile ohne Probleme gearbeitet. (Ich weiß nicht warum, aber wenn jemand es herausfindet, sag es mir bitte)

mf_
quelle
Möglicherweise haben Sie das gleiche Problem gesehen, das ich hatte. Vielleicht möchten Sie die Schritte ausprobieren, die ich in meiner Antwort unten beschrieben habe. Möglicherweise wird Ihr Problem dadurch behoben, dass Sie Adapter nicht manuell neu starten oder deaktivieren und Verbindungsprofile löschen müssen.
Freedom_Ben
@Freedom_Ben Ich habe das einmal gemacht und keine Probleme seitdem, wie vor einem Monat, wurden noch keine größeren / kritischen Updates installiert, so dass ich nicht weiß, wann das Problem erneut auftreten wird
mf_
@mf_, bestätigt, um für einen Intel 7260 mit Ubuntu 16.04 zu helfen. Du musst ein Zauberer sein.
Alexander Huszagh
1

Wenn die MTU das Problem ist, können Sie hier einige Tipps zum Finden des richtigen Werts erhalten . Im Allgemeinen ist ein Wert von 1500 jedoch ziemlich Standard.

Sie können die MTU für Ihre WLAN-Verbindung wie folgt einstellen:

sudo ifconfig {wifi-interface} mtu {mtu-value}

Wenn Ihre WLAN-Schnittstelle wlan0 ist und Sie eine MTU von 1500 möchten, wäre dies:

sudo ifconfig wlan0 mtu 1500

Wenn dies für Sie funktioniert, können Sie es dauerhaft machen, indem Sie den Wert eingeben, der funktioniert hat /etc/network/interfaces

Freedom_Ben
quelle