On 15.12.2019. 12:45, Holger Glaess wrote:
> hi
> 
> 
>   runing version
> 
> 
> /etc 16>dmesg | more
> Copyright (c) 1982, 1986, 1989, 1991, 1993
>         The Regents of the University of California.  All rights reserved.
> Copyright (c) 1995-2019 OpenBSD. All rights reserved.
> https://www.OpenBSD.org
> 
> OpenBSD 6.6-current (GENERIC.MP) #48: Tue Dec 10 16:30:01 MST 2019
> dera...@octeon.openbsd.org:/usr/src/sys/arch/octeon/compile/GENERIC.MP
> 
> 
> 
> after a reboot the aggr interface do not aggregate the connection with
> the switch,
> 
> just after an physical disaconnection from the ethernet cable , wait for
> some sec,
> 
> and replugin .
> 
> 
> the the iterface are up and active, before ifconfig says "no carrier"
> but the interfaces have
> 
> carrier.
> 
> i dont have the problem with the trunk interface on the same hardware.
> 
> 
> you are on bellab as root
> /etc 20>cat /etc/hostname.cnmac1
> mtu 1518
> up
> 
> 12:43:59 Sun Dec 15
> you are on bellab as root
> /etc 21>cat /etc/hostname.cnmac2
> mtu 1518
> up
> 
> 12:44:01 Sun Dec 15
> you are on bellab as root
> /etc 22>cat /etc/hostname.aggr0
> trunkport cnmac1
> trunkport cnmac2
> mtu 1518
> up
> 
> 
> holger
> 
> 
> 

Hi,

maybe logs below would help for further troubleshooting because i'm
seeing same behavior.

when i add debug statement in hostname.agg0 and boot box i'm getting
this log

starting network
aggr0 ix0 rxm: LACP_DISABLED (LACP_Enabled) -> PORT_DISABLED
aggr0 ix0: selection logic: unselected (rxm !CURRENT)
aggr0 ix1 rxm: LACP_DISABLED (LACP_Enabled) -> PORT_DISABLED
aggr0 ix1: selection logic: unselected (rxm !CURRENT)
aggr0 ix2 rxm: LACP_DISABLED (LACP_Enabled) -> PORT_DISABLED
aggr0 ix2: selection logic: unselected (rxm !CURRENT)
aggr0 ix3 rxm: LACP_DISABLED (LACP_Enabled) -> PORT_DISABLED
aggr0 ix3: selection logic: unselected (rxm !CURRENT)
reordering libraries: done.

after boot aggr status is "no carrier"
sh /etc/netstart isn't helping

but with ifconfig ix0-ix4 down/up aggr interface start to work normally

log when doing ifconfig ix0-ix4 down/up

aggr0 ix0 rxm: PORT_DISABLED (port_enabled) -> EXPIRED
aggr0 ix0 rxm: EXPIRED (LACPDU) -> CURRENT
aggr0 ix0: Selected UNSELECTED -> SELECTED
aggr0 ix0 mux: DETACHED (Selected == SELECTED) -> WAITING
aggr0 ix0 mux: WAITING (Selected == SELECTED) -> ATTACHED
aggr0 ix0: mux attached
aggr0 ix1 rxm: PORT_DISABLED (port_enabled) -> EXPIRED
aggr0 ix0 mux: ATTACHED (Partner.Sync) -> COLLECTING
aggr0 ix0: collecting enabled
aggr0 ix0 mux: COLLECTING (Partner.Sync) -> DISTRIBUTING
aggr0 ix0: distributing enabled
aggr0 ix1 rxm: EXPIRED (LACPDU) -> CURRENT
aggr0 ix1: Selected UNSELECTED -> SELECTED
aggr0 ix1 mux: DETACHED (Selected == SELECTED) -> WAITING
aggr0 ix1 mux: WAITING (Selected == SELECTED) -> ATTACHED
aggr0 ix1: mux attached
aggr0 ix2 rxm: PORT_DISABLED (port_enabled) -> EXPIRED
aggr0 ix2 rxm: EXPIRED (LACPDU) -> CURRENT
aggr0 ix2: Selected UNSELECTED -> SELECTED
aggr0 ix2 mux: DETACHED (Selected == SELECTED) -> WAITING
aggr0 ix2 mux: WAITING (Selected == SELECTED) -> ATTACHED
aggr0 ix2: mux attached
aggr0 ix3 rxm: PORT_DISABLED (port_enabled) -> EXPIRED
aggr0 ix3 rxm: EXPIRED (LACPDU) -> CURRENT
aggr0 ix3: Selected UNSELECTED -> SELECTED
aggr0 ix3 mux: DETACHED (Selected == SELECTED) -> WAITING
aggr0 ix3 mux: WAITING (Selected == SELECTED) -> ATTACHED
aggr0 ix3: mux attached
aggr0 ix1 mux: ATTACHED (Partner.Sync) -> COLLECTING
aggr0 ix1: collecting enabled
aggr0 ix1 mux: COLLECTING (Partner.Sync) -> DISTRIBUTING
aggr0 ix1: distributing enabled
aggr0 ix2 mux: ATTACHED (Partner.Sync) -> COLLECTING
aggr0 ix2: collecting enabled
aggr0 ix2 mux: COLLECTING (Partner.Sync) -> DISTRIBUTING
aggr0 ix2: distributing enabled
aggr0 ix3 mux: ATTACHED (Partner.Sync) -> COLLECTING
aggr0 ix3: collecting enabled
aggr0 ix3 mux: COLLECTING (Partner.Sync) -> DISTRIBUTING
aggr0 ix3: distributing enabled

Reply via email to