Так, мой Интернет периодически исчезает. Я понятия не имею почему!
Некоторое время я думал, что это произошло, когда я позволил Менеджеру обновлений автоматически проверять для обновлений, но я не полагаю, что это имеет место теперь.
Вот вещь, я не знаю, как проверить журнал операций моего компьютера, чтобы попытаться различить, почему это произошло бы, или что посмотреть на этот раз, я сделал так (или, как повторно отправить его здесь, таким образом, кто-то намного более умный, чем я мог понять это). Как я правильно диагностирую это?
Править: Я имею полужирный, что я хотел бы подчеркнуть здесь. В то время как я ценю предложенное исправление, я заметил очевидное изменение в поведении своего компьютера - так как я выключил вращающуюся настольную функцию, я не испытал проблем соединения. Так как это - несколько случайное возникновение в это время, я не хочу принимать корреляцию между своими настройками Appearance и своей способностью оставаться на связи с Wi-Fi. Таким образом, как я занимаюсь расследованиями?
EDIT2: Хорошо, таким образом, это - все еще очевидная проблема о Ubuntu 13.04, таким образом, я удалил эти 12,04 тегов, поскольку это, кажется, не применяется. Это, казалось, находилось далеко некоторое время, но это вернулось, возможно, в результате обновления (но я имел к, Единица именно так намного быстрее! Eee) До сих пор я смог снова соединиться путем движения в Параметры настройки системы>, Сеть> выбирает мою сеть и исправляет оранжевую стрелку>, Настройки> переключают MTU, сходящий "Автоматического" к "1" и назад к "Автоматическому", и сохраняют. Если проблемой является действительно эта установка, метод, описанный в другом сообщении, не показателен из того, как найти корректную установку MTU. Существует ли способ для меня определить лучший MTU? Как в стороне, это не проблема для Windows или машин OSX в моей домашней сети, просто этот парень :(
EDIT3: На запрос ниже, вот вывод от 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: хорошо, таким образом, выглядит, как будто у меня могло бы быть что-то здесь. Смотрите на это сообщение:
[ 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!
Я Погуглил ту последнюю строку о nss-myhostname
и я получил набор хитов относительно всех видов других дистрибутивов Linux, просто не действительно что-нибудь о Ubuntu:/действительно ли это релевантно вообще?
У меня была подобная проблема с моим, который оказался проблемой с двумя частями с интерференцией от eth0 (проводной порт Ethernet) и небольшая несовместимость между Linux и реализацией моего беспроводного маршрутизатора 802.11n.
При выполнении драйвера беспроводного устройства Intel (iwlwifi) попытайтесь ввести следующие команды на терминале. Они выключат Ваш порт Ethernet и отключат беспроводную связь N в драйвере Wi-Fi. Это не является постоянным и вернется в следующий раз, когда Вы перезагружаете:
sudo ifconfig eth0 down
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi 11n_disable=1
Если это работает на Вас, существует сценарий удара на моем GitHub, который можно загрузить и выполнить каждый раз, когда Вы перезагружаете: https://github.com/FreedomBen/handy-bash-scripts/blob/master/fixTheInternet.bash
У меня есть этот сценарий на моем рабочем столе, и я просто выполняю его каждый раз, когда я перезагружаю. У меня не было проблем с тех пор.
Примечание: Необходимо будет сделать исполняемый файл сценария. На терминале введите:
cd path/to/script
chmod +x fixTheInternet.bash
Путем я решил эту проблему (только произошел в школьной сети, домой и другие были в порядке), было "волшебным"
Я работал некоторое время без проблем. (Я не знаю, почему но понимает ли кто-то это, скажите мне),
Если MTU является проблемой, можно получить некоторые подсказки о нахождении правильного значения здесь. Вообще говоря, хотя, значение 1500 является довольно стандартным.
Можно установить MTU для соединения Wi-Fi следующим образом:
sudo ifconfig {wifi-interface} mtu {mtu-value}
Таким образом, если бы Ваш интерфейс Wi-Fi является wlan0, и Вы хотите MTU 1500, это было бы:
sudo ifconfig wlan0 mtu 1500
Если это работает на Вас, можно сделать это постоянным путем помещения значения, которое работало в /etc/network/interfaces