Имеется флешка, на ней Debian testing. Сетевая карта qemu, на которой и производилась установка, опознана и работает. Finnix, основанный, ЕМНИП, на sarge, сетевую карту определил. Ubuntu 9.04 тоже не жалуется.
lspci -vv:
04:02.0 Ethernet controller: VIA Technologies, Inc. VT6105/VT6106S [Rhine-III] (rev 8b)
Subsystem: D-Link System Inc Device 1405
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (750ns min, 2000ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 23
Region 0: I/O ports at b800 [size=256]
Region 1: Memory at feaffc00 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel driver in use: via-rhine
Kernel modules: via-rhine
Собственно проблема заключается в том, что ifconfig eth0 жалуется на No such device. Просто ifconfig не показывает ничего, даже lo (ставил с помощью debootstrap, может быть, проблема в этом?).
Из вывода lspci сделал вывод, что нужен модуль via-rhine. modprobe via-rhine ни на что не ругается, следовательно, модуль существует (проверял на виртуальной машине).
Как бы так сделать, чтобы при включении нужные модули вставлялись автоматически?