[Click] e1000-5.7.6 polling driver
Beyers Cronje
bcronje at gmail.com
Wed Mar 9 21:05:22 EST 2005
Hi,
I've got a working click polling driver based on Intel's latest e1000
v5.7.6 driver. Anyone interested in testing/using the driver pop me an
email.
Stability seems good. Current interface stats runnin in polling mode:
RX packets:519393113 errors:25 dropped:0 overruns:0 frame:25
TX shows 0 errors.
(Not sure where the 25 frame errors are from, but minute in comparison
with RX packets)
I havent done much performance testing, but should theoretically have
similar performance to the click supplied polling driver.
Tested on Linux 2.4.26 with 82541GI and 82545GM controllers (both
controllers not supported on the supplied click driver).
The driver should provide polling support for the following controllers:
E1000_DEV_ID_82542 0x1000
E1000_DEV_ID_82543GC_FIBER 0x1001
E1000_DEV_ID_82543GC_COPPER 0x1004
E1000_DEV_ID_82544EI_COPPER 0x1008
E1000_DEV_ID_82544EI_FIBER 0x1009
E1000_DEV_ID_82544GC_COPPER 0x100C
E1000_DEV_ID_82544GC_LOM 0x100D
E1000_DEV_ID_82540EM 0x100E
E1000_DEV_ID_82540EM_LOM 0x1015
E1000_DEV_ID_82540EP_LOM 0x1016
E1000_DEV_ID_82540EP 0x1017
E1000_DEV_ID_82540EP_LP 0x101E
E1000_DEV_ID_82545EM_COPPER 0x100F
E1000_DEV_ID_82545EM_FIBER 0x1011
E1000_DEV_ID_82545GM_COPPER 0x1026
E1000_DEV_ID_82545GM_FIBER 0x1027
E1000_DEV_ID_82545GM_SERDES 0x1028
E1000_DEV_ID_82546EB_COPPER 0x1010
E1000_DEV_ID_82546EB_FIBER 0x1012
E1000_DEV_ID_82546EB_QUAD_COPPER 0x101D
E1000_DEV_ID_82541EI 0x1013
E1000_DEV_ID_82541EI_MOBILE 0x1018
E1000_DEV_ID_82541ER 0x1078
E1000_DEV_ID_82547GI 0x1075
E1000_DEV_ID_82541GI 0x1076
E1000_DEV_ID_82541GI_MOBILE 0x1077
E1000_DEV_ID_82541GI_LF 0x107C
E1000_DEV_ID_82546GB_COPPER 0x1079
E1000_DEV_ID_82546GB_FIBER 0x107A
E1000_DEV_ID_82546GB_SERDES 0x107B
E1000_DEV_ID_82546GB_PCIE 0x108A
E1000_DEV_ID_82547EI 0x1019
Regards
Beyers Cronje
More information about the click
mailing list