[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

X-Surf100 network card driver for Linux



Hello!

As some here might have heard, Jens Schoenfeld send us one X-Surf100 [1]
network card so we, Michael Karcher that is, could write a driver for
it.

Thanks to his talent and skills, Michael was able to get the card
working quickly and he recently added some optimizations as suggested
by Jens Schoenfeld.

The card is currently installed in elgar and Michael ran some benchmarks
with the current driver to compare the card's performance with that of
the Ariadne II which is the primary networking card in elgar:

X-Surf100:

root@elgar:..mkarcher/xs100-3.10> nuttcp -r z6
   13.8133 MB /  10.01 sec =   11.5807 Mbps 0 %TX 96 %RX 0 retrans 1.82
msRTT
root@elgar:..mkarcher/xs100-3.10> nuttcp -t z6
    9.0625 MB /  10.07 sec =    7.5490 Mbps 67 %TX 1 %RX 0 retrans 3.16
msRTT

Ariadne:

root@elgar:..mkarcher/xs100-3.10> nuttcp -r z6
    9.1527 MB /  10.45 sec =    7.3490 Mbps 0 %TX 58 %RX 0 retrans 1.88
msRTT
root@elgar:..mkarcher/xs100-3.10> nuttcp -t z6
    6.6875 MB /  10.08 sec =    5.5673 Mbps 66 %TX 1 %RX 0 retrans 3.37
msRTT

Anyone who wants to try the driver, can clone it from the git repository
hosted on my Debian machine [2].

Adrian

> [1] http://www.bigbookofamigahardware.com/bboah/product.aspx?id=1973
> [2] git clone git://z6.physik.fu-berlin.de/xsurf100.git

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz@debian.org
`. `'   Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


Reply to: