Here are the intel nics - notice the skip between eth0 and eth2 - where could eth1 have gone to?
[ 5.039491] igb: Intel(R) Gigabit Ethernet Network Driver
[ 5.045271] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 5.095523] igb 0000:01:00.0: added PHC on eth0
[ 5.108411] igb 0000:01:00.0: Intel(R) Gigabit Ethernet Network Connection
[ 5.115789] igb 0000:01:00.0: eth0: (PCIe:2.5Gb/s:Width x1) 00:0d:b9:50:11:e0
[ 5.123280] igb 0000:01:00.0: eth0: PBA No: FFFFFF-0FF
[ 5.128743] igb 0000:01:00.0: Using MSI-X interrupts. 2 rx queue(s), 2 tx queue(s)
[ 5.189857] igb 0000:02:00.0: added PHC on eth2
[ 5.205793] igb 0000:02:00.0: Intel(R) Gigabit Ethernet Network Connection
[ 5.205801] igb 0000:02:00.0: eth2: (PCIe:2.5Gb/s:Width x1) 00:0d:b9:50:11:e1
[ 5.205807] igb 0000:02:00.0: eth2: PBA No: FFFFFF-0FF
[ 5.205812] igb 0000:02:00.0: Using MSI-X interrupts. 2 rx queue(s), 2 tx queue(s)
[ 5.308885] igb 0000:03:00.0: added PHC on eth3
[ 5.321632] igb 0000:03:00.0: Intel(R) Gigabit Ethernet Network Connection
[ 5.331888] igb 0000:03:00.0: eth3: (PCIe:2.5Gb/s:Width x1) 00:0d:b9:50:11:e2
[ 5.331898] igb 0000:03:00.0: eth3: PBA No: FFFFFF-0FF
[ 5.345384] igb 0000:03:00.0: Using MSI-X interrupts. 2 rx queue(s), 2 tx queue(s)
[ 5.431612] igb 0000:04:00.0: added PHC on eth4
[ 5.431616] igb 0000:04:00.0: Intel(R) Gigabit Ethernet Network Connection
[ 5.431623] igb 0000:04:00.0: eth4: (PCIe:2.5Gb/s:Width x1) 00:0d:b9:50:11:e3
[ 5.431628] igb 0000:04:00.0: eth4: PBA No: FFFFFF-0FF
I found it⦠(sorry, typo on the last one r8169).
[ 5.146547] r8169 0000:05:00.0 eth1: RTL8168evl/8111evl, 00:13:3b:21:d6:60, XID 2c9, IRQ 39
[ 5.146554] r8169 0000:05:00.0 eth1: jumbo features [frames: 9194 bytes, tx checksumming: ko]
[ 119.519036] r8169 0000:05:00.0 eth1: Link is Down
[ 121.792762] r8169 0000:05:00.0 eth1: Link is Up - 1Gbps/Full - flow control rx/tx
[ 121.792807] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
And here is my REALLY stripped down configā¦
interfaces {
ethernet eth0 {
hw-id 00:0d:b9:50:11:e0
}
ethernet eth1 {
address 192.0.2.254/24
hw-id 00:0d:b9:50:11:e1
}
ethernet eth2 {
hw-id 00:0d:b9:50:11:e2
}
ethernet eth3 {
hw-id 00:0d:b9:50:11:e3
}
ethernet eth4 {
hw-id 00:13:3b:21:d6:60
}
}
Hereās what I see on my other vyos box (VyOS 1.4-rolling-202104260417) wrt to ārenamingā of the interfaces. This box does what is expected - notice the ārenameā sections - not sure what is driving that.
The box that isnāt working is version VyOS 1.4-rolling-202107010537.
[ 2.788690] igb: Intel(R) Gigabit Ethernet Network Driver
[ 2.788699] igb: Copyright (c) 2007-2014 Intel Corporation.
[ 2.838146] igb 0000:01:00.0: added PHC on eth0
[ 2.838152] igb 0000:01:00.0: Intel(R) Gigabit Ethernet Network Connection
[ 2.838160] igb 0000:01:00.0: eth0: (PCIe:2.5Gb/s:Width x1) 00:0d:b9:50:12:f4
[ 2.838166] igb 0000:01:00.0: eth0: PBA No: FFFFFF-0FF
[ 2.838172] igb 0000:01:00.0: Using MSI-X interrupts. 2 rx queue(s), 2 tx queue(s)
[ 2.881478] igb 0000:02:00.0: added PHC on eth2
[ 2.881484] igb 0000:02:00.0: Intel(R) Gigabit Ethernet Network Connection
[ 2.881492] igb 0000:02:00.0: eth2: (PCIe:2.5Gb/s:Width x1) 00:0d:b9:50:12:f5
[ 2.881497] igb 0000:02:00.0: eth2: PBA No: FFFFFF-0FF
[ 2.881504] igb 0000:02:00.0: Using MSI-X interrupts. 2 rx queue(s), 2 tx queue(s)
[ 2.918630] igb 0000:03:00.0: added PHC on eth3
[ 2.918636] igb 0000:03:00.0: Intel(R) Gigabit Ethernet Network Connection
[ 2.918671] igb 0000:03:00.0: eth3: (PCIe:2.5Gb/s:Width x1) 00:0d:b9:50:12:f6
[ 2.918677] igb 0000:03:00.0: eth3: PBA No: FFFFFF-0FF
[ 2.918683] igb 0000:03:00.0: Using MSI-X interrupts. 2 rx queue(s), 2 tx queue(s)
[ 2.950059] igb 0000:04:00.0: added PHC on eth4
[ 2.950065] igb 0000:04:00.0: Intel(R) Gigabit Ethernet Network Connection
[ 2.950072] igb 0000:04:00.0: eth4: (PCIe:2.5Gb/s:Width x1) 00:0d:b9:50:12:f7
[ 2.950077] igb 0000:04:00.0: eth4: PBA No: FFFFFF-0FF
[ 2.950083] igb 0000:04:00.0: Using MSI-X interrupts. 2 rx queue(s), 2 tx queue(s)
[ 78.208786] igb 0000:02:00.0 rename4: renamed from eth2
[ 78.263594] igb 0000:04:00.0 rename6: renamed from eth4
[ 78.331001] igb 0000:03:00.0 eth2: renamed from eth3
[ 78.384650] igb 0000:04:00.0 eth3: renamed from rename6
[ 78.640695] igb 0000:02:00.0 eth1: renamed from rename4
[ 131.712682] igb 0000:01:00.0 eth0: igb: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[ 136.045794] igb 0000:03:00.0 eth2: igb: eth2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[ 137.296699] igb 0000:02:00.0 eth1: igb: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
cdl@heimdal-b:~$ sudo dmesg | grep r8169
[ 2.839240] libphy: r8169: probed
[ 2.840473] r8169 0000:05:00.0 eth1: RTL8168evl/8111evl, 00:13:3b:21:4b:e5, XID 2c9, IRQ 39
[ 2.840483] r8169 0000:05:00.0 eth1: jumbo features [frames: 9194 bytes, tx checksumming: ko]
[ 78.608650] r8169 0000:05:00.0 eth4: renamed from eth1
[ 130.119211] RTL8211E Gigabit Ethernet r8169-500:00: attached PHY driver [RTL8211E Gigabit Ethernet] (mii_bus:phy_addr=r8169-500:00, irq=IGNORE)