ixgbe/udev mystery

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi @all,

I've setup a F14 box (minimal install) on a Supermicro server. So far, so good. After some configuration (mainly automtic stuff done by puppet) and a reboot I noticed that only the 1Gb network cards where configured but not the 10Gb cards. I didn't even see eth2 and eth3 using ifonfig -a. A look into /etc/udev/rules.d/70-persistent-net.rules shows only entries for the 1Gb cards:

# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x8086:0x1096 (e1000e) (custom name provided by external tool)
SUBSYSTEM=="net", ACTION="" DRIVERS=="?*", ATTR{address}=="00:30:48:d7:1c:9e", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x8086:0x1096 (e1000e) (custom name provided by external tool)
SUBSYSTEM=="net", ACTION="" DRIVERS=="?*", ATTR{address}=="00:30:48:d7:1c:9f", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

So I've added the 10Gb cards manually (from an Ubuntu installation on an equal box):

# PCI device 0x8086:0x10ec (ixgbe)
SUBSYSTEM=="net", ACTION="" DRIVERS=="?*", ATTR{address}=="00:1b:21:3b:6c:19", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"

# PCI device 0x8086:0x10ec (ixgbe)
SUBSYSTEM=="net", ACTION="" DRIVERS=="?*", ATTR{address}=="00:1b:21:3b:6c:18", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth3"

So I also added ifcfg-eth2 and ifcfg-eth3 to /etc/sysconfig/network-scripts with something like this (real IP configuration will be done later):

DEVICE="eth2"
HWADDR="00:1b:21:3b:6c:19"
NM_CONTROLLED="yes"
>

Now the funny stuff starts, after the first reboot the devices eth2 and eth3 shown up typing ifconfig -a. After the second reboot the eth2 and eth3 interface disappeared again and I now see in dmesg:

[ÂÂÂ 6.159363] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver - version 2.0.62-k2
[ÂÂÂ 6.159367] ixgbe: Copyright (c) 1999-2010 Intel Corporation.
[ÂÂÂ 6.159425] ixgbe 0000:0c:00.0: enabling device (0000 -> 0002)
[ÂÂÂ 6.159435] ixgbe 0000:0c:00.0: PCI->APIC IRQ transform: INT B -> IRQ 17
[ÂÂÂ 6.159449] ixgbe 0000:0c:00.0: setting latency timer to 64
[...]
[ÂÂÂ 7.039039] ixgbe 0000:0c:00.0: HW Init failed: -15
[ÂÂÂ 7.039077] ixgbe: probe of 0000:0c:00.0 failed with error -15
[ÂÂÂ 7.039099] ixgbe 0000:0c:00.1: enabling device (0000 -> 0002)
[ÂÂÂ 7.039108] ixgbe 0000:0c:00.1: PCI->APIC IRQ transform: INT A -> IRQ 16
[ÂÂÂ 7.039119] ixgbe 0000:0c:00.1: setting latency timer to 64
[ÂÂÂ 7.895037] ixgbe 0000:0c:00.1: HW Init failed: -15
[ÂÂÂ 7.895056] ixgbe: probe of 0000:0c:00.1 failed with error -15

Any ideas?

Regards, Thomas
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux