Сетевая карта 00:10.0 Ethernet controller: MYSON Technology Inc SURECOM EP-320X-S 100/10M Ethernet PCI Adapter (1516:0803) Используется модуль fealnx Работает на 100Мбитах, но пишет # ethtool eth0 Settings for eth0: Supported ports: [ TP MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Supports auto-negotiation: Yes Advertised link modes: Not reported Advertised auto-negotiation: No Speed: 10Mb/s Duplex: Half Port: MII PHYAD: 32 Transceiver: internal Auto-negotiation: off Current message level: 0x00000000 (0) Link detected: no # mii-tool -vv eth0 eth0: 10 Mbit, half duplex, no link registers for MII PHY 32: 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 product info: vendor 00:00:00, model 0 rev 0 basic mode: 10 Mbit, half duplex basic status: no link capabilities: advertising: При высокой нагрузке (в моём случае просмотр видео на Иксах, подключенных к другой машине) периодически теряются пакеты с сообщением в логах: [ 275.816146] WARNING: at net/sched/sch_generic.c:226 dev_watchdog+0x1f9/0x210() [ 275.816159] Hardware name: [ 275.816169] NETDEV WATCHDOG: eth0 (fealnx): transmit timed out [ 275.816178] Modules linked in: binfmt_misc lp ac cpufreq_powersave cpufreq_conservative cpufreq_ondemand cpufreq_userspace freq_table af_packet dm_mod usbhid hid parport_pc parport fan rtc_cmos container floppy rtc_core rtc_lib thermal processor button uhci_hcd sr_mod i2c_piix4 cdrom intel_agp fealnx mii evdev psmouse pcspkr i2c_core serio_raw agpgart usbcore sg ext3 jbd mbcache ata_generic pata_acpi ata_piix libata sd_mod crc_t10dif scsi_mod [ 275.816342] Pid: 0, comm: swapper Not tainted 2.6.30-std-def-alt14 #1 [ 275.816353] Call Trace: [ 275.816375] [<c044b299>] ? dev_watchdog+0x1f9/0x210 [ 275.816392] [<c044b299>] ? dev_watchdog+0x1f9/0x210 [ 275.816425] [<c0232b0c>] warn_slowpath_common+0x6c/0xc0 [ 275.816443] [<c044b299>] ? dev_watchdog+0x1f9/0x210 [ 275.816461] [<c0232ba6>] warn_slowpath_fmt+0x26/0x30 [ 275.816479] [<c044b299>] dev_watchdog+0x1f9/0x210 [ 275.816508] [<c023c8a4>] ? mod_timer+0xc4/0x100 [ 275.816542] [<c04401f6>] ? neigh_periodic_timer+0x126/0x190 [ 275.816561] [<c023c542>] run_timer_softirq+0x122/0x1e0 [ 275.816579] [<c044b0a0>] ? dev_watchdog+0x0/0x210 [ 275.816596] [<c044b0a0>] ? dev_watchdog+0x0/0x210 [ 275.816614] [<c0237f0d>] __do_softirq+0x9d/0x170 [ 275.816644] [<c0206289>] ? enable_8259A_irq+0x39/0x60 [ 275.816660] [<c023800d>] do_softirq+0x2d/0x40 [ 275.816676] [<c0238165>] irq_exit+0x65/0x90 [ 275.816692] [<c02047af>] do_IRQ+0x4f/0xb0 [ 275.816712] [<c024af19>] ? ktime_get+0x19/0x40 [ 275.816728] [<c02036c9>] common_interrupt+0x29/0x30 [ 275.816787] [<d0c4d331>] ? acpi_idle_enter_simple+0xf4/0x11f [processor] [ 275.816807] [<c04198ef>] cpuidle_idle_call+0x6f/0xd0 [ 275.816824] [<c020209d>] cpu_idle+0x4d/0x80 [ 275.816860] [<c04b64a5>] rest_init+0x55/0x60 [ 275.816894] [<c06358cd>] start_kernel+0x318/0x37b [ 275.816911] [<c063536e>] ? unknown_bootoption+0x0/0x1f6 [ 275.816930] [<c0635079>] i386_start_kernel+0x79/0x81 [ 275.816942] ---[ end trace b0874084c8a44632 ]--- http://search.luky.org/linux-kernel.2002/msg21759.html http://archives.free.net.ph/message/20080901.170229.656458c8.ja.html http://lkml.org/lkml/2009/1/2/152
В 2001 под 2.2.x оно вело себя под нагрузкой ещё хуже -- отваливалось в таймауты то ли до выдёргивания драйвера, то ли до ребута. Кажется, под фрёй нормально работало. У меня есть экземпляр этого непотребства, если будет что тестировать.
непотребство время исправило