Home
Help
Search
Login
Register
OPNsense Forum
»
English Forums
»
Hardware and Performance
»
LACP on 10Gbit Ethernet-Card is only working with promiscuous mode enabled
« previous
next »
Print
Pages: [
1
]
Author
Topic: LACP on 10Gbit Ethernet-Card is only working with promiscuous mode enabled (Read 4213 times)
dm
Newbie
Posts: 9
Karma: 0
LACP on 10Gbit Ethernet-Card is only working with promiscuous mode enabled
«
on:
July 30, 2020, 02:39:54 pm »
Hi,
I have a HP Proliant DL 380 Gen9 with 4x Broadcom NetXtreme BCM5719 Gigabit Ethernet (integrated NICs) and 4x Broadcom NetXtreme II BCM57810 10 Gigabit Ethernet (2x Dualport PCIe Cards installed). My switch is HPE FlexNetwork 5130 (JG941A).
I can't get LACP working with the 10Gbit Cards without enabling promiscuous mode in FreeBSD over ifconfig lagg0 promisc. With the 1Gbit Cards it's no Problem. There I do not have to enable promiscuous mode.
I tried two ports of the same 10 Gbit card in one LAGG and one port of each card. In both cases it doesent work. If only one ethernet cable is connectet it doesen't work ether.
Has anyone an idea how to fix this? I am also glad to hear about tips to troubleshoot this issue.
Thanks Darius
Logged
mimugmail
Hero Member
Posts: 6766
Karma: 494
Re: LACP on 10Gbit Ethernet-Card is only working with promiscuous mode enabled
«
Reply #1 on:
July 30, 2020, 02:52:47 pm »
What happens without promic mode? No link? No bonding? Sounds weird.
On ix and ixl drivers it works without any workaround.
Logged
WWW:
www.routerperformance.net
Support plans:
https://www.max-it.de/en/it-services/opnsense/
Commercial Plugins (German):
https://opnsense.max-it.de/
dm
Newbie
Posts: 9
Karma: 0
Re: LACP on 10Gbit Ethernet-Card is only working with promiscuous mode enabled
«
Reply #2 on:
July 30, 2020, 03:33:50 pm »
Thanks for your reply.
Without promisc mode there is no bonding, but i have a link. Here are two outputs of my switch. The first without and the seccond with promisc mode enabled.
<switch>display link-aggregation verbose
Loadsharing Type: Shar -- Loadsharing, NonS -- Non-Loadsharing
Port Status: S -- Selected, U -- Unselected,
I -- Individual, * -- Management port
Flags: A -- LACP_Activity, B -- LACP_Timeout, C -- Aggregation,
D -- Synchronization, E -- Collecting, F -- Distributing,
G -- Defaulted, H -- Expired
Aggregate Interface: Bridge-Aggregation1
Aggregation Mode: Dynamic
Loadsharing Type: Shar
Management VLAN : None
System ID: 0x8000, 4cae-a365-4cdd
Local:
Port Status Priority Oper-Key Flag
--------------------------------------------------------------------------------
XGE1/0/51 U 32768 1 {ACD}
XGE1/0/52 U 32768 1 {ACD}
Remote:
Actor Partner Priority Oper-Key SystemID Flag
--------------------------------------------------------------------------------
XGE1/0/51 1 32768 434 0x8000, 2c76-8a5c-7350 {ACG}
XGE1/0/52 2 32768 434 0x8000, 2c76-8a5c-7350 {ACG}
<switch>display link-aggregation verbose
Loadsharing Type: Shar -- Loadsharing, NonS -- Non-Loadsharing
Port Status: S -- Selected, U -- Unselected,
I -- Individual, * -- Management port
Flags: A -- LACP_Activity, B -- LACP_Timeout, C -- Aggregation,
D -- Synchronization, E -- Collecting, F -- Distributing,
G -- Defaulted, H -- Expired
Aggregate Interface: Bridge-Aggregation1
Aggregation Mode: Dynamic
Loadsharing Type: Shar
Management VLAN : None
System ID: 0x8000, 4cae-a365-4cdd
Local:
Port Status Priority Oper-Key Flag
--------------------------------------------------------------------------------
XGE1/0/51 S 32768 1 {ACDEF}
XGE1/0/52 S 32768 1 {ACDEF}
Remote:
Actor Partner Priority Oper-Key SystemID Flag
--------------------------------------------------------------------------------
XGE1/0/51 1 32768 434 0x8000, 2c76-8a5c-7350 {ACDEF}
XGE1/0/52 2 32768 434 0x8000, 2c76-8a5c-7350 {ACDEF}
After disabling promisc mode I get this messages on the opnsense:
bxe0: Interface stopped DISTRIBUTING, possible flapping
bxe1: Interface stopped DISTRIBUTING, possible flapping
Logged
Patrick M. Hausen
Hero Member
Posts: 6812
Karma: 572
Re: LACP on 10Gbit Ethernet-Card is only working with promiscuous mode enabled
«
Reply #3 on:
July 30, 2020, 09:23:26 pm »
The bnxt(4) driver in FreeBSD 11 has known bugs. VLANs don't work without explicit
ifconfig promisc
, either.
That should be fixed in FreeBSD 12 so waiting for the update to OPNsense 20.7 should be sufficient.
Logged
Deciso DEC750
People who think they know everything are a great annoyance to those of us who do.
(Isaac Asimov)
dm
Newbie
Posts: 9
Karma: 0
Re: LACP on 10Gbit Ethernet-Card is only working with promiscuous mode enabled
«
Reply #4 on:
July 31, 2020, 08:37:00 am »
Ok, thank you. We will wait for 20.7. and test it again.
Logged
Patrick M. Hausen
Hero Member
Posts: 6812
Karma: 572
Re: LACP on 10Gbit Ethernet-Card is only working with promiscuous mode enabled
«
Reply #5 on:
August 05, 2020, 08:43:34 am »
@dm Have you tried the new release already? How did it work out?
Logged
Deciso DEC750
People who think they know everything are a great annoyance to those of us who do.
(Isaac Asimov)
dm
Newbie
Posts: 9
Karma: 0
Re: LACP on 10Gbit Ethernet-Card is only working with promiscuous mode enabled
«
Reply #6 on:
August 13, 2020, 03:45:17 pm »
I tried the new release and it worked perfect. Thanks again for your help.
Logged
Print
Pages: [
1
]
« previous
next »
OPNsense Forum
»
English Forums
»
Hardware and Performance
»
LACP on 10Gbit Ethernet-Card is only working with promiscuous mode enabled