Добрый день!
Есть две проблемы с этой сетевой картой.
1. Проскакивает большое количество дропов и ошибок rx_crc_errors.
root@zentyal:~# ethtool -S eth0 | grep error
rx_errors: 147
tx_errors: 0
rx_length_errors: 0
rx_over_errors: 0
rx_crc_errors: 147
rx_frame_errors: 0
rx_missed_errors: 0
tx_aborted_errors: 0
tx_carrier_errors: 0
tx_fifo_errors: 0
tx_heartbeat_errors: 0
tx_window_errors: 0
rx_long_length_errors: 0
rx_short_length_errors: 0
rx_align_errors: 0
rx_csum_offload_errors: 7
uncorr_ecc_errors: 0
corr_ecc_errors: 0
-кабель проверяли
-дрова последнии доступные для e1000e
2. При установке на HP ProCurve (и другом оборудовании проверял) 100 full duplex - на порту сетевухи, определяется 100 Half и начинаются коллизии, только в Auto - на порту 100 full duplex.
При принудительной установке на сетевухе 100 full duplex - нет коннекта.
Система работает на zentyal
root@zentyal:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.3 LTS
Release: 12.04
Codename: precise
root@zentyal:~# uname -a
Linux zentyal 3.2.0-52-generic-pae
дрова e1000e version: 2.4.14-NAPI
Тут есть линк
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1018561в которой говорят об обновлении ядра, дык вот, если я установлю на сборку zentyal, ядро 3.7.9, я скорее всего потеряю возможность обновлять дистрибутив zentyal - это так?
И правильно я понимаю, что оба пункта - это баги?
root@zentyal:~# sudo lspci -knn |grep "\Eth" -A2
01:00.0 Ethernet controller [0200]: Intel Corporation 82574L Gigabit Network Connection [8086:10d3]
Subsystem: Intel Corporation Device [8086:202c]
Kernel driver in use: e1000e
--
02:00.0 Ethernet controller [0200]: Intel Corporation 82574L Gigabit Network Connection [8086:10d3]
Subsystem: Intel Corporation Device [8086:202c]
Kernel driver in use: e1000e
root@zentyal:~# ethtool -i eth0
driver: e1000e
version: 2.4.14-NAPI
firmware-version: 2.1-2
bus-info: 0000:02:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
root@zentyal:~# ethtool -k eth0
Offload parameters for eth0:
rx-checksumming: on
tx-checksumming: on
scatter-gather: on
tcp-segmentation-offload: off
udp-fragmentation-offload: off
generic-segmentation-offload: on
generic-receive-offload: on
large-receive-offload: off
rx-vlan-offload: on
tx-vlan-offload: on
ntuple-filters: off
receive-hashing: on
Пользователь решил продолжить мысль 05 Сентября 2013, 22:06:51:
Сегодня вышло обновление дров version: 2.5.4-NAPI, поставил, проблему с дуплексом это не решило, rx_crc_errors сыплются.