| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | Re: Driver for RTL8029 NIC |
Andrew Belov wrote:
>On Tue, 04 Jan 2005 21:47:05 +1000, Mike O'Connor wrote:
>
>>I presume that that rate of 20KB/second for version 2.1 of the RTL8029
>>driver was a joke?
>>
>
>No, it was exactly THE problem and the reason why I chose to accept 2.2
>and look into its IRQ code rather than to stay with 2.1.
>
>
>
>>What real rates did you get with it and with the new patch 2 version?
>>
>
>With 2.1, those 20K per second were an *average* speed resulting from
>packet mishandling on the part of driver. Furthermore, this phenonmenon
>was asymmetrical (we easily get 500K in reverse direction) and was
>accompanied by intermittent hangs, ping delays and other signs pointing
>to a packet mishandling in software.
>
>With 2.2pl2, I get as much as 1070K on incoming and 815K on outgoing
>traffic (when talking to another 8029, on a P4 machine). It drops to
>800K per second in both directions when we talk to a ThinkPad 770Z
>laptop (3COM 3C589 PCMCIA), and degrades further to some 350K if the
>recipient is a 486DX2-50 Siemens laptop (same 3COM card, but a poor CPU
>and only 8M of RAM). All connections are coaxial, this machine is an
>1466 MHz Athlon.
>
>
>
>>FWIW, I know the 8029 is slow - running the optimum[?] case ramdrive to
>>ramdrive gave the following results here with a single large[?] file:
>>
>
>It is slow by today's standards, but not as slow as your tests indicate.
>10 MBits translate into 1M per second in "optimum" conditions (as seen
>above) and a stable 500-700K per second in real-world setups.
>
>
>
>> 15532030 bytes in 83.41 seconds equates to 186213 bytes/sec (181.84
>> KB/sec) which is definitely better than 20KB/sec
>>
>>
>
>Well, I'd say it is "below acceptable" anyway.
>
>
>
>> 26/08/98 10:36 15868 0 PCIND.OS
>>
>
>Must be one of these older versions which I'm now trying to avoid. (and
>now I finally understand why 8029s were blacklogged by Russian
>networkers shortly after their introduction.)
>
>
>
>>Having now downloaded your latest patched version I'll run it against
>>the same test here.
>>
>
>It would be interesting to know the result.
>
>One more observation that I had concerning 8029s is that any outgoing
>traffic is accompanied by an abnormally high CPU load, which should not
>happen for PCI busmaster cards. This may have various implications,
>including (again) a slower outbound transfer speed on older CPUs.
>
Hi Andrew,
Well I did manage to test your 2.2 patchlevel 2 8029 driver!
Realise now that ramdrive to ramdrive transfers via LAN, at least with
the RAMFS64 version I'm using, far from giving optimal speeds are
exactly the opposite!
I have passed you a personal copy of this message with a zipped
attachment detailing all the results I achieved and cross-referenced to
the OS version/RAM/disks used and formats on them/ cable-lengths/cache
in use etc.
I'm sorry it took me so long to respond, but I unfortunately jumped into
the testing "boots and all", and didn't give any thought to actually
making the output useful, and easy to interpret. This is what has taken
the time - poor advance planning [none!].
Hope this information will be useful. Speeds were similar to yours, and
a single TRAP occurred, on the receiving machine whilst transferring to
a RAMFS64 drive, but it may have been coincidental.
For others who may be interested, this is how I eventually formatted the
extract of the full data, by hand!
----------------------------------------------------------------
#01 [2005-01-06 05:13:36]
-------------------------------------------------
{old driver = 2.1 from 1998(?)}
-------------------------------------------------
HARDWARE/SOFTWARE:
PROTOCOL: NETBIOS
OS VER:eCS 1.0x >> Warp3 Connect FP40
MOBO: JETWAY J-620BF (ATX) >> AMI ATLAS-II PCI (AT)
CPU: Celeron 366 >> Pentium 90
RAM: 376MB >> 64MB
CACHE: 4MB >> 4MB
NIC: 8139 - [2.5m HALF-DUPLEX XOVER) - 8029
FS: JFS >> HPFS386
CONTROLLER: AHA-2940A >> SECONDARY MASTER
SRC DRV on: 9.1GB SEAGATE CHEETAH 10K SCA-80 via 80/50 z-ADAPTER
DST DRV on: 2.1GB QUANTUM FIREBALL_TM2110A 3600
MODE: SCSI II >> PIO4 = 402.44091 KB/sec
===========================================================-====
#02 [2005-01-06 05:24:42]
-------------------------------------------------
{all 2.2 patch 2 from here onwards}
-------------------------------------------------
[8139 >> 8139 benchmark comparison on 10Mbit(HDX)HUB]
-------------------------------------------------
HARDWARE/SOFTWARE:
PROTOCOL: NETBIOS
OS VER: eCS 1.0x >> eCS 1.2 [JFS-BOOTED]
MOBO: JETWAY J-620BF (ATX) >> ECS-K7S5A (ATX)
CPU: CELERON 366 >> DURON 1.2GHz
RAM: 376MB [8MB shared onboard SiS Video] >> 256MB
CACHE: 4MB >> 4MB
NIC: 8139 - 15.0m - (10Mbit HALF-DUPLEX HUB] - 5.0m - 8139
FS: JFS >> JFS
CONTROLLER: AHA-2940AU >> PRIMARY MASTER
SRC DRV on: 9.1GB SEAGATE CHEETAH 10K SCA-80 via 80/50 z-ADAPTER
DST DRV on: 80GB SEAGATE BARRACUDA ATA100 7200
MODE: SCSI-II >> UDMA5 [DANI] = 863.78 KB/sec
--------------------------------------------------------
#03 [2005-01-06 07:29:11]
-------------------------------------------------
HARDWARE/SOFTWARE:
PROTOCOL: NETBIOS
OS VER:eCS 1.0x >> Warp4 FP16
MOBO: JETWAY J-620BF (ATX) >> AMI ATLAS-II PCI (AT)
CPU: Celeron 366 >> Pentium 90
RAM: 376MB >> 64MB
CACHE: 4MB >> 4MB
NIC: 8139 - (2.5m HALF-DUPLEX XOVER) - 8029
FS: JFS >> HPFS386
CONTROLLER: AHA-2940A >> SECONDARY MASTER
SRC DRV on: 9.1GB SEAGATE CHEETAH SCA-80 via 80/50 z-ADAPTER
DST DRV on: 2.1GB QUANTUM FIREBALL_TM2110A
MODE: SCSI II >> PIO4 = 595.29 KB/SEC
--------------------------------------------------------
however ditto to ramdrive was only 133.69 KB/sec
--------------------------------------------------------
#04 [2005-01-06 11:37:50]
-------------------------------------------------
HARDWARE/SOFTWARE:
PROTOCOL: NETBIOS
OS VER: WARP4 FP16 >> eCS 1.0x
MOBO: AMI ATLAS-II PCI (AT) >> JETWAY J-620BF (ATX)
CPU: Pentium 90 >> Celeron 366
RAM: 64MB >> 376MB
CACHE: 4MB >> 0MB
NIC: 8029 - [2.5m XOVER) - 8139
FS: 386HPFS >> RAMFS64
CONTROLLER: SECONDARY MASTER >> MEMORY
SRC DRV on: 2.1GB QUANTUM FIREBALL_TM2110A
DST DRV on: RAMFS64 DRIVE
MODE: PIO4 >> RAM = (DESTINATION) TRAPPED (SOLE OCCURRENCE)
--------------------------------------------------------
#05 [2005-01-06 12:07:47]
-------------------------------------------------
HARDWARE/SOFTWARE:
PROTOCOL: NETBIOS
OS VER:eCS 1.0x >> Warp3 Connect FP40
MOBO: AMI ATLAS-II PCI (AT) >> JETWAY J-620BF (ATX)
CPU: Pentium 90 >> Celeron 366
RAM: 64MB >> 376MB
CACHE: 4MB >> 0MB
NIC: 8029 - [2.5m HALF-DUPLEX XOVER) - 8139
FS: HPFS386 >> JFS
CONTROLLER: SECONDARY MASTER >> MEMORY
SRC DRV on: 2.1GB QUANTUM FIREBALL_TM2110A
DST DRV on: RAMFS64 DRIVE
MODE: PIO4 >> RAM = = 177.237649 KB/sec
--------------------------------------------------------
#06 [2005-01-06 12:29:40]
---------------------------------------------
HARDWARE/SOFTWARE:
PROTOCOL: NETBIOS
OS VER: WARP4 FP16 >> eCS 1.0x
MOBO: AMI ATLAS-II-PCI (AT) >> JETWAY J-620BF (ATX)
CPU: Pentium 90 >> Celeron 366
RAM: 64MB >> 376MB [8MB shared onboard SiS Video]
CACHE: 4MB >> 4MB
NIC: 8029 - [2.5m HALF-DUPLEX XOVER) - 8139
FS: 386HPFS >> JFS
CONTROLLER: SECONDARY MASTER >> AHA-2940AU
SRC DRV on: 2.1GB QUANTUM FIREBALL_TM2110A
DST DRV on: 9.1GB SEAGATE CHEETAH 10K SCA-80 via 80/50 z-ADAPTER
MODE: PIO4 >> SCSI-II = 551.964994 KB/sec
etc.
--
Regards,
Mike
Failed the exam for
--------------------
MCSE - Minesweeper Consultant and Solitaire Expert
--------------------
[ISP blocks *.exe, *.cmd, *.com, *.bat, *.reg attachments]
[Please use zipped versions of above]
[Non-text portions of this message have been removed]
Yahoo! Groups Links
To visit your group on the web, go to:
http://groups.yahoo.com/group/os2user/
To unsubscribe from this group, send an email to:
os2user-unsubscribe{at}yahoogroups.com
Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
---
* Origin: Waldo's Place USA Internet Gateway (1:3634/1000)SEEN-BY: 633/267 270 5030/786 @PATH: 3634/1000 12 106/2000 633/267 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.