[Bug 265857] qlnxe: no IPV6 pings between nodes on the same switch until an IPv4 address is set

2022-08-15 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265857 --- Comment #2 from benoitc --- looking at the source code: https://cgit.freebsd.org/src/tree/sys/dev/qlnx/qlnxe/qlnx_os.c#n2675 it seems that this snippet initialising the ha record : ``` ifp->if_flags |= IFF_UP;

[Bug 265857] qlnxe: no IPV6 pings between nodes on the same switch until an IPv4 address is set

2022-08-15 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265857 --- Comment #1 from benoitc --- looking at the source code: https://cgit.freebsd.org/src/tree/sys/dev/qlnx/qlnxe/qlnx_os.c#n2675 it seems that this snippet initialising the ha record : ``` ifp->if_flags |= IFF_UP;

[Bug 265857] qlnxe: no IPV6 pings between nodes on the same switch until an IPv4 address is set

2022-08-15 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265857 Mark Linimon changed: What|Removed |Added Assignee|b...@freebsd.org|n...@freebsd.org -- You are receiv

Re: what to check? no IPV6 pings between nodes on the same switch

2022-08-15 Thread Benoit Chesneau
here is the ticket opened: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265857 Thanks again for the help :) Benoît --- Original Message --- On Monday, August 15th, 2022 at 13:21, Benoit Chesneau wrote: > I really have to assign an IP address. 8t wasn't enough when I just addes >

Re: what to check? no IPV6 pings between nodes on the same switch

2022-08-15 Thread Benoit Chesneau
I really have to assign an IP address. 8t wasn't enough when I just addes "up". The driver is old maybe there have been some fixes since in linux version. Benoît On Mon, Aug 15, 2022 at 13:18, Michael Gmelin wrote: > On Mon, 15 Aug 2022 11:11:41 + > Benoit Chesneau wrote: > >> Setting the

Re: what to check? no IPV6 pings between nodes on the same switch

2022-08-15 Thread Michael Gmelin
On Mon, 15 Aug 2022 11:11:41 + Benoit Chesneau wrote: > Setting the IPv4 makes it works indeed! How did you find it? I will > open a ticket about it. Gut feeling :) Question: Does setting ifconfig_ql0="up" help as well, or do you really have to assign an IP address? Best Michael >

Re: what to check? no IPV6 pings between nodes on the same switch

2022-08-15 Thread Benoit Chesneau
I mean it would be better if I could be IPv6 only but that a good first step :) Benoît > Setting the IPv4 makes it works indeed! How did you find it? I will open a > ticket about it. > > Thanks a lot to both of you anyway :) >

Re: what to check? no IPV6 pings between nodes on the same switch

2022-08-15 Thread Benoit Chesneau
Setting the IPv4 makes it works indeed! How did you find it? I will open a ticket about it. Thanks a lot to both of you anyway :) Benoît --- Original Message --- On Monday, August 15th, 2022 at 13:01, Michael Gmelin wrote: > > On Mon, 15 Aug 2022 10:07:54 + > Benoit Chesnea

Re: what to check? no IPV6 pings between nodes on the same switch

2022-08-15 Thread Michael Gmelin
On Mon, 15 Aug 2022 10:07:54 + Benoit Chesneau wrote: > So I noticed that tcpdump was enabling the "promiscuous" mode to the > interface. So I tried to do it manually: `ifconfig ql0 promisc` and > ping worked even after disabling this mode `ifconfig ql0 -promisc`. > > What does happen whe

Re: 25/100 G performance on freebsd

2022-08-15 Thread Santiago Martinez
Hi Benoit, Not sure what the environment, is this to host VNF? those 2x25 will be both forwardings or are active/standby). In my case I use:    *    Vale for Inter-VM inside the same host.    *    Vale to connect to the external network ( hence a phy interface). In my case Intel 40G NICS.

Re: what to check? no IPV6 pings between nodes on the same switch

2022-08-15 Thread John Hay
Hi Benoit, It will allow multicast packets to go through, which IPv6 depends on. Maybe there is a problem setting up the multicast filter for that driver / card. Regards John On Mon, 15 Aug 2022 at 12:08, Benoit Chesneau wrote: > So I noticed that tcpdump was enabling the "promiscuous" mode

Re: what to check? no IPV6 pings between nodes on the same switch

2022-08-15 Thread Benoit Chesneau
So I noticed that tcpdump was enabling the "promiscuous" mode to the interface. So I tried to do it manually: `ifconfig ql0 promisc` and ping worked even after disabling this mode `ifconfig ql0 -promisc`. What does happen when the promiscuous mode is enabled? I'm not sure to understand what is

Re: what to check? no IPV6 pings between nodes on the same switch

2022-08-15 Thread Benoit Chesneau
Unfortunately I get the same results with rtsold enabled and the interface up. It doesn't seems related to teh switch since link-local ping work :/ Benoît --- Original Message --- On Monday, August 15th, 2022 at 11:41, Ronald Klop wrote: > Set rtsold_enable="YES" in rc.conf and restart.

Re: what to check? no IPV6 pings between nodes on the same switch

2022-08-15 Thread Ronald Klop
Set rtsold_enable="YES" in rc.conf and restart. Does that help? " DESCRIPTION rtsold is the daemon program to send ICMPv6 Router Solicitation messages on the specified interfaces. If a node (re)attaches to a link, rtsold sends some Router Solicitations on the link destined to the lin

Re: what to check? no IPV6 pings between nodes on the same switch

2022-08-15 Thread Benoit Chesneau
OK here is the weird but interesting thing. When I start to capture icmp6 packets using tcpdump `tcpdump -i ql0 icmp6` then ping6 starts to work. Even after stopping the capture. Any idea what could it be ? Benoît --- Original Message --- On Monday, August 15th, 2022 at 10:50, Benoit Che

Re: what to check? no IPV6 pings between nodes on the same switch

2022-08-15 Thread Benoit Chesneau
Hi, Thanks for the help :) The nodes can indeed ping each others using the link-local address. What does it means? I tested to set `accept_rtadv` using the ifconfig command without much success. Here are the ifconfigs, the prefix is the same for all To be sure, I replaced the content by using

Re: what to check? no IPV6 pings between nodes on the same switch

2022-08-15 Thread Ronald Klop
Hi, My rc.conf config has: ifconfig_genet0_ipv6="inet6 accept_rtadv" Can you post the output of "ifconfig" and "ipfw show"? Can you ping the link-local address of the other hosts? Regards. Ronald. Van: Benoit Chesneau Datum: maandag, 15 augustus 2022 08:59 Aan: "freebsd-net@FreeBSD.org" Ond

what to check? no IPV6 pings between nodes on the same switch

2022-08-15 Thread Benoit Chesneau
I have setup 3 nodes on a fresh Freebsd 13.1-RELEASE-p1. They have the same gateway and IPS are in same /64. All 3 nodes are on the same switch (mikrotik) and same vlan untagged. I can ping them from an external machine through the router/gateway but the nodes can't ping each others. When I run