On Thu, Mar 4, 2010 at 3:19 AM, Metal Thrashing Mad <thrash.d...@gmail.com> wrote: > Just read the mail from Nikita, about fixeep-82573-dspd.sh.
I didn't see that mail. That script is only for 82573. > Running the script returns - > No appropriate hardware found for this fixup. > > Knowing full well that doing the following could render my card > useless, void the warranty .... I modified the script to return true > for the model I have. okay, but why? > Running iperf with a total of 128 inbound connections with a -t of > 6000 a few times has not broke anything. Looks like this script may > have fixed things. Iptraf was showing consistent 80,xxx kbit/s did this test usually fail before? > > Here's an eeprom dump (after the script was ran) > > ethtool -e eth0 > Offset Values > ------ ------ > 0x0000 00 0e 0c c2 82 04 10 02 ff ff 00 10 ff ff ff ff > 0x0010 60 d2 03 00 0b 64 76 14 86 80 7c 10 86 80 85 b2 so the 0x85 1 bytes from the end changed from 0x84 when you ran that script. looking in the handy dandy manual for your 82541 posted at sourceforge, EEPROM address map section, I see that bit you changed is for uh, word, 0xF, 0xb284 became 0xb285 (aka bit 0) bit zero is: reserved looking into our internal documentation, that bit really shouldn't be doing anything if you are at 1Gb/s link. My guess is you're going to see the problem again. > 0x0020 dd 20 55 55 00 00 90 2f 00 32 12 00 20 1e 12 00 > 0x0030 20 1e 12 00 20 1e 12 00 20 1e 09 00 00 02 00 00 > 0x0040 0c 00 a6 93 0b 28 00 00 00 04 ff ff ff ff ff ff > 0x0050 ff ff ff ff ff ff ff ff ff ff ff ff ff ff 02 06 > 0x0060 00 01 00 40 16 12 07 40 ff ff ff ff ff ff ff ff > 0x0070 ff ff ff ff ff ff ff ff ff ff ff ff ff ff d4 19 > > If that doesn't show up correctly http://pastebin.ca/1822468 > > Here's an ethtool -S > > ethtool -S eth0 > NIC statistics: > rx_packets: 102700084 > tx_packets: 72630664 > rx_bytes: 136903466843 > tx_bytes: 44351377340 > rx_broadcast: 3743 > tx_broadcast: 93 > rx_multicast: 0 > tx_multicast: 6 > rx_errors: 0 > tx_errors: 0 > tx_dropped: 0 > multicast: 0 > collisions: 0 > rx_length_errors: 0 > rx_over_errors: 0 > rx_crc_errors: 0 > rx_frame_errors: 0 > rx_no_buffer_count: 3 > rx_missed_errors: 0 > tx_aborted_errors: 0 > tx_carrier_errors: 0 > tx_fifo_errors: 0 > tx_heartbeat_errors: 0 > tx_window_errors: 0 > tx_abort_late_coll: 0 > tx_deferred_ok: 2 > tx_single_coll_ok: 0 > tx_multi_coll_ok: 0 > tx_timeout_count: 0 > tx_restart_queue: 821779 > rx_long_length_errors: 0 > rx_short_length_errors: 0 > rx_align_errors: 0 > tx_tcp_seg_good: 1573008 > tx_tcp_seg_failed: 0 > rx_flow_control_xon: 2 > rx_flow_control_xoff: 2 > tx_flow_control_xon: 71929941 > tx_flow_control_xoff: 71896901 > rx_long_byte_count: 136903466843 > rx_csum_offload_good: 102696253 > rx_csum_offload_errors: 0 > alloc_rx_buff_failed: 0 > tx_smbus: 0 > rx_smbus: 0 > dropped_smbus: 0 > > Another pastebin link for the above > http://pastebin.ca/1822475 > > If you need anymore hardware information to update that script, let me know. > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > E1000-devel mailing list > E1000-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/e1000-devel > To learn more about Intel® Ethernet, visit > http://communities.intel.com/community/wired > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired