February 4th, 2004, 21:21

Seems the ep driver support for this card is lame. I looked through the driver and I see no evidence that it supports 100baseTX but the card does.

The driver also identifes the card wrong.

case 0x4057: /* 3C574 */
return ("3Com 3C574");
case 0x4b57: /* 3C574B */
return ("3Com 3C574B, Megahertz 3CCFE574BT or "
"Fast Etherlink 3C574-TX");

The card returns 0x4057 not 0x4b57 but it is a Fast Etherlink 3C574-TX not a plain 3C574 according to the label on the card.

The worst part is that I can't get DHCP to work yet. If I set the switch port (using a cisco now) to 10baseT full-duplex and run "ifconfig ep" the interface comes up but using a FreeBSD DHCP server that works for other systems OK fails.

Seems that the driver does not allow any "media" or "mediaopts" settings with ifconfig either. It appears I'm stuck with auto config but I need to force the interface to be 10baseT or hack the driver to support 100baseTX.

Anyone else get any further with this card?