Slow speed on second bridge

echelon

Member
Dec 20, 2022
8
0
6
Hello, I am a newbie in proxmox, and having problem about slow speed on second bridge on OpenWrt SNAPSHOT, here is my NETWORK interfaces :Network.png

Here is how it's configured in OpenWrt VM :
network-vm.png

As you can there are 3 bridges assigned to the VM, for lan1 I am getting maximum full speed while for lan2 I am getting only around 10-12 Mbps.

In lan2 there is a gigabit switch in which there are various devices connected to it, for example a wifi router, which I run speedtest.net.

It's a self-compiled OpenWrt SNAPSHOT flavour, while running it on baremetal doesn't have these problems.
 
It seems that settings MTU into 1500 for all bridges is make it working, does it the correct approach?
 
Nothing useful in dmesg :
Bash:
root@pve:~# dmesg | grep igc
[    0.883537] igc 0000:04:00.0: enabling device (0000 -> 0002)
[    0.883670] igc 0000:04:00.0: PCIe PTM not supported by PCIe bus/controller
[    0.937020] igc 0000:04:00.0 (unnamed net_device) (uninitialized): PHC added
[    0.961975] igc 0000:04:00.0: 4.000 Gb/s available PCIe bandwidth (5.0 GT/s PCIe x1 link)
[    0.961980] igc 0000:04:00.0 eth0: MAC: 00:90:27:e9:17:25
[    0.962040] igc 0000:06:00.0: enabling device (0000 -> 0002)
[    0.962111] igc 0000:06:00.0: PTM enabled, 4ns granularity
[    1.009982] igc 0000:06:00.0 (unnamed net_device) (uninitialized): PHC added
[    1.034945] igc 0000:06:00.0: 4.000 Gb/s available PCIe bandwidth (5.0 GT/s PCIe x1 link)
[    1.034949] igc 0000:06:00.0 eth1: MAC: 00:90:27:e9:17:26
[    1.034991] igc 0000:07:00.0: enabling device (0000 -> 0002)
[    1.035049] igc 0000:07:00.0: PTM enabled, 4ns granularity
[    1.082869] igc 0000:07:00.0 (unnamed net_device) (uninitialized): PHC added
[    1.107928] igc 0000:07:00.0: 4.000 Gb/s available PCIe bandwidth (5.0 GT/s PCIe x1 link)
[    1.107932] igc 0000:07:00.0 eth2: MAC: 00:90:27:e9:17:27
[    1.107977] igc 0000:08:00.0: enabling device (0000 -> 0002)
[    1.108029] igc 0000:08:00.0: PTM enabled, 4ns granularity
[    1.155892] igc 0000:08:00.0 (unnamed net_device) (uninitialized): PHC added
[    1.181008] igc 0000:08:00.0: 4.000 Gb/s available PCIe bandwidth (5.0 GT/s PCIe x1 link)
[    1.181012] igc 0000:08:00.0 eth3: MAC: 00:90:27:e9:17:28
[    1.181062] igc 0000:09:00.0: enabling device (0000 -> 0002)
[    1.181113] igc 0000:09:00.0: PTM enabled, 4ns granularity
[    1.229084] igc 0000:09:00.0 (unnamed net_device) (uninitialized): PHC added
[    1.253977] igc 0000:09:00.0: 4.000 Gb/s available PCIe bandwidth (5.0 GT/s PCIe x1 link)
[    1.253984] igc 0000:09:00.0 eth4: MAC: 00:90:27:e9:17:29
[    1.254075] igc 0000:0a:00.0: enabling device (0000 -> 0002)
[    1.254171] igc 0000:0a:00.0: PTM enabled, 4ns granularity
[    1.302306] igc 0000:0a:00.0 (unnamed net_device) (uninitialized): PHC added
[    1.327057] igc 0000:0a:00.0: 4.000 Gb/s available PCIe bandwidth (5.0 GT/s PCIe x1 link)
[    1.327062] igc 0000:0a:00.0 eth5: MAC: 00:90:27:e9:17:2a
[    1.328902] igc 0000:08:00.0 enp8s0: renamed from eth3
[    1.329093] igc 0000:0a:00.0 enp10s0: renamed from eth5
[    1.329189] igc 0000:09:00.0 enp9s0: renamed from eth4
[    1.329318] igc 0000:06:00.0 enp6s0: renamed from eth1
[    1.329411] igc 0000:04:00.0 enp4s0: renamed from eth0
[    1.329706] igc 0000:07:00.0 enp7s0: renamed from eth2
[    2.596154] igc 0000:08:00.0 nic3: renamed from enp8s0
[    2.599031] igc 0000:0a:00.0 nic5: renamed from enp10s0
[    2.602432] igc 0000:06:00.0 nic1: renamed from enp6s0
[    2.603304] igc 0000:07:00.0 nic2: renamed from enp7s0
[    2.603685] igc 0000:09:00.0 nic4: renamed from enp9s0
[    2.621526] igc 0000:04:00.0 nic0: renamed from enp4s0
[    6.034576] igc 0000:04:00.0 nic0: entered allmulticast mode
[    6.034612] igc 0000:04:00.0 nic0: entered promiscuous mode
[    6.058426] igc 0000:06:00.0 nic1: entered allmulticast mode
[    6.058462] igc 0000:06:00.0 nic1: entered promiscuous mode
[    6.080292] igc 0000:0a:00.0 nic5: entered allmulticast mode
[    6.080333] igc 0000:0a:00.0 nic5: entered promiscuous mode
[    8.546033] igc 0000:0a:00.0 nic5: NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[    8.882009] igc 0000:06:00.0 nic1: NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[   10.319073] igc 0000:04:00.0 nic0: NIC Link is Up 2500 Mbps Full Duplex, Flow Control: RX/TX
[66541.437415] igc 0000:04:00.0 nic0: NIC Link is Down
[66545.786540] igc 0000:04:00.0 nic0: NIC Link is Up 2500 Mbps Full Duplex, Flow Control: RX/TX
[142605.431988] igc 0000:04:00.0 nic0: NIC Link is Down
[142609.973104] igc 0000:04:00.0 nic0: NIC Link is Up 2500 Mbps Full Duplex, Flow Control: RX/TX
[142627.942004] igc 0000:04:00.0 nic0: NIC Link is Down
[142656.415002] igc 0000:04:00.0 nic0: NIC Link is Up 2500 Mbps Full Duplex, Flow Control: RX/TX
[153298.902180] igc 0000:04:00.0 nic0: NIC Link is Down
[153303.471298] igc 0000:04:00.0 nic0: NIC Link is Up 2500 Mbps Full Duplex, Flow Control: RX/TX
[153308.097945] igc 0000:04:00.0 nic0: NIC Link is Down
[153310.357181] igc 0000:04:00.0 nic0: NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX
[153318.624490] igc 0000:04:00.0 nic0: NIC Link is Down
[153337.903034] igc 0000:04:00.0 nic0: NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX
[153345.760318] igc 0000:04:00.0 nic0: NIC Link is Down
[153347.989427] igc 0000:04:00.0 nic0: NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX
[153350.922135] igc 0000:04:00.0 nic0: NIC Link is Down
[153463.119725] igc 0000:04:00.0 nic0: NIC Link is Up 2500 Mbps Full Duplex, Flow Control: RX/TX
[212536.685890] igc 0000:04:00.0 nic0: NIC Link is Down
[212538.897093] igc 0000:04:00.0 nic0: NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX
[212607.407906] igc 0000:04:00.0 nic0: NIC Link is Down
[212623.985560] igc 0000:04:00.0 nic0: NIC Link is Up 2500 Mbps Full Duplex, Flow Control: RX/TX
It's Intel IGC driver
eee :
Bash:
root@pve:~# ethtool --show-eee nic1
EEE settings for nic1:
        EEE status: disabled
        Tx LPI: disabled
        Supported EEE link modes:  100baseT/Full
                                   1000baseT/Full
                                   2500baseT/Full
        Advertised EEE link modes:  Not reported
        Link partner advertised EEE link modes:  100baseT/Full
                                                 1000baseT/Full
                                                 2500baseT/Full
root@pve:~# ethtool --show-eee nic2
EEE settings for nic2:
        EEE status: disabled
        Tx LPI: disabled
        Supported EEE link modes:  100baseT/Full
                                   1000baseT/Full
                                   2500baseT/Full
        Advertised EEE link modes:  Not reported
        Link partner advertised EEE link modes:  2500baseT/Full
Getting the same speed when firewall is off.