LINUX.ORG.RU

Проблемы с сетевухой Marvell Yukon 2 88E8036 (sky2)


0

0

Случилось такое горе, первый раз воткнул в ноут езернетовский шнурок (до этого все как-то wi-fi обходился) и увидел что встроенная гигабитная сетевуха от Marvell мрет через определенное время, захлебываясь в TX errors :(

Выглядит это приблизительно так:

02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8036 PCI-E Fast Ethernet Controller (rev 10)

sky2 eth0: enabling interface

sky2 eth0: ram buffer 4K

sky2 eth0: Link is up at 10 Mbps, half duplex, flow control none

sky2 eth0: rx error, status 0x38c0002 length 908

sky2 eth0: rx error, status 0x1310002 length 305

sky2 eth0: rx error, status 0x5c10002 length 1473

sky2 eth0: rx error, status 0x1d00002 length 464

sky2 eth0: rx error, status 0x4350002 length 1077

sky2 eth0: rx error, status 0x38e0002 length 910

sky2 eth0: rx error, status 0x4690002 length 1129

sky2 eth0: rx error, status 0x4cc0002 length 1228

sky2 eth0: rx error, status 0x5a80002 length 1448

sky2 eth0: rx error, status 0x4e20002 length 1250

printk: 15 messages suppressed.

sky2 eth0: rx error, status 0x5e60002 length 1510

printk: 33 messages suppressed.

sky2 eth0: rx error, status 0x5590002 length 1369

printk: 2 messages suppressed.

sky2 eth0: rx error, status 0x5740002 length 1396

sky2 eth0: rx error, status 0x830002 length 131

...

И потом, через какое-то время флуда таких сообщений, все, ни ответа ни привета, трафик не бегает.

Фокус в виде rmmod sky2 && modprobe sky2 все восстанавливает, но на непродолжительное время, а потом все снова.

Пробовал грузить ядро с pci=nomsi, бесполезно, modprobe sky2 disable_msi=1 тоже не меняет ситуацию.

Скачал с сайта Marvell sk98lin v10.21.1.3, оно демонстрирует аналогичное поведение, только в логи ничего не пишет.

Модуль skge мою карту не видит.

Вот такие пироги. Никто ничего умного не подскажет?

Стандартный порядок действий: проверка патч-кордов, свитчей, режима работы сетевой (half/full duplex), поведения в альтернативных ОС.

кстати, почему:

>Link is up at 10 Mbps, half duplex, flow control none

свитч из музея древней истории украл?

Olorin
()

Исправлено в 2.6.22.5/2.6.23

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

Это не я, это корвет-телеком-щукино жжот :) Но технически все верно, 10мбит полудуплекс. Кто такое flow-control, надо почитать. С пачкордами/свичами все ок, этот шнурок торчит в другой машине и сутками пашет без бед, но там сетевуха не такая.

Надо еще попробовать помучать этот марвелл под оффтопиком.

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