Нетбук моей жены начал вести себя странно в последнее время. Я покопался и обнаружил следующие симптомы:
- просмотр веб-страниц: мучительно медленный (продолжает "загружать" страницы; он может показывать что-то наполовину логотип Google, а затем "зависать")
- apt-get: передаст первые 5k пакетов, а затем застрянет; после перезапуска он увеличится до 10 тысяч; затем около 16к.
Мониторинг сети с помощью tcpdump Я заметил, что после начального всплеска активности ничего не происходит, хотя веб-страница не была загружена полностью, и браузер все еще ждет ее. Последние полученные пакеты выглядят так:
01:18:48.672286 IP 192.168.2.3.48010 > 72.14.234.104.80: Flags [P.], seq 618:1271, ack 5751, win 360, options [nop,nop,TS val 666336 ecr 2373881974], length 653
01:18:48.730567 IP 72.14.234.104.80 > 192.168.2.3.48010: Flags [.], ack 1271, win 129, options [nop,nop,TS val 2373882338 ecr 666336,nop,nop,sack 1 {618:1271}], length 0
Примечательные вещи, которые нужно знать, в порядке приоритета:
- Я попробовал как через Wi-Fi (через пользовательский драйвер Realtek для Asus 1001HA), так и через Ethernet, «разделяя интернет-соединение» с моего Mac
- также пробовал живую версию Ubuntu Netbook (10.4): такое же поведение
- это работает под Windows (вздох ..)
- ping localhost работает
- пинги в локальной сети работают
- мы переехали в квартиру; все отлично работает на моем Mac и ее другом ПК, хотя
- за последние месяцы в Linux не было обновлений
dmesg
показывает необычной активности- несколько DNS-серверов были опробованы, все с одинаковым результатом
- нет прокси всей системы
- в браузере нет прокси, а кеши / куки очищены
- дисковое пространство в порядке
- Загрузка процессора низкая, как обычно
- нет дополнительных маршрутов по умолчанию
Обновление Кстати, я попробовал Ubuntu на ее ПК, и он ведет себя точно так же. Интересно, если это точка доступа (D-Link), которая портится с Linux.
Заметки из первой версии этого поста
- Я добавил эти заметки, так как уже получил ответ на эту тему, но с тех пор все изменилось ...
Относительно поведения ping
; каждый пакет был отправлен / получен, но с большими задержками:
root@katies:~# !ping
ping www.google.com
PING www.l.google.com (66.249.92.104) 56(84) bytes of data.
64 bytes from 66.249.92.104: icmp_seq=1 ttl=51 time=57.7 ms
64 bytes from 66.249.92.104: icmp_seq=2 ttl=51 time=82.4 ms
64 bytes from 66.249.92.104: icmp_seq=3 ttl=51 time=77.1 ms
64 bytes from 66.249.92.104: icmp_seq=4 ttl=51 time=82.9 ms
64 bytes from 66.249.92.104: icmp_seq=5 ttl=51 time=79.5 ms
^C64 bytes from 66.249.92.104: icmp_seq=6 ttl=51 time=78.8 ms
--- www.l.google.com ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 25704ms
rtt min/avg/max/mdev = 57.772/76.438/82.947/8.595 ms
В последних двух строках написано: для отправки 6 PING потребовалось 25 секунд. Однако каждый пинг должен отправляться в течение 1 секунды, а не 5. Кроме того, время прохождения туда-обратно довольно мало, как и должно быть.