I searched the archives for an answer to this question, and, although
it has been asked a few times, I didn't see any answers, so I thought
I would try again. In fact, someone a couple of months ago asked
about the very same motherboard I have.

I just picked up an MSI MS-6378 board, which has an onboard NIC. It
is an ADMTek AN983. I moved my hard drive over from the old machine
(fairly painless, just fixing up fstab), but when booting GENERIC,
the NIC didn't work.

It was recognized just fine, although I'm pretty sure the MAC address
is wrong. It says it is 07:00:07:00:07:00.

I added back the NIC I had in my old box (an Network Anywhere), that is,
actually, the same kind of NIC, and all is well. I'd like to use the
built in one to access my internal network now, though. Here's the
appropriate dmesg output:

dc0: <ADMtek AN985 10/100BaseTX> port 0xdc00-0xdcff mem 0xd8000000-0xd80003ff irq 10 
at device 8.0 on pci0
dc0: Ethernet address: 00:04:5a:5a:fb:d2
miibus0: <MII bus> on dc0
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
dc1: <ADMtek AN985 10/100BaseTX> port 0xe000-0xe0ff mem 0xd8001000-0xd80013ff irq 11 
at device 15.0 on pci0
dc1: Ethernet address: 07:00:07:00:07:00
miibus1: <MII bus> on dc1

One thing to note is that USB & the builtin NIC share IRQ 11. Does FBSD
support that?

And here's the current output of ifconfig:

dc0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 66.92.76.224 netmask 0xffffff00 broadcast 66.92.76.255
        inet6 fe80::204:5aff:fe5a:fbd2%dc0 prefixlen 64 scopeid 0x1
        ether 00:04:5a:5a:fb:d2
        media: Ethernet autoselect (100baseTX)
        status: active
dc1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet6 fe80::204:5aff:fe5a:fbd2%dc1 prefixlen 64 scopeid 0x2
        inet 0.0.0.0 netmask 0xff000000 broadcast 255.255.255.255
        ether 07:00:07:00:07:00
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active

dc0 is the working NIC, while dc1 is the builtin, non-functioning NIC. Is the
"full-duplex" part wrong? It doesn't have an inet address in this output,
but I've using ifconfig to assign one and it doesn't help. Like I said,
the identical setup worked with the old NIC.

--
Jonathan Arnold           Software Engineer
inSORS Integrated Communications, Inc
[EMAIL PROTECTED] Office/fax: 781.391.2818


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-questions" in the body of the message

Reply via email to