network interface not recognized on Intel S3420GPLC board
I installed OpenBSD 4.6 on an Intel SR1630HGP server that has an Intel S3420GPLC board. There are three network interfaces on the server: one card, and two on the motherboard. The card is recognized: em0 at pci1 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic 8 int 16 (irq 11), address 00:1b:21:49:8d:8c As is one of the interfaces on the board: em1 at pci3 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic 8 int 16 (irq 10), address 00:15:17:ad:e4:20 Looking at dmesg, the devices flanking pci3 are: ppb1 at pci0 dev 28 function 0 vendor Intel, unknown product 0x3b42 rev 0x05: a pic 8 int 16 (irq 10) pci2 at ppb1 bus 2 ppb2 at pci0 dev 28 function 4 vendor Intel, unknown product 0x3b4a rev 0x05 pci3 at ppb2 bus 3 em1 at pci3 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic 8 int 16 (irq 10), address 00:15:17:ad:e4:20 ppb3 at pci0 dev 28 function 6 vendor Intel, unknown product 0x3b4e rev 0x05 pci4 at ppb3 bus 4 vga1 at pci4 dev 0 function 0 Matrox MGA G200e (ServerEngines) rev 0x02 I would expect there to be an em2 for the second onboard interface, but there is none. `ifconfig -a` doesn't show any additional interfaces. Any magic hacks I can try to get that second onboard interface working? Thanks, Ross
Re: network interface not recognized on Intel S3420GPLC board
Ah, I didn't know about that command, here it is: # pcidump Domain /dev/pci0: 0:0:0: Intel unknown 0:5:0: Intel unknown 0:8:0: Intel unknown 0:8:1: Intel unknown 0:8:2: Intel unknown 0:8:3: Intel unknown 0:16:0: Intel unknown 0:16:1: Intel unknown 0:25:0: Intel unknown 0:26:0: Intel unknown 0:28:0: Intel unknown 0:28:4: Intel unknown 0:28:6: Intel unknown 0:28:7: Intel unknown 0:29:0: Intel unknown 0:30:0: Intel 82801BA Hub-to-PCI 0:31:0: Intel unknown 0:31:2: Intel unknown 0:31:3: Intel unknown 0:31:5: Intel unknown 1:0:0: Intel PRO/1000 MT (82574L) 3:0:0: Intel PRO/1000 MT (82574L) 4:0:0: Matrox MGA G200e (ServerEngines) On 03/02/2010 02:01 PM, Gleydson Soares wrote: can you show the out of the command pcidump ! On Tue, Mar 2, 2010 at 3:53 PM, Ross Davis rda...@ffame.org wrote: I installed OpenBSD 4.6 on an Intel SR1630HGP server that has an Intel S3420GPLC board. There are three network interfaces on the server: one card, and two on the motherboard. The card is recognized: em0 at pci1 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic 8 int 16 (irq 11), address 00:1b:21:49:8d:8c As is one of the interfaces on the board: em1 at pci3 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic 8 int 16 (irq 10), address 00:15:17:ad:e4:20 Looking at dmesg, the devices flanking pci3 are: ppb1 at pci0 dev 28 function 0 vendor Intel, unknown product 0x3b42 rev 0x05: a pic 8 int 16 (irq 10) pci2 at ppb1 bus 2 ppb2 at pci0 dev 28 function 4 vendor Intel, unknown product 0x3b4a rev 0x05 pci3 at ppb2 bus 3 em1 at pci3 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic 8 int 16 (irq 10), address 00:15:17:ad:e4:20 ppb3 at pci0 dev 28 function 6 vendor Intel, unknown product 0x3b4e rev 0x05 pci4 at ppb3 bus 4 vga1 at pci4 dev 0 function 0 Matrox MGA G200e (ServerEngines) rev 0x02 I would expect there to be an em2 for the second onboard interface, but there is none. `ifconfig -a` doesn't show any additional interfaces. Any magic hacks I can try to get that second onboard interface working? Thanks, Ross -- Ross P. Davis Software Engineer / IT Specialist The Foundation for Applied Molecular Evolution Phone: 352.271.7005 Fax: 352.271.7076 www.ffame.org
Re: network interface not recognized on Intel S3420GPLC board
pcidump -v and complete dmesg will be more useful for developers On Tue, Mar 2, 2010 at 8:07 PM, Ross Davis rda...@ffame.org wrote: Ah, I didn't know about that command, here it is: # pcidump Domain /dev/pci0: B 0:0:0: Intel unknown B 0:5:0: Intel unknown B 0:8:0: Intel unknown B 0:8:1: Intel unknown B 0:8:2: Intel unknown B 0:8:3: Intel unknown B 0:16:0: Intel unknown B 0:16:1: Intel unknown B 0:25:0: Intel unknown B 0:26:0: Intel unknown B 0:28:0: Intel unknown B 0:28:4: Intel unknown B 0:28:6: Intel unknown B 0:28:7: Intel unknown B 0:29:0: Intel unknown B 0:30:0: Intel 82801BA Hub-to-PCI B 0:31:0: Intel unknown B 0:31:2: Intel unknown B 0:31:3: Intel unknown B 0:31:5: Intel unknown B 1:0:0: Intel PRO/1000 MT (82574L) B 3:0:0: Intel PRO/1000 MT (82574L) B 4:0:0: Matrox MGA G200e (ServerEngines) On 03/02/2010 02:01 PM, Gleydson Soares wrote: can you show the out of the command pcidump ! On Tue, Mar 2, 2010 at 3:53 PM, Ross Davis rda...@ffame.org wrote: I installed OpenBSD 4.6 on an Intel SR1630HGP server that has an Intel S3420GPLC board. There are three network interfaces on the server: one card, and two on the motherboard. The card is recognized: em0 at pci1 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic 8 int 16 B (irq 11), address 00:1b:21:49:8d:8c As is one of the interfaces on the board: em1 at pci3 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic 8 int 16 B (irq 10), address 00:15:17:ad:e4:20 Looking at dmesg, the devices flanking pci3 are: ppb1 at pci0 dev 28 function 0 vendor Intel, unknown product 0x3b42 rev 0x05: a pic 8 int 16 (irq 10) pci2 at ppb1 bus 2 ppb2 at pci0 dev 28 function 4 vendor Intel, unknown product 0x3b4a rev 0x05 pci3 at ppb2 bus 3 em1 at pci3 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic 8 int 16 B (irq 10), address 00:15:17:ad:e4:20 ppb3 at pci0 dev 28 function 6 vendor Intel, unknown product 0x3b4e rev 0x05 pci4 at ppb3 bus 4 vga1 at pci4 dev 0 function 0 Matrox MGA G200e (ServerEngines) rev 0x02 I would expect there to be an em2 for the second onboard interface, but there is none. `ifconfig -a` doesn't show any additional interfaces. Any magic hacks I can try to get that second onboard interface working? Thanks, Ross -- Ross P. Davis Software Engineer / IT Specialist The Foundation for Applied Molecular Evolution Phone: 352.271.7005 Fax: 352.271.7076 www.ffame.org -- http://www.openbsd.org/lyrics.html
Re: network interface not recognized on Intel S3420GPLC board
or just to use sendbug to pcidump, dmesg, and acpidump On Tue, Mar 2, 2010 at 5:07 PM, Tomas Bodzar tomas.bod...@gmail.com wrote: pcidump -v and complete dmesg will be more useful for developers On Tue, Mar 2, 2010 at 8:07 PM, Ross Davis rda...@ffame.org wrote: Ah, I didn't know about that command, here it is: # pcidump Domain /dev/pci0: 0:0:0: Intel unknown 0:5:0: Intel unknown 0:8:0: Intel unknown 0:8:1: Intel unknown 0:8:2: Intel unknown 0:8:3: Intel unknown 0:16:0: Intel unknown 0:16:1: Intel unknown 0:25:0: Intel unknown 0:26:0: Intel unknown 0:28:0: Intel unknown 0:28:4: Intel unknown 0:28:6: Intel unknown 0:28:7: Intel unknown 0:29:0: Intel unknown 0:30:0: Intel 82801BA Hub-to-PCI 0:31:0: Intel unknown 0:31:2: Intel unknown 0:31:3: Intel unknown 0:31:5: Intel unknown 1:0:0: Intel PRO/1000 MT (82574L) 3:0:0: Intel PRO/1000 MT (82574L) 4:0:0: Matrox MGA G200e (ServerEngines) On 03/02/2010 02:01 PM, Gleydson Soares wrote: can you show the out of the command pcidump ! On Tue, Mar 2, 2010 at 3:53 PM, Ross Davis rda...@ffame.org wrote: I installed OpenBSD 4.6 on an Intel SR1630HGP server that has an Intel S3420GPLC board. There are three network interfaces on the server: one card, and two on the motherboard. The card is recognized: em0 at pci1 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic 8 int 16 (irq 11), address 00:1b:21:49:8d:8c As is one of the interfaces on the board: em1 at pci3 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic 8 int 16 (irq 10), address 00:15:17:ad:e4:20 Looking at dmesg, the devices flanking pci3 are: ppb1 at pci0 dev 28 function 0 vendor Intel, unknown product 0x3b42 rev 0x05: a pic 8 int 16 (irq 10) pci2 at ppb1 bus 2 ppb2 at pci0 dev 28 function 4 vendor Intel, unknown product 0x3b4a rev 0x05 pci3 at ppb2 bus 3 em1 at pci3 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic 8 int 16 (irq 10), address 00:15:17:ad:e4:20 ppb3 at pci0 dev 28 function 6 vendor Intel, unknown product 0x3b4e rev 0x05 pci4 at ppb3 bus 4 vga1 at pci4 dev 0 function 0 Matrox MGA G200e (ServerEngines) rev 0x02 I would expect there to be an em2 for the second onboard interface, but there is none. `ifconfig -a` doesn't show any additional interfaces. Any magic hacks I can try to get that second onboard interface working? Thanks, Ross -- Ross P. Davis Software Engineer / IT Specialist The Foundation for Applied Molecular Evolution Phone: 352.271.7005 Fax: 352.271.7076 www.ffame.org -- http://www.openbsd.org/lyrics.html
Re: network interface not recognized on Intel S3420GPLC board
http://www.openbsd.org/cgi-bin/man.cgi?query=sendbugsektion=1format=html On Tue, Mar 2, 2010 at 5:11 PM, Gleydson Soares gleyd...@trusted.com.br wrote: or just to use sendbug to pcidump, dmesg, and acpidump On Tue, Mar 2, 2010 at 5:07 PM, Tomas Bodzar tomas.bod...@gmail.com wrote: pcidump -v and complete dmesg will be more useful for developers On Tue, Mar 2, 2010 at 8:07 PM, Ross Davis rda...@ffame.org wrote: Ah, I didn't know about that command, here it is: # pcidump Domain /dev/pci0: 0:0:0: Intel unknown 0:5:0: Intel unknown 0:8:0: Intel unknown 0:8:1: Intel unknown 0:8:2: Intel unknown 0:8:3: Intel unknown 0:16:0: Intel unknown 0:16:1: Intel unknown 0:25:0: Intel unknown 0:26:0: Intel unknown 0:28:0: Intel unknown 0:28:4: Intel unknown 0:28:6: Intel unknown 0:28:7: Intel unknown 0:29:0: Intel unknown 0:30:0: Intel 82801BA Hub-to-PCI 0:31:0: Intel unknown 0:31:2: Intel unknown 0:31:3: Intel unknown 0:31:5: Intel unknown 1:0:0: Intel PRO/1000 MT (82574L) 3:0:0: Intel PRO/1000 MT (82574L) 4:0:0: Matrox MGA G200e (ServerEngines) On 03/02/2010 02:01 PM, Gleydson Soares wrote: can you show the out of the command pcidump ! On Tue, Mar 2, 2010 at 3:53 PM, Ross Davis rda...@ffame.org wrote: I installed OpenBSD 4.6 on an Intel SR1630HGP server that has an Intel S3420GPLC board. There are three network interfaces on the server: one card, and two on the motherboard. The card is recognized: em0 at pci1 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic 8 int 16 (irq 11), address 00:1b:21:49:8d:8c As is one of the interfaces on the board: em1 at pci3 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic 8 int 16 (irq 10), address 00:15:17:ad:e4:20 Looking at dmesg, the devices flanking pci3 are: ppb1 at pci0 dev 28 function 0 vendor Intel, unknown product 0x3b42 rev 0x05: a pic 8 int 16 (irq 10) pci2 at ppb1 bus 2 ppb2 at pci0 dev 28 function 4 vendor Intel, unknown product 0x3b4a rev 0x05 pci3 at ppb2 bus 3 em1 at pci3 dev 0 function 0 Intel PRO/1000 MT (82574L) rev 0x00: apic 8 int 16 (irq 10), address 00:15:17:ad:e4:20 ppb3 at pci0 dev 28 function 6 vendor Intel, unknown product 0x3b4e rev 0x05 pci4 at ppb3 bus 4 vga1 at pci4 dev 0 function 0 Matrox MGA G200e (ServerEngines) rev 0x02 I would expect there to be an em2 for the second onboard interface, but there is none. `ifconfig -a` doesn't show any additional interfaces. Any magic hacks I can try to get that second onboard interface working? Thanks, Ross -- Ross P. Davis Software Engineer / IT Specialist The Foundation for Applied Molecular Evolution Phone: 352.271.7005 Fax: 352.271.7076 www.ffame.org -- http://www.openbsd.org/lyrics.html
Re: network interface not recognized on Intel S3420GPLC board
Thank you, here they are: # pcidump -v Domain /dev/pci0: 0:0:0: Intel unknown 0x: Vendor ID: 8086 Product ID: d130 0x0004: Command: Status ID: 0810 0x0008: Class: 06 Subclass: 00 Interface: 00 Revision: 11 0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00 0x0010: BAR empty () 0x0014: BAR empty () 0x0018: BAR empty () 0x001c: BAR empty () 0x0020: BAR empty () 0x0024: BAR empty () 0x0028: Cardbus CIS: 0x002c: Subsystem Vendor ID: 8086 Product ID: 0x0030: Expansion ROM Base Address: 0x0038: 0x003c: Interrupt Pin: 00 Line: ff Min Gnt: 00 Max Lat: 00 0x0040: Capability 0x00: Reserved 0:5:0: Intel unknown 0x: Vendor ID: 8086 Product ID: d13a 0x0004: Command: 0007 Status ID: 0010 0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 11 0x000c: BIST: 00 Header Type: 01 Latency Timer: 00 Cache Line Size: 00 0x0010: 0x0014: 0x0018: Primary Bus: 0 Secondary Bus: 1 Subordinate Bus: 1 Secondary Latency Timer: 00 0x001c: I/O Base: 20 I/O Limit: 20 Secondary Status: 2000 0x0020: Memory Base: b1a0 Memory Limit: b1a0 0x0024: Prefetch Memory Base: fff1 Prefetch Memory Limit: 0001 0x0028: Prefetch Memory Base Upper 32 Bits: 0x002c: Prefetch Memory Limit Upper 32 Bits: 0x0030: I/O Base Upper 16 Bits: I/O Limit Upper 16 Bits: 0x0038: Expansion ROM Base Address: 0x003c: Interrupt Pin: 01 Line: 0a Bridge Control: 0x0040: Capability 0x0d: PCI-PCI 0x0060: Capability 0x05: Message Signaled Interrupts (MSI) 0x0090: Capability 0x10: PCI Express 0x00e0: Capability 0x01: Power Management 0:8:0: Intel unknown 0x: Vendor ID: 8086 Product ID: d155 0x0004: Command: Status ID: 0010 0x0008: Class: 08 Subclass: 80 Interface: 00 Revision: 11 0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 00 0x0010: BAR empty () 0x0014: BAR empty () 0x0018: BAR empty () 0x001c: BAR empty () 0x0020: BAR empty () 0x0024: BAR empty () 0x0028: Cardbus CIS: 0x002c: Subsystem Vendor ID: Product ID: 0x0030: Expansion ROM Base Address: 0x0038: 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00 0x0040: Capability 0x10: PCI Express 0:8:1: Intel unknown 0x: Vendor ID: 8086 Product ID: d156 0x0004: Command: Status ID: 0010 0x0008: Class: 08 Subclass: 80 Interface: 00 Revision: 11 0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 00 0x0010: BAR empty () 0x0014: BAR empty () 0x0018: BAR empty () 0x001c: BAR empty () 0x0020: BAR empty () 0x0024: BAR empty () 0x0028: Cardbus CIS: 0x002c: Subsystem Vendor ID: Product ID: 0x0030: Expansion ROM Base Address: 0x0038: 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00 0x0040: Capability 0x10: PCI Express 0:8:2: Intel unknown 0x: Vendor ID: 8086 Product ID: d157 0x0004: Command: Status ID: 0010 0x0008: Class: 08 Subclass: 80 Interface: 00 Revision: 11 0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 00 0x0010: BAR empty () 0x0014: BAR empty () 0x0018: BAR empty () 0x001c: BAR empty () 0x0020: BAR empty () 0x0024: BAR empty () 0x0028: Cardbus CIS: 0x002c: Subsystem Vendor ID: Product ID: 0x0030: Expansion ROM Base Address: 0x0038: 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00 0x0040: Capability 0x10: PCI Express 0:8:3: Intel unknown 0x: Vendor ID: 8086 Product ID: d158 0x0004: Command: Status ID: 0x0008: Class: 08 Subclass: 80 Interface: 00 Revision: 11 0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 00 0x0010: BAR empty () 0x0014: BAR empty () 0x0018: BAR empty () 0x001c: BAR empty () 0x0020: BAR empty () 0x0024: BAR empty () 0x0028: Cardbus CIS: 0x002c: Subsystem Vendor ID: Product ID: 0x0030: Expansion ROM Base Address: 0x0038: 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
Re: network interface not recognized on Intel S3420GPLC board
hi, the second onboard interface: 0:25:0: Intel unknown 0x: Vendor ID: 8086 Product ID: 10ef is the latest intel chipset-integrated MAC, called PCH, support for it is being worked on. i hope to have a working patch in 2-3 days. dms@ On Tue, 2 Mar 2010, Ross Davis wrote: Thank you, here they are: # pcidump -v Domain /dev/pci0: 0:0:0: Intel unknown 0x: Vendor ID: 8086 Product ID: d130 0x0004: Command: Status ID: 0810 0x0008: Class: 06 Subclass: 00 Interface: 00 Revision: 11 0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00 0x0010: BAR empty () 0x0014: BAR empty () 0x0018: BAR empty () 0x001c: BAR empty () 0x0020: BAR empty () 0x0024: BAR empty () 0x0028: Cardbus CIS: 0x002c: Subsystem Vendor ID: 8086 Product ID: 0x0030: Expansion ROM Base Address: 0x0038: 0x003c: Interrupt Pin: 00 Line: ff Min Gnt: 00 Max Lat: 00 0x0040: Capability 0x00: Reserved 0:5:0: Intel unknown 0x: Vendor ID: 8086 Product ID: d13a 0x0004: Command: 0007 Status ID: 0010 0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 11 0x000c: BIST: 00 Header Type: 01 Latency Timer: 00 Cache Line Size: 00 0x0010: 0x0014: 0x0018: Primary Bus: 0 Secondary Bus: 1 Subordinate Bus: 1 Secondary Latency Timer: 00 0x001c: I/O Base: 20 I/O Limit: 20 Secondary Status: 2000 0x0020: Memory Base: b1a0 Memory Limit: b1a0 0x0024: Prefetch Memory Base: fff1 Prefetch Memory Limit: 0001 0x0028: Prefetch Memory Base Upper 32 Bits: 0x002c: Prefetch Memory Limit Upper 32 Bits: 0x0030: I/O Base Upper 16 Bits: I/O Limit Upper 16 Bits: 0x0038: Expansion ROM Base Address: 0x003c: Interrupt Pin: 01 Line: 0a Bridge Control: 0x0040: Capability 0x0d: PCI-PCI 0x0060: Capability 0x05: Message Signaled Interrupts (MSI) 0x0090: Capability 0x10: PCI Express 0x00e0: Capability 0x01: Power Management 0:8:0: Intel unknown 0x: Vendor ID: 8086 Product ID: d155 0x0004: Command: Status ID: 0010 0x0008: Class: 08 Subclass: 80 Interface: 00 Revision: 11 0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 00 0x0010: BAR empty () 0x0014: BAR empty () 0x0018: BAR empty () 0x001c: BAR empty () 0x0020: BAR empty () 0x0024: BAR empty () 0x0028: Cardbus CIS: 0x002c: Subsystem Vendor ID: Product ID: 0x0030: Expansion ROM Base Address: 0x0038: 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00 0x0040: Capability 0x10: PCI Express 0:8:1: Intel unknown 0x: Vendor ID: 8086 Product ID: d156 0x0004: Command: Status ID: 0010 0x0008: Class: 08 Subclass: 80 Interface: 00 Revision: 11 0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 00 0x0010: BAR empty () 0x0014: BAR empty () 0x0018: BAR empty () 0x001c: BAR empty () 0x0020: BAR empty () 0x0024: BAR empty () 0x0028: Cardbus CIS: 0x002c: Subsystem Vendor ID: Product ID: 0x0030: Expansion ROM Base Address: 0x0038: 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00 0x0040: Capability 0x10: PCI Express 0:8:2: Intel unknown 0x: Vendor ID: 8086 Product ID: d157 0x0004: Command: Status ID: 0010 0x0008: Class: 08 Subclass: 80 Interface: 00 Revision: 11 0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 00 0x0010: BAR empty () 0x0014: BAR empty () 0x0018: BAR empty () 0x001c: BAR empty () 0x0020: BAR empty () 0x0024: BAR empty () 0x0028: Cardbus CIS: 0x002c: Subsystem Vendor ID: Product ID: 0x0030: Expansion ROM Base Address: 0x0038: 0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00 0x0040: Capability 0x10: PCI Express 0:8:3: Intel unknown 0x: Vendor ID: 8086 Product ID: d158 0x0004: Command: Status ID: 0x0008: Class: 08 Subclass: 80