При включване на компютъра диодите на мрежовата карта индикират 100 Мбитова връзка. След зареждане на модула tulip диодите индикират 10 Мб връзка и съответно мрежата през тази карта става недостъпна. След като, обаче, извадя и пак вкарам кабела нещата се нормализират. Ето и подробностите:
Slackware 11; 2.6.19.1 custom;
#lspci
00:10.0 Ethernet controller: Asix Electronics Corporation ALFA GFC2204 Fast Ethernet (rev 03)
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 165 (5000ns min, 10000ns max)
Interrupt: pin A routed to IRQ 9
Region 0: I/O ports at 1400 [size=128]
Region 1: Memory at f4040800 (32-bit, non-prefetchable) [size=128]
[virtual] Expansion ROM at 20000000 [disabled] [size=256K]
#lsmod
tulip 48288 0
mii 8448 1 3c59x
#dmesg
Linux Tulip driver version 1.1.14-NAPI (May 11, 2002)
tulip0: EEPROM default media type Autosense.
tulip0: Index #0 - Media MII (#11) described by a 21140 MII PHY (1) block.
tulip0: MII transceiver #1 config 3100 status 7829 advertising 01e1.
eth1: ASIX AX88140 rev 3 at Port 0x1400, 00:80:AD:42:41:54, IRQ 9.
0000:00:10.0: tulip_stop_rxtx() failed
eth1: Setting full-duplex based on MII#1 link partner capability of 45e1.
eth1: no IPv6 routers present
#ifconfig eth1
eth1 Link encap:Ethernet HWaddr 00:80:AD:42:41:54
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::280:adff:fe42:4154/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:1 dropped:0 overruns:0 frame:0
TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0

TX bytes:678 (678.0

Interrupt:9 Base address:0x1400
На самата карта пише на два отделни чипа:
Davicom DM9101F
Asix AX88140AQ
Пробвах да заредя модула dmfe, но не успява да разпознае хардуера. Но и не знам как да укажа подробности като зареждам модула като irq, memory и т.н. Благодаря предварително.