Problems with Intel Pro 100 dual port NIC

Ivan Fetch ifetch at cs.du.edu
Mon Jun 23 20:42:01 PDT 2003


Hello,
   I'm having trouble with an Intel Pro 100 dual port server NIC.  The
dmesg output is as follows:
fxp0: <Intel Pro 10/100B/100+ Ethernet> port 0xbe80-0xbebf mem
0xd7da0000-0xd7db
ffff,0xd7dfe000-0xd7dfefff irq 10 at device 4.0 on pci1
fxp0: Disabling dynamic standby mode in EEPROM
fxp0: New EEPROM ID: 0xfffd
fxp0: EEPROM checksum @ 0xff: 0xffff -> 0xbbb9
fxp0: Ethernet address ff:ff:ff:ff:ff:ff, 10Mbps
fxp1: <Intel Pro 10/100B/100+ Ethernet> port 0xbf00-0xbf3f mem
0xd7dc0000-0xd7dd
ffff,0xd7dff000-0xd7dfffff irq 9 at device 5.0 on pci1
fxp1: Disabling dynamic standby mode in EEPROM
fxp1: New EEPROM ID: 0xfffd
fxp1: EEPROM checksum @ 0xff: 0xffff -> 0xbbb9
fxp1: Ethernet address ff:ff:ff:ff:ff:ff, 10Mbps


   If I attempt to configure one of the interfaces, I get:
# ifconfig fxp1 192.168.0.7 netmask 255.255.255.0
fxp1: DMA timeout

   The best part, is attempting to configure fxp0 instead results in this
page fault:
# ifconfig fxp0 up

Fatal trap 12: page fault while in kernel mode
fault virtual address	= 0x4
fault code		= supervisor read, page not present
instruction pointer	= 0x8:0xc0302029
stack pointer	        = 0x10:0xcd2c7820
frame pointer	        = 0x10:0xcd2c7854
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, def32 1, gran 1
processor eflags	= interrupt enabled, resume, IOPL = 0
current process		= 510 (ifconfig)
trap number		= 12
panic: page fault

syncing disks, buffers remaining... panic: bwrite: buffer is not busy???
Uptime: 3m6s

   i'm going to try this NIC in another box tomorrow morning, but I'm
curious whether anyone has had the DMA problems with the Intel dual port
NIC?

Thanks in advance for any suggestions,
Ivan Fetch.




More information about the freebsd-hardware mailing list