[PVE-User] dual port cross over cable bonding

Josh Knight josh at noobbox.com
Fri Oct 5 16:21:40 CEST 2018


One thing to check is that your routing table shows the network as going
out your bond interface instead of the old physical interface

`ip route show`

should say something like 192.168.200.0/30 dev bond1

Another thing you can do is use tcpdump on the receiving end to see if
you're getting ARP/ICMP messages.

Without using the bond interface (so your original example) did you test
both of the physical interfaces, or just 1? If you only tested ens1f0 and
not ens1f1, perhaps the request or response is going over ens1f1 and
something is wrong there? Just a thought.

Josh


On Fri, Oct 5, 2018 at 9:40 AM Adam Weremczuk <adamw at matrixscience.com>
wrote:

> Hello,
>
> I have 2 servers running Proxmox 5.2.
>
> I've connected Ethernet ports between them with a pair of cross over
> cables.
>
> When only 1 port on each and 1 cable are used connectivity looks fine
> with the following config:
>
> -------------------------------------------------------
>
> auto ens1f0
> iface ens1f0 inet static
>      address 192.168.200.1(2)
>      netmask 255.255.255.252
>
> -------------------------------------------------------
>
> Then I connected 2 cables and attempted link aggregation:
>
> -------------------------------------------------------
>
> iface ens1f0 inet manual
>
> iface ens1f1 inet manual
>
> auto bond1
> iface bond1 inet static
>      slaves ens1f0 ens1f1
>      address 192.168.200.1
>      netmask 255.255.255.252
>      bond_miimon 100
> #    bond_mode 802.3ad
>      bond_mode balance-rr
>      bond_xmit_hash_policy layer3+4
>
> -------------------------------------------------------
>
> Tried both 802.3ad and balance-rr modes.
>
> AFAIK only these 2 provide link aggregation.
>
> Ethtool appears to be happy:
>
> ethtool bond1
> Settings for bond1:
>      Supported ports: [ ]
>      Supported link modes:   Not reported
>      Supported pause frame use: No
>      Supports auto-negotiation: No
>      Advertised link modes:  Not reported
>      Advertised pause frame use: No
>      Advertised auto-negotiation: No
>      Speed: 2000Mb/s
>      Duplex: Full
>      Port: Other
>      PHYAD: 0
>      Transceiver: internal
>      Auto-negotiation: off
>      Link detected: yes
>
> Unfortunately in either mode cross pinging fails with "Destination Host
> Unreachable".
>
> Own interfaces ping ok.
>
> The same configuration works fine against managed switch ports (LACP/LAG).
>
> So my question is why this is not working and whether it's possible at all?
>
> Regards,
> Adam
>
> _______________________________________________
> pve-user mailing list
> pve-user at pve.proxmox.com
> https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user
>


More information about the pve-user mailing list