Mark Dowdy(deleted)
|
devnp-e1000 Driver Tuning
|
Mark Dowdy(deleted)
08/25/2011 4:43 PM
post88379
|
devnp-e1000 Driver Tuning
We're seeing intermittent packet delays, and packet loss in 'high traffic' situations, using the native io-pkt e1000
driver with the Intel 82576 Quad NIC (device ID 10c9h). Are there driver tuning parameters other than those listed in
the on-line docs that could be relevant/helpful? If it matters, we're running our time critical traffic on a second
instance of io-pkt using the following driver options: -opci=1,vid=0x8086,did=0x10c9,priority=32,receive=512,transmit=
4096.
In our standard configuration, we have a master computer exchanging 4000 packets per second with two peripherals (8000
packets total, 4000 in, 4000 out). The packet loss occurs with both peripherals running. With only one peripheral
connected, packet delays are seen but there's little/no packet loss. nicinfo is only showing non-zero counts on the "OK"
lines; there are no non-zero error counts. The packets are fairly small, 103 bytes from the master to the peripherals,
and 191 bytes from the peripherals to the master.
I'm not familiar with the driver internals but our code is running fine on QNX 6.4.1 with a different NIC, the Intel
80003ES2LAN (device ID 1096h). We're migrating to the 82576 due to hardware obsolescence. Could something funky be going
on with the 82576 portion of the driver?
Thanks.
Mark
|
|
|