LINUX.ORG.RU

Пинг есть, интернета нет

 ,


0

1

Внезапно пропал интернет на ноутбуке с Ubuntu 14.04. Интернет он получал через Wi-Fi, конфликта IP быть не должно - точнее, может, что-то и было, но теперь я вручную прописал ему и другим устройствам разные адреса. Перезагрузка роутера (говнороутер от Связного, производство Alcatel) не помогает, перезагрузка ноутбука не помогает. Вот приложения, которые точно не видят интернет: Firefox, Synaptic, lynx, aptitude. Но при этом ping ya.ru происходит нормально.

Тем временем другой ноутбук, тоже с Ubuntu 14.04, живущий абсолютно на тех же условиях с тем же вайфаем, преспокойно работает, с него и пишу. Ни там, ни там я ничего не трогал, ну разве что на первом, возможно, чаще не глядя устанавливал прилетающие обновления.

Подскажите, плиз, чозадела и кагбыть.



Последнее исправление: greatperson (всего исправлений: 2)
Ответ на: комментарий от Turbid

Btw, внезапно в браузере заработала mail.yandex.ru. При этом не работает yandex.ru. Бред какой-то.

Вот выхлопы:

[~] ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
    link/ether 5c:f9:dd:60:0d:b0 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 68:17:29:32:4b:5f brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.102/24 brd 192.168.1.255 scope global wlan0
       valid_lft forever preferred_lft forever
    inet6 fe80::6a17:29ff:fe32:4b5f/64 scope link 
       valid_lft forever preferred_lft forever
[~] ip route
default via 192.168.1.1 dev wlan0  proto static 
192.168.1.0/24 dev wlan0  proto kernel  scope link  src 192.168.1.102  metric 9 
[~] iptables -nvL
modprobe: ERROR: could not insert 'ip_tables': Operation not permitted
iptables v1.4.21: can't initialize iptables table `filter': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
[~] cat /etc/resolv.conf 
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1

greatperson
() автор топика

Очень похоже на проблемы с MTU. Короткие пакеты проходят, а длинные нет

Хотя может быть и что-то аппаратное с карточкой

Или даже с ДНС

anonymous
()
Ответ на: комментарий от KillTheCat
[~] ping -c5 -M do -s 1500 ya.ru
PING ya.ru (213.180.193.3) 1500(1528) bytes of data.
ping: local error: Message too long, mtu=1500
ping: local error: Message too long, mtu=1500
ping: local error: Message too long, mtu=1500
ping: local error: Message too long, mtu=1500
ping: local error: Message too long, mtu=1500
^C
--- ya.ru ping statistics ---
5 packets transmitted, 0 received, +5 errors, 100% packet loss, time 4032ms
greatperson
() автор топика
Ответ на: комментарий от KillTheCat

А так всё замечательно проходит. Что это значит, для чайников? Что у меня нечаянно образовалось какое-то ограничение на длину этого самого message? Где его поменять?

greatperson
() автор топика
Ответ на: комментарий от Klymedy

Ничего не выдаёт абсолютно, молчит уже с минуту.

greatperson
() автор топика
Ответ на: комментарий от greatperson

Вообще это обычно автоматически через ICMP подстраивается. Вы случайно не прикрыли лишнего фаерволом по «саветам журнала хакир»?

Vit ★★★★★
()

Теперь немного об источнике вайфая, о котором идёт речь: это страшно глючный говнороутер «Связной» (производства Alcatel) со вставленной в него симкой «Билайна». Я пытался на всякий случай пообщаться с ТП Билайна, мне долго объясняли, как перезагрузить всё, что можно, а в конце послали в техподдержку Линукса. «Ну, он же у вас лицензионный?» И это вторая линия была, не первая. Мда.

Стоит дальше капать на мозги Билайну? Это может быть их вина? Или проблема где-то у меня на устройствах?

Следующий вопрос: а это может быть такой глюк говнороутера? Или проблема где-то у меня на компе? (Напоминаю, что на другом компе с такой же убунтой всё исправно работает.)

greatperson
() автор топика
Ответ на: комментарий от greatperson

По быстрому подкрутить не проблема.

https://www.google.ru/search?q=ubuntu mtu change

Уменьшайте mtu пока не заработает. Обычно это 1300-1476, если 1500 не работает.

А как правильно, и почему случилось - не знаю. Давно с таким не сталкивался.

Vit ★★★★★
()

А можно, прежде чем я это сделаю, ты уточнишь, на что это повлияет? Учитывая, что замена «ya.ru» на «8.8.8.8» в двух примерах выше ничего не меняет: пинг с 1472 проходит, с 1500 - нет. А вообще, DNS у меня стоит яндексовый, тоже не хрен собачий.

BTW, некоторое время назад всё внезапно само заработало, но я перезагрузил роутер «для закрепления успеха», и всё перестало работать.

greatperson
() автор топика
Ответ на: комментарий от Deleted

Чукча не читатель, Чукча — писатель.

Тем временем другой ноутбук, тоже с Ubuntu 14.04, живущий абсолютно на тех же условиях с тем же вайфаем, преспокойно работает, с него и пишу.

Zermond
()
Ответ на: комментарий от roman77

Сравни mtu на рабочем и не рабочем ноуте, все ясно станет.

И там, и там стояло automatic в гуе NetworkManager.

Поменял на 1472, на 1400, на 1300 - ноль эффекта. Продолжаю погружение... :)

greatperson
() автор топика
Ответ на: комментарий от greatperson

Поставил 1000, перезагрузился - заработал джаббер (Psi+). В браузере всё по-прежнему: ничего не работает, только mail.yandex.ru работает.

greatperson
() автор топика
Ответ на: комментарий от Deleted

А ты всё-таки объяснишь, что это поменяет? Почему именно гугловский? Почему именно в resolv.conf? Сейчас прописан яндексовый и не в resolv.conf, а в NetworkManager.

Какое-то общее понимание происходящего хочется иметь.

greatperson
() автор топика

Свежая информация.

После экспериментов с telnet по совету товарища выяснилось, что мне не удаётся подключиться ни к чему по 80-му порту. По 443-му - пожалуйста. Из-за этого и httS://mail.yandex.ru открывается. И другие https-сайты.

Но из-за чего такая хрень, непонятно. Я лунатик и по ночам настраиваю у себя какие-то файрволлы?.. =(

greatperson
() автор топика
Ответ на: комментарий от Deleted

потому что гугловский точно работает.

Яндексовый на второй компьютере тоже ведь работает, прямо сию минуту причём.

greatperson
() автор топика
Ответ на: комментарий от greatperson

Если действительно проходит, то значит все нормально. Я думал оно не пройдет и уменьшение MTU поможет т.к. автоматом неверный выставился.

После экспериментов с telnet по совету товарища выяснилось, что мне не удаётся подключиться ни к чему по 80-му порту

Может ты что-то не так настроил в роутере? Я бы скинул настройки в дефолт.

KillTheCat ★★★★★
()
Ответ на: комментарий от KillTheCat

Тогда есть шанс поменять машины местами для роутера. Верно?

anonymous
()
Ответ на: комментарий от KillTheCat

Тогда есть шанс поменять машины местами для роутера и убедиться, что настройки в роутере аффектят. Верно?

anonymous
()
Ответ на: комментарий от Extraterrestrial

ну хз, может в их убунтах это resolve

Deleted
()
Ответ на: комментарий от greatperson

В общем, все мировые проблемы оперативно разрешились ресетом треклятой Алкательки. Надо было сразу так и делать.

Всем спасибо за мозговой штурм. Вас попусту побеспокоили, расходимся.

greatperson
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.