| [Lug-bg] Грешни скорост и duplex на 8139too
 
Subject: [Lug-bg] Грешни скорост и duplex на 8139tooFrom: Georgi Hristozov <georgi@xxxxxxxxxxx>Date: Sat, 25 Sep 2010 19:39:11 +0300 
 Здравейте,
Мигрирам една машина от Slackware към Gentoo (hardened профил). На
Slack-а бях с vanilla 2.6.32 ядро + grsec. Stable ядрото на
Gentoo-hardened също е базирано на тази комбинация, затова нямаше нужди
от особени промени по config-а и го използвах директно. Качил съм
конфигурацията на [2].
След като вдигнах новото ядро се появи странен проблем с
единия интерфейс (RTL-8139, ползващ 8139too):
[    3.511427] 8139too 0000:01:0e.0: eth1: RealTek RTL8139 at
0xe0710700, 00:00:00:00:00:00, IRQ 10
[   23.693507] eth1: link up, 10Mbps, half-duplex, lpa 0x0000
MAC адресът е от нули, но това не е толкова фатално и подлежи на
поправяне с udev или init скриптоветe. Проблемът е с второто -
интерфейсът е вързан за 100Mbps full duplex порт (използван
безпроблемно като такъв под Slackware), но се разпознава като 10Mbps
half-duplex. Пробвах да поправя това с ethtool или аргумент
(media=0x0030) към 8139too и интерфейсът наистина уж става 100Mbps, но
максималната скорост през него се върти около 20-25Mbps (качил съм
графика на [1]). Stable ядрото на Gentoo-hardened е 2.6.32-hardened-r9.
Пробвах и с 2.6.32-hardened-r18 и 2.6.34-hardened-r6, но ситуацията е
същата.
Явно бъркам някъде, защото с подобно ядро нямах проблеми при старата
конфигурация. Някакви идеи? Благодаря предварително!
[1] http://forkbomb.nl/temp/if_eth1-day.png
[2] http://forkbomb.nl/temp/kernel-config-x86-2.6.32-hardened-r9
Поздрави,
Г. Х.
 Attachment:
signature.ascDescription: PGP signature
 _______________________________________________
Lug-bg mailing list
Lug-bg@xxxxxxxxxxxxxxxxxx
http://linux-bulgaria.org/mailman/listinfo/lug-bg
 
 
   |