many many errors on eth1

sxlderek

Member
Dec 1, 2009
11
0
21
Sha Tin, Hong Kong, Hong Kong
Hi,

Sorry for my bad English.

I have 2 boxes, with almost identical hardware
each box has 2 nic
box1 is working perfectly
however, on box2, if I start any VM connected to eth1, the eth1 will have many many errors on after 1-2 minutes


Code:
eth1      Link encap:Ethernet  HWaddr 00:1b:21:6d:34:d2
          inet6 addr: fe80::21b:21ff:fe6d:34d2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1257 errors:2886218022240 dropped:481036337040 overruns:0 frame:1924145348160
          TX packets:9 errors:962072674080 dropped:0 overruns:0 carrier:962072674080
          collisions:481036337040 txqueuelen:1000
          RX bytes:78879 (77.0 KiB)  TX bytes:698 (698.0 B)
          Memory:fe4c0000-fe4e0000

I am pretty sure it is not hardware problem, because I had changed NIC, cables and the switch port.

My config:

Code:
vh102:/var/log# pveversion -v
pve-manager: 1.7-10 (pve-manager/1.7/5323)
running kernel: 2.6.32-4-pve
proxmox-ve-2.6.32: 1.7-28
pve-kernel-2.6.32-4-pve: 2.6.32-28
pve-kernel-2.6.18-2-pve: 2.6.18-5
qemu-server: 1.1-25
pve-firmware: 1.0-9
libpve-storage-perl: 1.0-16
vncterm: 0.9-2
vzctl: 3.0.24-1pve4
vzdump: 1.2-9
vzprocps: 2.0.11-1dso2
vzquota: 3.0.11-1
pve-qemu-kvm: 0.13.0-2
ksm-control-daemon: 1.0-4
vh102:/var/log# cat /etc/network/interfaces
# network interface settings
auto lo
iface lo inet loopback

iface eth0 inet manual

iface eth1 inet manual

auto vmbr0
iface vmbr0 inet static
        address  172.18.1.202
        netmask  255.255.255.0
        gateway  172.18.1.254
        bridge_ports eth0
        bridge_stp off
        bridge_fd 0

auto vmbr1
iface vmbr1 inet manual
        bridge_ports eth1
        bridge_stp off
        bridge_fd 0

vh102:/var/log#

Can anyone tell me how to solve this problem or where to start troubleshooting?
Thank you in advance. :)
 
the problem is too many errors on eth1

Code:
eth1      Link encap:Ethernet  HWaddr 00:1b:21:6d:34:d2
          inet6 addr: fe80::21b:21ff:fe6d:34d2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1257 [COLOR=red][B]errors:2886218022240 dropped:481036337040 [/B][/COLOR]overruns:0 frame:1924145348160
          TX packets:9 [COLOR=red][B]errors:962072674080 [/B][/COLOR]dropped:0 overruns:0 carrier:962072674080
          [COLOR=red][B]collisions:481036337040 [/B][/COLOR]txqueuelen:1000
          RX bytes:78879 (77.0 KiB)  TX bytes:698 (698.0 B)
          Memory:fe4c0000-fe4e0000

thank you for your reply Dietmar :)
 
the problem is too many errors on eth1

Code:
eth1      Link encap:Ethernet  HWaddr 00:1b:21:6d:34:d2
          inet6 addr: fe80::21b:21ff:fe6d:34d2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1257 [COLOR=red][B]errors:2886218022240 dropped:481036337040 [/B][/COLOR]overruns:0 frame:1924145348160
          TX packets:9 [COLOR=red][B]errors:962072674080 [/B][/COLOR]dropped:0 overruns:0 carrier:962072674080
          [COLOR=red][B]collisions:481036337040 [/B][/COLOR]txqueuelen:1000
          RX bytes:78879 (77.0 KiB)  TX bytes:698 (698.0 B)
          Memory:fe4c0000-fe4e0000

thank you for your reply Dietmar :)

...I've seen this on my supermicro X8SIL-F mobo.
It comes with Dual Intel® 82574L Gigabit Ethernet Controllers

Apparently there are some problems with all major distros with these, see here: https://bugzilla.redhat.com/show_bug.cgi?id=632650
I am currently not using pve on this mobo anymore, but I think the problems were gone with the 2.6.35 kernel (kvm-only) from the pvetest repo.
Also check your BIOS settings regarding ACPM,
This is what solved my problems ultimately for all distros and this mobo: http://communities.vmware.com/message/1617073#1617073
 
I just uploaded a new 2.6.32 kernel including an updated e1000e driver to the 'pvetest' repository - please can you test if that solves the problem?

# wget ftp://download.proxmox.com/debian/d...4/pve-kernel-2.6.32-4-pve_2.6.32-29_amd64.deb
# dpkg -i pve-kernel-2.6.32-4-pve_2.6.32-29_amd64.deb

Hi Dietmar,

I gave it a quick test with a fresh setup of pve-1.7, where I can
confirm that the problem still persist with stock kernel.

Your newly uploaded kernel with updated e1000e driver solved the problem!
...tested it by uploading a couple GBs of ISOs to the storage. Normally the nics would
have stopped working around 150MB upload.

Nics are stable with "Active State Power Management" set to "enabled" in the BIOS now ;-)

...thanks for your fast action!
 
Hi Dietmar and p3x-749

My NIC is also an "Intel Corporation 82574L Gigabit Network Connection"

Yes, the new kernel solved the problem!

Thank you very very much (^o^)

PS. sorry for late reply, I was busy fixing a failed database in the last few days.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!