On Thu Sep  2 11:35:53 1999 -1000, I wrote:
>I notice that -current supports the 3C574, but not the newer 3C574B.

I can offer some good news and some bad news:

The good news:  Support is trivial - at least in PAO3, and the relevant
code is also in -current.  Patch (against PAO3) below.  You also need
to duplicate the 3C574 lines in /etc/pccard.conf.sample with
'card "3Com" "Megahertz 574B"'.

The bad news: The card itself a a piece of cr*p.  On a 100baseTX LAN
with virtually no traffic, it can manage to FTP (send/receive) at
~1100kBps (using a Compaq Armarda 1750 - Celeron/300).  Lose95 reports
the same, so it's not a problem with the FreeBSD driver.  When I load
up the LAN (eg FTPing between several other hosts) and try sniffing it
(tcpdump), the system effectively freezes ("netstat -I ep0 5" stops,
and then reports ludicrous error rates).

Since network snooping was the whole point of this exercise, I guess
I need a new NIC (whch will probably need CardBus support).

--- sys/i386/isa/if_ep.c~       Sat Sep  4 10:05:16 1999
+++ sys/i386/isa/if_ep.c        Sat Sep  4 15:47:47 1999
@@ -205,6 +205,7 @@
     switch (epb->prod_id) {
       case 0x6055: /* 3C556 */
       case 0x4057: /* 3C574 */
+      case 0x4b57: /* 3C574B */
        epb->mii_trans = 1;
        break;
       case 0x9058: /* 3C589 */

Peter


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

Reply via email to