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-myhostname
und eine Reihe von Hits in Bezug auf alle Arten anderer Linux-Distributionen erhalten, nur nicht wirklich etwas über Ubuntu: / Ist das überhaupt relevant?
dmesg | tail
Antworten:
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:
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:
quelle
Die Art und Weise, wie ich dieses Problem gelöst habe (nur im Schulnetzwerk, zu Hause und bei anderen war in Ordnung), war "magisch".
Ich habe eine Weile ohne Probleme gearbeitet. (Ich weiß nicht warum, aber wenn jemand es herausfindet, sag es mir bitte)
quelle
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
quelle