Hi,

I'm newbie to FreeBSD. I decided to use it for my home web server. Everything looks fine except that I can't get the NICs working.

I'm using an old Pentium III rig. The MB is 440BX based. There are 2 3com 3cR990-TX-97 NICs which work fine under Windows or Linux(FC8).

Here is what I get during boot :
txp0: <3Com 3cR990-TX-97 Etherlink with 3XP Processor> port 0x1400-0x147f mem 0x58000000-0x5803ffff irq 11 at device 14.0 on pci0
txp0: not waiting for boot
device_attach: txp0 attach returned -1
txp1: <3Com 3cR990-TX-97 Etherlink with 3XP Processor> port 0x1000-0x107f mem 0x43000000-0x4303ffff irq 11 at device 15.0 on pci0
txp1: not waiting for boot
device_attach: txp1 attach returned -1



and here is what I get from pciconf :
...
txp0@pci0:0:14:0: class=0x020000 card=0x990310b7 chip=0x990310b7 rev=0x02 hdr=0x00
vendor = '3COM Corp, Networking Division'
device = '3CR990-TX-97 EtherLink 10/100 PCI with 3XP Processor'
class = network
subclass = ethernet
txp1@pci0:0:15:0: class=0x020000 card=0x990310b7 chip=0x990310b7 rev=0x02 hdr=0x00
vendor = '3COM Corp, Networking Division'
device = '3CR990-TX-97 EtherLink 10/100 PCI with 3XP Processor'
class = network
subclass = ethernet
...


I looked for information over the net but I found only one thread about a similar problem. Unfortunately no solution was given. The thread in question is:
(I can't post the URL - forum rules) Just search in google for - "Can't get if_txp(4) to attach to a 3CR990B-TXM NIC"


Does anyone have any idea what might be causing that?

Thanks in advance!