Aleksey Avdeev пишет: > Sergey Vlasov пишет: ... >> Как именно проявляется неработоспособность (в частности, что >> появляется в dmesg при попытке использования сети)? > > Проблема наблюдается на 2x хостах: > > 1. 2.6.18-ovz-smp-alt15 #1 SMP Sat Aug 4 01:55:50 MSD 2007 i686 > GNU/Linux -- наблюдались ошибки приёма/передачи (видимые через ifconfig) > и полная неработоспособность сети в дальнейшем. Этот хост трогать пока не буду: его работа для меня кретична. > > 2. 2.6.18-std-smp-alt8 #1 SMP Mon Sep 24 01:41:06 MSD 2007 i686 > GNU/Linux -- неработоспособность сети после установки самособранного > junior`a. Завтра смогу сообщить подробности (сейчас помещение покидать > надо). Сдесь я нифига не понимаю: после установки с другого образа (я на этой железки Кольчугу тестирую) -- нерабочим стал eepro100, а e100 работает. На данный момент, ядро осталось тоже: 2.6.18-std-smp-alt8 #1 SMP Mon Sep 24 01:41:06 MSD 2007 i686 GNU/Linux Выжемки из /var/log/messages (дата косая): 1. Загрузка, сеть подключена к eth0 (Realtek RTL8168/8111), Интересующий нас eth1 весит в воздухе (нет физического линка). ... Oct 6 00:11:09 localhost kernel: ACPI: PCI Interrupt 0000:03:06.0[A] -> GSI 21 (level, low) -> IRQ 225 Oct 6 00:11:09 localhost kernel: e100: 0000:03:06.0: e100_eeprom_load: EEPROM corrupted Oct 6 00:11:09 localhost kernel: ACPI: PCI interrupt for device 0000:03:06.0 disabled Oct 6 00:11:09 localhost kernel: e100: probe of 0000:03:06.0 failed with error -11 Oct 6 00:11:09 localhost kernel: ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 19 (level, low) -> IRQ 217 Oct 6 00:11:09 localhost kernel: eth0: r10001.05, the Linux device driver for Realtek Ethernet Controllers at 0xee00, 00:1b:fc:75:68:32, IR Q 217 Oct 6 00:11:09 localhost kernel: Realtek RTL8168/8111 Family PCI-E Gigabit Ethernet Network Adapter Oct 6 00:11:09 localhost kernel: Driver version:1.05 Oct 6 00:11:09 localhost kernel: Released date:2006/10/25 Oct 6 00:11:09 localhost kernel: Link Status:Linked Oct 6 00:11:09 localhost kernel: Link Speed:1000Mbps Oct 6 00:11:09 localhost kernel: Duplex mode:Full-Duplex Oct 6 00:11:09 localhost kernel: I/O Base:0xEE00(I/O port) Oct 6 00:11:09 localhost kernel: IRQ:217 ... Oct 6 00:11:14 localhost hotplug: Hotplug (pnp.rc) start: succeeded Oct 6 00:11:16 localhost kernel: eepro100.c:v1.09j-t 9/29/99 Donald Becker http://www.scyld.com/network/eepro100.html Oct 6 00:11:16 localhost kernel: eepro100.c: $Revision: 1.36 $ 2000/11/17 Modified by Andrey V. Savochkin and others Oct 6 00:11:16 localhost kernel: PCI: Enabling device 0000:03:06.0 (0000 -> 0003) Oct 6 00:11:16 localhost kernel: ACPI: PCI Interrupt 0000:03:06.0[A] -> GSI 21 (level, low) -> IRQ 225 Oct 6 00:11:16 localhost kernel: eth1: Invalid EEPROM checksum 0x65c0, check settings before activating this device! Oct 6 00:11:16 localhost kernel: eth1: OEM i82557/i82558 10/100 Ethernet, FF:FF:FF:FF:FF:FF, IRQ 225. Oct 6 00:11:16 localhost kernel: Board assembly ffffff-255, Physical connectors present: RJ45 BNC AUI MII Oct 6 00:11:16 localhost kernel: Primary interface chip unknown-15 PHY #31. Oct 6 00:11:16 localhost kernel: Secondary interface chip i82555. Oct 6 00:11:16 localhost kernel: Self test failed, status ffffffff: Oct 6 00:11:16 localhost kernel: Failure to initialize the i82557. Oct 6 00:11:16 localhost kernel: Verify that the card is a bus-master capable slot. Oct 6 00:11:16 localhost hotplug: Hotplug (pci.rc) start: succeeded Oct 6 00:11:16 localhost kernel: eth1: wait_for_cmd_done timeout! Oct 6 00:11:16 localhost kernel: eth1: Too much work at interrupt, status=0xffff. Oct 6 00:11:16 localhost kernel: eth1: wait_for_cmd_done timeout! Oct 6 00:11:16 localhost kernel: eth1: Too much work at interrupt, status=0xffff. Oct 6 00:11:16 localhost last message repeated 24 times Oct 6 00:11:16 localhost hotplug: Hotplug (misc.rc) start: succeeded Oct 6 00:11:16 localhost kernel: eth1: wait_for_cmd_done timeout! Oct 6 00:11:16 localhost kernel: eth1: wait_for_cmd_done timeout! Oct 6 00:11:16 localhost hotplug: Hotplug (block.rc) start: succeeded ... 2. Гашу eth0, перетыкаю линк и пытаюсь поднять eth1 ... Oct 6 00:11:27 localhost httpd-alterator: httpd2.prefork startup succeeded Oct 6 00:11:45 localhost kernel: eth1: wait_for_cmd_done timeout! Oct 6 00:11:46 localhost dhcpcd[4171]: timed out waiting for a valid DHCP server response Oct 6 00:11:46 localhost kernel: eth1: wait_for_cmd_done timeout! Oct 6 00:11:46 localhost last message repeated 2 times Oct 6 00:11:46 localhost kernel: Command 00ff never accepted (201 polls)! Oct 6 00:11:46 localhost kernel: eth1: wait_for_cmd_done timeout! Oct 6 00:11:46 localhost kernel: eth1: wait_for_cmd_done timeout! Oct 6 00:11:46 localhost kernel: eth1: Too much work at interrupt, status=0xffff. ... 3. В конечном итоге -- интерфейс ожил (под e100): ... Oct 6 00:35:28 localhost dhcpcd.exe: interface eth0 has been brought down Oct 6 00:41:20 localhost kernel: ACPI: PCI interrupt for device 0000:03:06.0 disabled Oct 6 00:41:37 localhost kernel: eepro100.c:v1.09j-t 9/29/99 Donald Becker http://www.scyld.com/network/eepro100.html Oct 6 00:41:37 localhost kernel: eepro100.c: $Revision: 1.36 $ 2000/11/17 Modified by Andrey V. Savochkin and others Oct 6 00:41:37 localhost kernel: PCI: Enabling device 0000:03:06.0 (0000 -> 0003) Oct 6 00:41:37 localhost kernel: ACPI: PCI Interrupt 0000:03:06.0[A] -> GSI 21 (level, low) -> IRQ 225 Oct 6 00:41:37 localhost kernel: eth1: Invalid EEPROM checksum 0xff00, check settings before activating this device! Oct 6 00:41:37 localhost kernel: eth1: OEM i82557/i82558 10/100 Ethernet, FF:FF:FF:FF:FF:FF, IRQ 225. Oct 6 00:41:37 localhost kernel: Board assembly ffffff-255, Physical connectors present: RJ45 BNC AUI MII Oct 6 00:41:37 localhost kernel: Primary interface chip unknown-15 PHY #31. Oct 6 00:41:37 localhost kernel: Secondary interface chip i82555. Oct 6 00:41:37 localhost kernel: General self-test: passed. Oct 6 00:41:37 localhost kernel: Serial sub-system self-test: passed. Oct 6 00:41:37 localhost kernel: Internal registers self-test: passed. Oct 6 00:41:37 localhost kernel: ROM checksum self-test: passed (0xb874c1d3). Oct 6 00:42:13 localhost kernel: ACPI: PCI interrupt for device 0000:03:06.0 disabled Oct 6 00:42:23 localhost kernel: eepro100.c:v1.09j-t 9/29/99 Donald Becker http://www.scyld.com/network/eepro100.html Oct 6 00:42:23 localhost kernel: eepro100.c: $Revision: 1.36 $ 2000/11/17 Modified by Andrey V. Savochkin and others Oct 6 00:42:23 localhost kernel: PCI: Enabling device 0000:03:06.0 (0000 -> 0003) Oct 6 00:42:23 localhost kernel: ACPI: PCI Interrupt 0000:03:06.0[A] -> GSI 21 (level, low) -> IRQ 225 Oct 6 00:42:23 localhost kernel: eth1: Invalid EEPROM checksum 0xff00, check settings before activating this device! Oct 6 00:42:23 localhost kernel: eth1: OEM i82557/i82558 10/100 Ethernet, FF:FF:FF:FF:FF:FF, IRQ 225. Oct 6 00:42:23 localhost kernel: Board assembly ffffff-255, Physical connectors present: RJ45 BNC AUI MII Oct 6 00:42:23 localhost kernel: Primary interface chip unknown-15 PHY #31. Oct 6 00:42:23 localhost kernel: Secondary interface chip i82555. Oct 6 00:42:23 localhost kernel: General self-test: passed. Oct 6 00:42:23 localhost kernel: Serial sub-system self-test: passed. Oct 6 00:42:23 localhost kernel: Internal registers self-test: passed. Oct 6 00:42:23 localhost kernel: ROM checksum self-test: passed (0xb874c1d3). Oct 6 00:43:06 localhost kernel: ACPI: PCI interrupt for device 0000:03:06.0 disabled Oct 6 00:43:29 localhost kernel: e100: Intel(R) PRO/100 Network Driver, 3.5.10-k2-NAPI Oct 6 00:43:29 localhost kernel: e100: Copyright(c) 1999-2005 Intel Corporation Oct 6 00:43:29 localhost kernel: PCI: Enabling device 0000:03:06.0 (0000 -> 0003) Oct 6 00:43:29 localhost kernel: ACPI: PCI Interrupt 0000:03:06.0[A] -> GSI 21 (level, low) -> IRQ 225 Oct 6 00:43:29 localhost kernel: e100: eth1: e100_probe: addr 0xfde00000, irq 225, MAC addr 00:02:B3:B8:DB:B7 Oct 6 00:45:16 localhost kernel: e100: eth1: e100_watchdog: link up, 100Mbps, full-duplex Oct 6 00:45:21 localhost avahi-daemon[4766]: Joining mDNS multicast group on interface eth1.IPv4 with address 192.168.1.174. Oct 6 00:45:21 localhost avahi-daemon[4766]: New relevant interface eth1.IPv4 for mDNS. Oct 6 00:45:21 localhost avahi-daemon[4766]: Registering new address record for 192.168.1.174 on eth1.IPv4. Oct 6 00:45:22 localhost dhcpcd.exe: interface eth1 has been configured with new IP=192.168.1.174 Oct 6 00:47:26 localhost sshd[20186]: Accepted password for solo from 192.168.1.252 port 33984 ssh2 > >> Драйвер eepro100 вообще хотят удалить из ядра, поскольку он никем не >> поддерживается; предполагается, что e100 должен его полностью >> заменить. -- С уважением. Алексей.