I'm trying to use the e1000e driver on kernel 3.2.31 with the PREEMPT_RT rt47 patches applied, but the driver is giving me an error. I'm using the latest hg source of the etherlab master (4151f6f4c3e1).
The startup of the normal driver looks like this: e1000e: Intel(R) PRO/1000 Network Driver - 1.5.1-k e1000e: Copyright(c) 1999 - 2011 Intel Corporation. e1000e 0000:01:00.0: Disabling ASPM L1 e1000e 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 e1000e 0000:01:00.0: setting latency timer to 64 e1000e 0000:01:00.0: irq 41 for MSI/MSI-X e1000e 0000:01:00.0: eth0: (PCI Express:2.5GT/s:Width x4) 68:05:ca:0a:99:18 e1000e 0000:01:00.0: eth0: Intel(R) PRO/1000 Network Connection e1000e 0000:01:00.0: eth0: MAC: 0, PHY: 4, PBA No: D50868-008 e1000e 0000:01:00.1: Disabling ASPM L1 e1000e 0000:01:00.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17 e1000e 0000:01:00.1: setting latency timer to 64 e1000e 0000:01:00.1: irq 42 for MSI/MSI-X udev[9851]: renamed network interface eth0 to eth1 e1000e 0000:01:00.0: irq 41 for MSI/MSI-X e1000e 0000:01:00.0: irq 41 for MSI/MSI-X ADDRCONF(NETDEV_UP): eth1: link is not ready e1000e 0000:01:00.1: eth0: (PCI Express:2.5GT/s:Width x4) 68:05:ca:0a:99:19 e1000e 0000:01:00.1: eth0: Intel(R) PRO/1000 Network Connection e1000e 0000:01:00.1: eth0: MAC: 0, PHY: 4, PBA No: D50868-008 udev[9851]: renamed network interface eth0 to eth2 e1000e 0000:01:00.1: irq 42 for MSI/MSI-X e1000e 0000:01:00.1: irq 42 for MSI/MSI-X ADDRCONF(NETDEV_UP): eth2: link is not ready The startup of the EC driver looks like this: ec_e1000e: EtherCAT-capable Intel(R) PRO/1000 Network Driver - 1.5.1-k-EtherCAT ec_e1000e: Copyright(c) 1999 - 2011 Intel Corporation. ec_e1000e 0000:01:00.0: Disabling ASPM L1 ec_e1000e 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 ec_e1000e 0000:01:00.0: setting latency timer to 64 ec_e1000e 0000:01:00.0: irq 41 for MSI/MSI-X EtherCAT: Accepting 68:05:CA:0A:99:18 as main device for master 0. ec_e1000e 0000:01:00.0: irq 41 for MSI/MSI-X ec_e1000e 0000:01:00.0: (unregistered net_device): MSI interrupt test failed, using legacy interrupt. EtherCAT 0: Starting EtherCAT-IDLE thread. ec_e1000e 0000:01:00.0: (unregistered net_device): (PCI Express:2.5GT/s:Width x4) 68:05:ca:0a:99:18 ec_e1000e 0000:01:00.0: (unregistered net_device): Reset adapter ec_e1000e 0000:01:00.0: (unregistered net_device): Intel(R) PRO/1000 Network Connection ec_e1000e 0000:01:00.0: (unregistered net_device): MAC: 0, PHY: 4, PBA No: D50868-008 ec_e1000e 0000:01:00.1: Disabling ASPM L1 ec_e1000e 0000:01:00.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17 ec_e1000e 0000:01:00.1: setting latency timer to 64 ec_e1000e 0000:01:00.1: irq 41 for MSI/MSI-X ec_e1000e 0000:01:00.0: (unregistered net_device): Hardware Error ec_e1000e 0000:01:00.1: (unregistered net_device): Hardware Error ec_e1000e 0000:01:00.1: eth0: (PCI Express:2.5GT/s:Width x4) 68:05:ca:0a:99:19 ec_e1000e 0000:01:00.1: eth0: Intel(R) PRO/1000 Network Connection ec_e1000e 0000:01:00.1: eth0: MAC: 0, PHY: 4, PBA No: D50868-008 udev[9825]: renamed network interface eth0 to eth2 ec_e1000e 0000:01:00.1: irq 41 for MSI/MSI-X ec_e1000e 0000:01:00.1: irq 41 for MSI/MSI-X ADDRCONF(NETDEV_UP): eth2: link is not ready ec_e1000e 0000:01:00.0: (unregistered net_device): Reset adapter ec_e1000e 0000:01:00.0: (unregistered net_device): Reset adapter ec_e1000e 0000:01:00.0: (unregistered net_device): Reset adapter ec_e1000e 0000:01:00.0: (unregistered net_device): Reset adapter And then this reset repeats every 2 seconds until I reload the regular driver. Any ideas where it's going wrong and how to resolve it? _______________________________________________ etherlab-users mailing list etherlab-users@etherlab.org http://lists.etherlab.org/mailman/listinfo/etherlab-users