On Saturday 06 December 2003 04:24 pm, Mike Williams wrote: > On Saturday 06 December 2003 20:28, Matt Garman wrote: > > 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. > > [snip] > > > Anyone have any ideas, thoughts, hints, suggestions, etc? > > The 3com cards are very nice, but from experience can perform > *very* badly. It is very finicky about negotiation/duplex. I dumped > one of mine for a cheapo realtek based one because of this. > What sort of speed can you get between Win2K and OpenBSD with a > crossover cable? > > -- > Mike Williams
mii-diag is a tool to use to check and set interface parameters. It may at least help to see where you hold up is. I'm running the onboard nic on my Leadtek/nforce2 board and I can only seem to get about 400k/sec transfers I can't get it into 100 mb/full duplex mode. Does anyone have a suggestion? $ /sbin/mii-diag -G 100FD Using the default interface 'eth0'. SIOCGPARAMS on eth0 failed: Operation not supported $ /sbin/mii-diag -AF eth0 Setting the media capability advertisement register of PHY #1 to 0x000f. Basic registers of MII PHY #1: 0000 784d 2000 5c30 0000 45e1 0005 2801. The autonegotiated capability is 0000. No common media type was autonegotiated! This is extremely unusual and typically indicates a configuration error. Perhaps the advertised capability set was intentionally limited. Basic mode control register 0x0000: Auto-negotiation disabled, with Speed fixed at 10 mbps, half-duplex. You have link beat, and everything is working OK. Your link partner advertised 45e1: Flow-control 100baseTx-FD 100baseTx 10baseT-FD 10baseT, w/ 802.3X flow control. End of basic transceiver information. -- Regards, Ernie 100% Microsoft and Intel free -- [EMAIL PROTECTED] mailing list
