On Tue, 2003-10-21 at 21:11, Craig White wrote: > On Tue, 2003-10-21 at 01:03, Emmanuel Gravel wrote: > > I recently purchased a dual-speed full-duplex switch (TrendWare brand, > > got it relatively cheap). Decided to check the speed by transfering > > large files (more than 100MB). Linux to Windows, I get 2.4-2.8 MB/s. > > Windows to Linux, I get 0.8 MB/s at best. I've tried transfering only > > from one to the other, then full duplex transfers, and I get the same > > numbers. > > > > Now, to start with, 2.8MB/s is better than what I'd get at 10Mb/s but > > it's not quite as fast as I expected it to be. But the other side of the > > equation is pretty bad. Both cables between the computers and the switch > > are the same, they're fully molded, factory quality, I got them when I > > purchased my first (10Mb/s) hub. Network cards are Kingston KNE100TX on > > the Windows system, and Intel EtherExpress 100's for the Linux system > > (two, the Linux system is my firewall). Obviously all transfers of those > > sizes are done on the internal IP's only, and using an FTP client on > > Windows (push/pull). > > > > Does anyone know how I could trace the issue and resolve it? > ---- > Not a specific answer to your question but... > > If the cables were purchased when you first purchased 10BaseT, then they > are likely not 'Cat 5' - considering the low cost of quality Cat 5 > cables, you should probably upgrade your cables. > > If these aren't Cat 5 cables, I don't know how you could expect to get > full duplex transfers. > > It would also be interesting to see the line in dmesg... > > eth0: Setting 100mbps full-duplex based on auto-negotiated partner > ability 45e1.i > > Craig This is the only relevant portion of dmesg about the network cards. Nothing about 10/100 or full/half duplex: eth0: Intel Corporation 82557 [Ethernet Pro 100], 00:D0:B7:1C:AE:72, I/O at 0xa800, IRQ 5. Board assembly 721383-008, Physical connectors present: RJ45 Primary interface chip i82555 PHY #1. General self-test: passed. Serial sub-system self-test: passed. Internal registers self-test: passed. ROM checksum self-test: passed (0x04f4518b). eth1: Intel Corporation 82557 [Ethernet Pro 100] (#2), 00:90:27:94:E4:8C, I/O at 0xac00, IRQ 10. Board assembly 721383-006, Physical connectors present: RJ45 Primary interface chip i82555 PHY #1. General self-test: passed. Serial sub-system self-test: passed. Internal registers self-test: passed. ROM checksum self-test: passed (0x04f4518b).