Mijn oude pc fungeert als server. Deze bevat een moederbord(Asus P5W DH Deluxe) met 2 ethernetpoorten, welke ik beide wil gaan gebruiken. Een voor mijn externe subnet en de andere voor intern. Nu loop ik tegen een gek probleem aan waar ik de vinger niet op kan leggen
Ik draai het volgende:
Chipset:
marvell Yukon 88E8053
Wanneer ik de pc opstart met 1 netwerkkabel aangesloten worden beide pci bussen netjes gedetecteerd:
*De laatse 'Link is up' van enp3s0 is na het zelf aansluiten van de tweede kabel
Wanneer ik echter de pc opstart met 2 kabels aangesloten wordt alleen pci bus 04.00.0 gedetecteerd:
Hoe kan ik dit probleem dieper debuggen. Ik ben nu op een terrein aangekomen dat ik niet meer weet met welke zoektermen ik moet gaan zoeken.
Ik draai het volgende:
code:
1
2
| $ uname -a Linux - 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux |
Chipset:
marvell Yukon 88E8053
Wanneer ik de pc opstart met 1 netwerkkabel aangesloten worden beide pci bussen netjes gedetecteerd:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| $ dmesg | grep -P '0(3|4):00.0' [ 0.180140] pci 0000:04:00.0: [11ab:4362] type 00 class 0x020000 [ 0.180182] pci 0000:04:00.0: reg 0x10: [mem 0xfa8fc000-0xfa8fffff 64bit] [ 0.180193] pci 0000:04:00.0: reg 0x18: [io 0xb800-0xb8ff] [ 0.180233] pci 0000:04:00.0: reg 0x30: [mem 0xfa8c0000-0xfa8dffff pref] [ 0.180277] pci 0000:04:00.0: supports D1 D2 [ 0.180280] pci 0000:04:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.180338] pci 0000:04:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force' [ 0.180424] pci 0000:03:00.0: [11ab:4362] type 00 class 0x020000 [ 0.180465] pci 0000:03:00.0: reg 0x10: [mem 0xfa7fc000-0xfa7fffff 64bit] [ 0.180476] pci 0000:03:00.0: reg 0x18: [io 0xa800-0xa8ff] [ 0.180516] pci 0000:03:00.0: reg 0x30: [mem 0xfa7c0000-0xfa7dffff pref] [ 0.180559] pci 0000:03:00.0: supports D1 D2 [ 0.180562] pci 0000:03:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.180620] pci 0000:03:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force' [ 2.062437] sky2 0000:04:00.0: Yukon-2 EC chip revision 2 [ 2.064723] sky2 0000:04:00.0 eth0: addr 00:00:00:00:66:b6 [ 2.068332] sky2 0000:03:00.0: Yukon-2 EC chip revision 2 [ 2.070348] sky2 0000:03:00.0 eth1: addr 00:00:00:00:62:84 [ 2.140054] sky2 0000:04:00.0 enp4s0: renamed from eth0 [ 2.256554] sky2 0000:03:00.0 enp3s0: renamed from eth1 [ 19.799013] sky2 0000:04:00.0 enp4s0: enabling interface [ 19.801113] sky2 0000:03:00.0 enp3s0: enabling interface [ 22.727625] sky2 0000:04:00.0 enp4s0: Link is up at 1000 Mbps, full duplex, flow control both [ 412.644094] sky2 0000:03:00.0 enp3s0: Link is up at 1000 Mbps, full duplex, flow control both |
*De laatse 'Link is up' van enp3s0 is na het zelf aansluiten van de tweede kabel
Wanneer ik echter de pc opstart met 2 kabels aangesloten wordt alleen pci bus 04.00.0 gedetecteerd:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| $ dmesg | grep -P '0(3|4):00.0' [ 0.180140] pci 0000:04:00.0: [11ab:4362] type 00 class 0x020000 [ 0.180181] pci 0000:04:00.0: reg 0x10: [mem 0xfa8fc000-0xfa8fffff 64bit] [ 0.180193] pci 0000:04:00.0: reg 0x18: [io 0xb800-0xb8ff] [ 0.180233] pci 0000:04:00.0: reg 0x30: [mem 0xfa8c0000-0xfa8dffff pref] [ 0.180277] pci 0000:04:00.0: supports D1 D2 [ 0.180279] pci 0000:04:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.180337] pci 0000:04:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force' [ 2.077454] sky2 0000:04:00.0: Yukon-2 EC chip revision 2 [ 2.080310] sky2 0000:04:00.0 eth0: addr 00:00:00:00:66:b6 [ 2.147949] sky2 0000:04:00.0 enp4s0: renamed from eth0 [ 18.815400] sky2 0000:04:00.0 enp4s0: enabling interface [ 21.829377] sky2 0000:04:00.0 enp4s0: Link is up at 1000 Mbps, full duplex, flow control both |
Hoe kan ik dit probleem dieper debuggen. Ik ben nu op een terrein aangekomen dat ik niet meer weet met welke zoektermen ik moet gaan zoeken.
[ Voor 3% gewijzigd door Keuvie op 26-10-2018 22:24 ]