LINUX.ORG.RU

Archlinux eth0 «drop'ает» пакеты.


0

1

Имеется проблема со скоростью интернет-соединения. Подключение по UTP5 со статическим ip, «домашняя локалка». Кабель до железки провайдера был заменен на новый пару недель назад.Тем не менее после пары часов подключения к сети, происходит такое:
ip -s link
eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000
link/ether 00:00:21:5c:0b:22 brd ff:ff:ff:ff:ff:ff
RX: bytes packets errors dropped overrun mcast
4266791750 4101399 2 19293 0 0
TX: bytes packets errors dropped carrier collsns
294791001 1323679 0 0 0 0

Скорость заметно просаживается.

В логах -

cat /var/log/messages* | grep «drop»
557:Oct 19 23:57:22 localhost kernel: [ 1.233797] Initializing network drop monitor service
969:Oct 20 08:38:47 localhost kernel: [ 1.233822] Initializing network drop monitor service
1549:Oct 10 18:11:14 localhost kernel: [ 1.237141] Initializing network drop monitor service
1947:Oct 10 18:56:03 localhost kernel: [ 1.237788] Initializing network drop monitor service

dmesg | grep -Ei 'net|eth'
[ 0.007335] Initializing cgroup subsys net_cls
[ 0.069748] NET: Registered protocol family 16
[ 0.307682] NetLabel: Initializing
[ 0.307723] NetLabel: domain hash size = 128
[ 0.307749] NetLabel: protocols = UNLABELED CIPSOv4
[ 0.307841] NetLabel: unlabeled traffic allowed by default
[ 0.493248] NET: Registered protocol family 2
[ 0.496309] NET: Registered protocol family 1
[ 0.729889] audit: initializing netlink socket (disabled)
[ 1.231107] NET: Registered protocol family 17
[ 1.233822] Initializing network drop monitor service
[ 19.607876] 8139cp: 8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004)
[ 19.678421] 8139too: 8139too Fast Ethernet driver 0.9.28
[ 19.736265] 8139too 0000:06:00.0: eth0: RealTek RTL8139 at 0xd0a4a000, 00:00:21:5c:0b:22, IRQ 11
[ 31.011948] 8139too 0000:06:00.0: eth0: link up, 100Mbps, full-duplex, lpa 0x45E1

Ядро - 2.6.39-ARCH, не самосборное.

Самое главно, что под windoze все работает нормально, аж обидно. Как бы пофиксить эту проблему? Куда копать?

★★★★★

сделай ещё вывод netstat -r , netstat -a в момент подключения и при возникновении проблем.

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

>сделай ещё вывод netstat -r

netstat -a
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 localhost.locald:domain *:*                     LISTEN     
udp        0      0 10-141.*censored*:ntp  *:*                                
udp        0      0 localhost.localdoma:ntp *:*                                
udp        0      0 *:ntp                   *:*                                
udp        0      0 localhost.locald:domain *:*                                
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags       Type       State         I-Node   Path
unix  2      [ ACC ]     STREAM     LISTENING     6746     /var/cache/pdnsd/pdnsd.status
unix  2      [ ACC ]     STREAM     LISTENING     13620    @/tmp/dbus-zrXh2LiKU8
unix  2      [ ACC ]     STREAM     LISTENING     6940     /var/run/acpid.socket
unix  2      [ ACC ]     STREAM     LISTENING     7904     /home/vadim/.rxvt-unicode-archlinux
unix  3      [ ]         DGRAM                    6991     /dev/log
unix  2      [ ACC ]     STREAM     LISTENING     6995     /run/syslog-ng.ctl
unix  2      [ ACC ]     STREAM     LISTENING     7865     @/tmp/.X11-unix/X0
unix  2      [ ACC ]     SEQPACKET  LISTENING     5072     @/org/kernel/udev/udevd
unix  2      [ ACC ]     STREAM     LISTENING     7866     /tmp/.X11-unix/X0
unix  3      [ ]         STREAM     CONNECTED     179670   @/tmp/.X11-unix/X0
unix  3      [ ]         STREAM     CONNECTED     179669   
unix  3      [ ]         STREAM     CONNECTED     13624    @/tmp/.X11-unix/X0
unix  3      [ ]         STREAM     CONNECTED     13623    
unix  3      [ ]         STREAM     CONNECTED     13622    
unix  3      [ ]         STREAM     CONNECTED     13621    
unix  3      [ ]         STREAM     CONNECTED     13614    @/tmp/.X11-unix/X0
unix  3      [ ]         STREAM     CONNECTED     13613    
unix  3      [ ]         STREAM     CONNECTED     7919     @/tmp/.X11-unix/X0
unix  3      [ ]         STREAM     CONNECTED     7918     
unix  3      [ ]         STREAM     CONNECTED     7903     @/tmp/.X11-unix/X0
unix  3      [ ]         STREAM     CONNECTED     7902     
unix  3      [ ]         STREAM     CONNECTED     7900     @/tmp/.X11-unix/X0
unix  3      [ ]         STREAM     CONNECTED     7899     
unix  3      [ ]         STREAM     CONNECTED     7898     @/tmp/.X11-unix/X0
unix  3      [ ]         STREAM     CONNECTED     7897     
unix  3      [ ]         STREAM     CONNECTED     7894     @/tmp/.X11-unix/X0
unix  3      [ ]         STREAM     CONNECTED     7893     
unix  3      [ ]         STREAM     CONNECTED     7878     @/tmp/.X11-unix/X0
unix  3      [ ]         STREAM     CONNECTED     7877     
unix  2      [ ]         DGRAM                              7871     
unix  3      [ ]         STREAM     CONNECTED     7869     /var/run/acpid.socket
unix  3      [ ]         STREAM     CONNECTED     7868     
unix  2      [ ]         STREAM     CONNECTED     6982     
unix  2      [ ]         STREAM     CONNECTED     6956     
unix  2      [ ]         STREAM     CONNECTED     6790     
unix  3      [ ]         DGRAM                              5078     
unix  3      [ ]         DGRAM                              5077    


это при "дропанных" пакетах,ниче не вижу.
kitar ★★★★★
() автор топика
Ответ на: комментарий от dj_slack

>Шаманить с версиями ядра

Сетевую поменял бы, так под виндовс она работает без проблем. Какое ядро пробовать или собрать? - не понятно. pf, ck -?

kitar ★★★★★
() автор топика

Если грубо, то в кронтабе прописать рестар инета каждый час.(с йотой делал каждые 30 мин, каждые 15 мин там меняется айпишник).

Если менее грубо - смотрим маршруты, чтото гдето идет не так. Возможно сетевуха не должна работать в full-duplex(винда переключает автоматом)

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

>а netstat -r

Та там все нормально,токо gateway  провайдера 

netstat -r
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
default         10-001.*censored* 0.0.0.0         UG        0 0          0 eth0
10.1.70.0       *               255.255.255.0   U         0 0          0 eth0  
kitar ★★★★★
() автор топика
Ответ на: комментарий от Lwulf

>Если грубо

та рестарт нетворк - понятно, но не спортивно, кроме того у меня статический ip адрес.

kitar ★★★★★
() автор топика
Ответ на: >Шаманить с версиями ядра от kitar

> Какое ядро пробовать или собрать? - не понятно. pf, ck -?

В арче есть всякие разные уже собранные, в AUR. Ну или по-рабочему, с kernel.org и ручками.

dj_slack
()
Ответ на: >а netstat -r от kitar

поробуй загрузиться с параметроми
pci=assign-busses
acpi_enforce_resources=lax

В биосе давно ковырялся?

Карта встроенная\pci?

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