I have a 100/10 Mbps home LAN whose performance is considerably less
than capable. The setup is as follows:
- OpenBSD server with two PCI NICs (a D-Link and a Linksys).
One NIC connects to the Internet, the other connects to the
LAN. (This machine provides the firewall/gateway/NAT
functions.)
- A Linksys "Etherfast Dual-Speed 5-Port Workgroup Switch"
- My Linux workstation. It's using an onboard 3Com 3c59x NIC
(Asus A7N8X Deluxe motherboard)
- My roomate's Win2k box. Also has a Linksys 100/10 PCI NIC.
The best LAN transfer speeds I can get are around 230 KB/s. This is
between Linux and OpenBSD as well as Win2k and OpenBSD. Interestingly,
between Linux and Win2k, the speed is about half that: 130 KB/s.
The Linux NIC & driver appears to be functioning correctly; I checked
its operation with mii-diag and vortex-diag [1]. I'm not aware of
OpenBSD NIC diagnostic tools, so I don't know how to check those NICs as
extensively. But all three NICs (two in BSD + one in Linux) are
operating in full-duplex 100baseTX mode.
All my cables are CAT5e UTP. Just to be sure, I bought new cables.
Transfer speeds did not improve.
I tried using a cross-over cable between OpenBSD and Linux. No
improvement.
I also tried switching the roles of the BSD NICs (i.e. Internet NIC
became DSL NIC and vice-versa). No change in transfer speeds.
Short of phsically moving NICs around, I'm not sure how to futher
diagnose the problem.
Anyone have any ideas, thoughts, hints, suggestions, etc?
Thanks,
Matt
[1] http://www.scyld.com/diag/index.html
--
Matt Garman
email at: http://raw-sewage.net/index.php?file=email
--
[EMAIL PROTECTED] mailing list