[wireless] проблема с подключением (потеря пакетов, обрыв подключение)

Ethernet card, Wi-Fi, Bluetooth, IrDA, ADSL-модемы, модемы

Модератор: Модераторы разделов

Ответить
Аватара пользователя
Warchief
Сообщения: 84
ОС: арч , Гента

[wireless] проблема с подключением

Сообщение Warchief »

Добрый день.

С недавнего времени у меня возникли проблемы с беспроводным подключением.
Есть два адаптера:

Код: Выделить всё

Bus 001 Device 005: ID 0ace:1211 ZyDAS ZD1211 802.11g
Bus 002 Device 002: ID 07d1:3c0f D-Link System AirPlus G DWL-G122 Wireless Adapter(rev.E) [Ralink RT2870]


Оба могут подлючиться к точке(dd-wrt), но соединение относительно часто прекращается:

Код: Выделить всё

[14799.469753] wlan0: deauthenticated from 1c:af:f7:19:d6:88 (Reason: 3)


Код: Выделить всё

wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500  metric 1
        inet 192.168.0.112  netmask 255.255.255.0  broadcast 192.168.0.255
        ether 00:11:e2:03:27:db  txqueuelen 1000  (Ethernet)
        RX packets 2995  bytes 193716 (189.1 KiB)
        RX errors 0  dropped 2339  overruns 0  frame 0
        TX packets 94  bytes 13187 (12.8 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlan1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500  metric 1
        inet 192.168.0.116  netmask 255.255.255.0  broadcast 192.168.0.255
        ether 1c:af:f7:63:33:c0  txqueuelen 1000  (Ethernet)
        RX packets 104722  bytes 144615300 (137.9 MiB)
        RX errors 0  dropped 2136  overruns 0  frame 0
        TX packets 65557  bytes 6823131 (6.5 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


иногда соединие не обрывается, но пакеты не идут в обе стороны, соответсвенно все мессенджеры оказываются в соостоянии "не в сети" - и так каждую минуту. Так может продолжаться пару часов, потом становиться лучше, но скорость соединения остаётся в пределах 1Мбит вместо заявленных 5.

Ещё две недели назад было всё нормально, потом неожиданно началось. В этой-же сети "обитают" ещё 3 человека: 2 виндовс, 1 мак. У них проблем нет.
root@brain # mv -rf /* /dev/null
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4823
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: [wireless] проблема с подключением

Сообщение SLEDopit »

Warchief писал(а):
05.12.2011 23:50
Ещё две недели назад было всё нормально, потом неожиданно началось.
Ведро обновляли?
Просто у меня тоже пару дней как стало происходить нечто подобное как раз после обновления. Тока у меня и ось и даже адаптер совсем другие. В логах пусто. Надо будет попробовать откатиться на версию назад, посмотреть что и как.

Код: Выделить всё

 $ uname -a
Linux note.host 3.1.0-1-amd64 #1 SMP Mon Nov 14 08:02:25 UTC 2011 x86_64 GNU/Linux
 $ lspci | grep -i wi
09:00.0 Network controller: Intel Corporation WiFi Link 5100
 $ dpkg -l | grep iwl
ii  firmware-iwlwifi       0.34        Binary firmware for Intel Wireless 3945, 4965 and 5000-series cards
 $ lsmod | grep iwl
iwlagn                166592  0
mac80211              183093  1 iwlagn
cfg80211              132703  2 iwlagn,mac80211
 $ cat /etc/issue
Debian GNU/Linux wheezy/sid
Просто если не ядро, даже в голову не приходит, на что и думать.

Warchief писал(а):
05.12.2011 23:50
иногда соединие не обрывается, но пакеты не идут в обе стороны
Один в один. ip r рапортует об отсутствии default gateway в такие моменты.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
Warchief
Сообщения: 84
ОС: арч , Гента

Re: [wireless] проблема с подключением

Сообщение Warchief »

Ведро обновляли?


скорее да чем нет, с арчем там столько обновлений, что не у помнишь. С большой вероятностью, началось с переходом как раз на 3.1.1-1, сейчас уже 3.1.4-1, но воз и ныне там.


Один в один. ip r рапортует об отсутствии default gateway в такие моменты.


Тоже самое, плюс route "висит" в такие моменты.

Ещё в лог сыпятся такие сообщения, хотя не всегда:

Код: Выделить всё

[ 6440.545622] martian source 192.168.0.255 from 192.168.0.106, on dev wlan0
[ 6440.545626] ll header: ff:ff:ff:ff:ff:ff:bc:05:43:5d:10:9e:08:00


Вот так выглядит, уже стало нормой, выдод dmesg:
http://paste.xinu.at/qGS1/
root@brain # mv -rf /* /dev/null
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4823
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: [wireless] проблема с подключением

Сообщение SLEDopit »

Warchief писал(а):
06.12.2011 00:48
Вот так выглядит, уже стало нормой, выдод dmesg:
http://paste.xinu.at/qGS1/
Ух ты. Не, у меня то не так часто. Раз в 3-4 часа в худшем случае.
Warchief писал(а):
06.12.2011 00:48
martian source
Ну марсианские пакеты навряд ли к этому относятся. Можете погуглить что это и с чем их есть.
Чтобы их отключить можно сделать так:

Код: Выделить всё

echo 0 > /proc/sys/net/ipv4/conf/wlan0/log_martians

Ну или в конфиге sysctl'a прописать.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
Warchief
Сообщения: 84
ОС: арч , Гента

Re: [wireless] проблема с подключением

Сообщение Warchief »

в общем я теряюсь в догадках, что это может быть. ставил ведро .32 там тоже самое. Загрузился в suse там ведро версии 3.0.1-1 - всё тоже. Сейчас почему то нормально в арче тоже работает.
root@brain # mv -rf /* /dev/null
Спасибо сказали:
Ответить