Problems with two r8169 nics

David_Ingram

New Member
Feb 2, 2012
5
0
1
I have a test server I am setting up the has 4 nics installed. 2 are onboard Intel using the e1000 driver. 2 are addons and are using the r8169 driver. The problem is that only 1 of the 2 r8169's succesfully loads on boot. See the following truncated dmesg output:

Code:
r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
r8169 0000:08:03.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
r8169 0000:08:03.0: no PCI Express capability
eth0: RTL8169sc/8110sc at 0xffffc900125ac000, 00:0a:cd:1e:b2:83, XID 18000000 IRQ 16
ata_piix 0000:00:1f.2: version 2.13
ata_piix 0000:00:1f.2: PCI INT B -> GSI 19 (level, low) -> IRQ 19
ata_piix 0000:00:1f.2: MAP [ P0 P2 P1 P3 ]
ata_piix 0000:00:1f.2: setting latency timer to 64
r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
r8169 0000:08:04.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
r8169 0000:08:04.0: BAR 1: can't reserve mem region [0xebef4000-0xebef40ff]
r8169 0000:08:04.0: could not request regions.
r8169 0000:08:04.0: PCI INT A disabled
scsi1 : ata_piix
r8169: probe of 0000:08:04.0 failed with error -16

I guess this is a bug with the driver? And if so is there a different kernel I could try out that might fix my problem?

Code:
Linux version 2.6.32-6-pve

Thanks in advance if anyone has any advice for me.
 
post the output of pveversion -v, showing your full software version.
 
Thanks for the reply Tom. Here is the output from pveversion -v:

Code:
root@cassiusclay:~# pveversion -v
pve-manager: 2.0-18 (pve-manager/2.0/16283a5a)
running kernel: 2.6.32-6-pve
proxmox-ve-2.6.32: 2.0-55
pve-kernel-2.6.32-6-pve: 2.6.32-55
lvm2: 2.02.88-2pve1
clvm: 2.02.88-2pve1
corosync-pve: 1.4.1-1
openais-pve: 1.1.4-1
libqb: 0.6.0-1
redhat-cluster-pve: 3.1.8-3
pve-cluster: 1.0-17
qemu-server: 2.0-13
pve-firmware: 1.0-14
libpve-common-perl: 1.0-11
libpve-access-control: 1.0-5
libpve-storage-perl: 2.0-9
vncterm: 1.0-2
vzctl: 3.0.29-3pve8
vzprocps: 2.0.11-2
vzquota: 3.0.12-3
pve-qemu-kvm: 1.0-1
ksm-control-daemon: 1.1-1
 
software version looks fine, I just checked our very latest kernel, no update here.

can you try another slot for your add-on card (just a wild guess ...)
 
I didn't have an extra slot, so I just switched out the slots that cards were in. Lo and behold everything works fine now. I wish I could I could say I understand why but I don't. Regardless, thanks for ideas Tom.

-Dave
 

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!