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