Hi all, I use a VME board GE-Fanuc 7807 which has 2 Interl PRO/1000 NIC. I can load the rt_e1000.ko module but as soon as I start the first NIC (ETH0) with "/usr/local/rtnet/sbin/rtifconfig rteth0 up 192.168.1.90" the system crashes (it reboots). No problem when starting the second NIC (ETH1)
so I made some investigation and I saw that the first NIC shares the IRQ 11 with two devices: 00:02.0 VGA and 00:1d.0 USB Controller here is part of dmesg when the driver is loaded: *************************************************************************************** Intel(R) PRO/1000 Network Driver - version 7.1.9 Copyright (c) 1999-2006 Intel Corporation. PCI: Found IRQ 11 for device 0000:02:05.0 --> PCI: Sharing IRQ 11 with 0000:00:02.0 --> PCI: Sharing IRQ 11 with 0000:00:1d.0 e1000: 0000:02:05.0: e1000_probe: (PCI:33MHz:64-bit) 00:20:38:01:bd:aa RTnet: registered rteth0 e1000: rteth0: e1000_probe: Intel(R) PRO/1000 Network Connection PCI: setting IRQ 10 as level-triggered PCI: Found IRQ 10 for device 0000:02:05.1 --> PCI: Sharing IRQ 10 with 0000:00:1f.3 e1000: 0000:02:05.1: e1000_probe: (PCI:33MHz:64-bit) 00:20:38:01:bd:ab RTnet: registered rteth1 e1000: rteth1: e1000_probe: Intel(R) PRO/1000 Network Connection ******************************************************************************** and here the lspci output ********************************************************************************* 00:00.0 Host bridge: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02) 00:00.1 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02) 00:00.3 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02) 00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02) 00:02.1 Display controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02) 00:1c.0 PCI bridge: Intel Corporation 6300ESB 64-bit PCI-X Bridge (rev 02) 00:1d.0 USB Controller: Intel Corporation 6300ESB USB Universal Host Controller (rev 02) 00:1d.1 USB Controller: Intel Corporation 6300ESB USB Universal Host Controller (rev 02) 00:1d.4 System peripheral: Intel Corporation 6300ESB Watchdog Timer (rev 02) 00:1d.5 PIC: Intel Corporation 6300ESB I/O Advanced Programmable Interrupt Controller (rev 02) 00:1d.7 USB Controller: Intel Corporation 6300ESB USB2 Enhanced Host Controller (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 0a) 00:1f.0 ISA bridge: Intel Corporation 6300ESB LPC Interface Controller (rev 02) 00:1f.1 IDE interface: Intel Corporation 6300ESB PATA Storage Controller (rev 02) 00:1f.3 SMBus: Intel Corporation 6300ESB SMBus Controller (rev 02) 01:05.0 Class ff00: VMIC Unknown device 0004 (rev 01) 01:0c.0 Ethernet controller: Intel Corporation 8255xER/82551IT Fast Ethernet Controller (rev 10) 01:0d.0 Bridge: Tundra Semiconductor Corp. CA91C042 [Universe] (rev 02) 02:05.0 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (Copper) (rev 01) 02:05.1 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (Copper) (rev 01) 02:0e.0 Network controller: PLX Technology, Inc. PCI <-> IOBus Bridge (rev 01) ********************************************************************************* Then I tried to disable the USB in the BIOS and I was able to use both NICs. So for now it is a good solution, but maybe in the future I will also need to use USB. Can someone tell me something about this problem Thanks in advanced here is the dmesg when USB is disabled Note that the first NIC in this case shared the interrupt just with 00:02.0 VGA ******************************************************************* Intel(R) PRO/1000 Network Driver - version 7.1.9 Copyright (c) 1999-2006 Intel Corporation. PCI: Found IRQ 11 for device 0000:02:05.0 --> PCI: Sharing IRQ 11 with 0000:00:02.0 e1000: 0000:02:05.0: e1000_probe: (PCI:33MHz:64-bit) 00:20:38:01:bd:aa RTnet: registered rteth0 e1000: rteth0: e1000_probe: Intel(R) PRO/1000 Network Connection PCI: setting IRQ 10 as level-triggered PCI: Found IRQ 10 for device 0000:02:05.1 --> PCI: Sharing IRQ 10 with 0000:00:1f.3 e1000: 0000:02:05.1: e1000_probe: (PCI:33MHz:64-bit) 00:20:38:01:bd:ab RTnet: registered rteth1 e1000: rteth1: e1000_probe: Intel(R) PRO/1000 Network Connection ****************************************************************** output of lspci without USB *********************************************************************************** 00:00.0 Host bridge: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02) 00:00.1 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02) 00:00.3 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02) 00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02) 00:02.1 Display controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02) 00:1c.0 PCI bridge: Intel Corporation 6300ESB 64-bit PCI-X Bridge (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 0a) 00:1f.0 ISA bridge: Intel Corporation 6300ESB LPC Interface Controller (rev 02) 00:1f.1 IDE interface: Intel Corporation 6300ESB PATA Storage Controller (rev 02) 00:1f.3 SMBus: Intel Corporation 6300ESB SMBus Controller (rev 02) 01:05.0 Class ff00: VMIC Unknown device 0004 (rev 01) 01:0c.0 Ethernet controller: Intel Corporation 8255xER/82551IT Fast Ethernet Controller (rev 10) 01:0d.0 Bridge: Tundra Semiconductor Corp. CA91C042 [Universe] (rev 02) 02:05.0 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (Copper) (rev 01) 02:05.1 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (Copper) (rev 01) 02:0e.0 Network controller: PLX Technology, Inc. PCI <-> IOBus Bridge (rev 01) ******************************************************************************* Some other useful information: uname -a Linux ACU 2.6.22 #6 SMP Tue Feb 12 19:14:37 UTC 2008 i686 GNU/Linux rtnet svn info Path: . URL: https://rtnet.svn.sourceforge.net/svnroot/rtnet/trunk/rtnet Repository Root: https://rtnet.svn.sourceforge.net/svnroot/rtnet Repository UUID: be94bdbd-1fe7-0310-aeeb-c95d3c307607 Revision: 1146 Node Kind: directory Schedule: normal Last Changed Author: kiszka Last Changed Rev: 1146 Last Changed Date: 2007-12-27 18:49:59 +0100 (Thu, 27 Dec 2007) -- MICROGATE S.r.l. Via Stradivari, 4 I-39100 BOLZANO-BOZEN (ITALY) Tel. 0471-501532 Fax 0471-501524 http://www.microgate.it/engineering/ ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ RTnet-users mailing list RTnet-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rtnet-users