Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Aug 2022 08:50:38 +0000
From:      Benoit Chesneau <benoitc@enki-multimedia.eu>
To:        Ronald Klop <ronald-lists@klop.ws>
Cc:        "freebsd-net@FreeBSD.org" <freebsd-net@freebsd.org>
Subject:   Re: what to check? no IPV6 pings between nodes on the same switch
Message-ID:  <hMqENjOsAd2Dv-OG6Ge2FxSuQuyPc73a8Y4Kp2FzSdldA7QzFJGlV2AKaQjuHd3Q-k7I8uRLZ8eR44LJ9FVRdKXQ5-I623xO8BrA5PPnU38=@enki-multimedia.eu>
In-Reply-To: <718207270.67.1660552177215@localhost>
References:  <qcer8535Q1qdsyEXRpYZO7cRAnjTNz5qlcjbiwNFg7b_13lzwo15Y0-72_pOdSZnVe2AwHHNBLJbPycVb2SCS-evQV-Of1bgpBRyr1C9RU8=@enki-multimedia.eu> <718207270.67.1660552177215@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
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 <PREFIX> using sed.

node 1:

```
$ ifconfig ql0
ql0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=507bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWFILTER,VLAN_HWTSO>
ether b4:7a:f1:7a:9c:10
inet6 <PREFIX>::11 prefixlen 64
inet6 fe80::b67a:f1ff:fe7a:9c10%ql0 prefixlen 64 scopeid 0x1
media: Ethernet autoselect (25GBase-SR <full-duplex>)
status: active nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
```

node 2:

```
$ ifconfig ql0
ql0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=507bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWFILTER,VLAN_HWTSO>
ether b4:7a:f1:7a:99:52
inet6 <PREFIX>::12 prefixlen 64
inet6 fe80::b67a:f1ff:fe7a:9952%ql0 prefixlen 64 scopeid 0x1
media: Ethernet autoselect (25GBase-SR <full-duplex>)
status: active nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
```

node 3
```
ifconfig ql0

ql0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=507bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWFILTER,VLAN_HWTSO>
ether b4:7a:f1:18:ff:d8
inet6 <PREFIX>::13 prefixlen 64
inet6 fe80::b67a:f1ff:fe18:ffd8%ql0 prefixlen 64 scopeid 0x1
media: Ethernet autoselect (25GBase-SR <full-duplex>)
status: active nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
```

------- Original Message -------
On Monday, August 15th, 2022 at 10:29, Ronald Klop <ronald-lists@klop.ws> wrote:

> 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 <benoitc@enki-multimedia.eu>
> Datum: maandag, 15 augustus 2022 08:59
> Aan: "freebsd-net@FreeBSD.org" <freebsd-net@freebsd.org>
> Onderwerp: what to check? no IPV6 pings between nodes on the same switch
>
>> 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 `ndp-a` it only return the gateway and the node ipv6 (+ their libks) but not the ips of the other nodes.
>>
>> Previously these nodes wee under linux and were able to ping each others.
>>
>> What could be the issue? What do I need to check?
>>
>> Configuration is pretty straightforward:
>> ```
>>
>> hostname="node1.domain.tld"
>>
>> keymap="fr.macbook.kbd"
>>
>> ifconfig_ql0=""
>>
>> ifconfig_ql0_ipv6="inet6 <PREFIX>::11/64"
>>
>> ipv6_defaultrouter="<PREFIX>::1"
>>
>> sshd_enable="YES"
>>
>> ntpd_enable="YES"
>>
>> # Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
>>
>> dumpdev="AUTO"
>>
>> zfs_enable="YES"
>>
>> ```
>> Others machines are `<PREFIX>::12`, `<PREFIX>::13`Sent from Proton Mail for iOS
>>
>> Benoît
[-- Attachment #2 --]
<div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);">Hi,</div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);"><br></div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);">Thanks for the help :) The nodes can indeed ping each others using the link-local address. What does it means? I tested to set `<span>accept_rtadv` using the ifconfig command without much success.</span></div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);"><br></div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);"><br></div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);">Here are the ifconfigs, the prefix is the same for all To be sure, I &nbsp;replaced the content by &lt;PREFIX&gt; using sed.</div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);"><br></div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);">node 1:</div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);"><br></div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);">```</div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);"><span>&nbsp;$ ifconfig ql0</span><div><span>ql0: flags=8843&lt;UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST&gt; metric 0 mtu 1500</span></div><div><span>	options=507bb&lt;RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWFILTER,VLAN_HWTSO&gt;</span></div><div><span>	ether b4:7a:f1:7a:9c:10</span></div><div><span>	inet6 &lt;PREFIX&gt;::11 prefixlen 64</span></div><div><span>	inet6 fe80::b67a:f1ff:fe7a:9c10%ql0 prefixlen 64 scopeid 0x1</span></div><div><span>	media: Ethernet autoselect (25GBase-SR &lt;full-duplex&gt;)</span></div><div><span>	status: active</span></div><span>	nd6 options=21&lt;PERFORMNUD,AUTO_LINKLOCAL&gt;</span><br></div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);">```</div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);"><br></div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);">node 2:</div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);"><br></div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);"><span style="caret-color:rgb(0, 0, 0);background-color:rgb(255, 255, 255)">```</span><br></div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);"><span>&nbsp;$ ifconfig ql0</span><div><span>ql0: flags=8843&lt;UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST&gt; metric 0 mtu 1500</span></div><div><span>	options=507bb&lt;RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWFILTER,VLAN_HWTSO&gt;</span></div><div><span>	ether b4:7a:f1:7a:99:52</span></div><div><span>	inet6 &lt;PREFIX&gt;::12 prefixlen 64</span></div><div><span>	inet6 fe80::b67a:f1ff:fe7a:9952%ql0 prefixlen 64 scopeid 0x1</span></div><div><span>	media: Ethernet autoselect (25GBase-SR &lt;full-duplex&gt;)</span></div><div><span>	status: active</span></div><span>	nd6 options=21&lt;PERFORMNUD,AUTO_LINKLOCAL&gt;</span><br></div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);">```</div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);"><br></div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);"><span>node 3</span><br></div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);">```</div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);"><span>ifconfig ql0</span><br></div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);"><span></span><div><span>ql0: flags=8843&lt;UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST&gt; metric 0 mtu 1500</span></div><div><span>	options=507bb&lt;RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWFILTER,VLAN_HWTSO&gt;</span></div><div><span>	ether b4:7a:f1:18:ff:d8</span></div><div><span>	inet6 &lt;PREFIX&gt;::13 prefixlen 64</span></div><div><span>	inet6 fe80::b67a:f1ff:fe18:ffd8%ql0 prefixlen 64 scopeid 0x1</span></div><div><span>	media: Ethernet autoselect (25GBase-SR &lt;full-duplex&gt;)</span></div><div><span>	status: active</span></div><span>	nd6 options=21&lt;PERFORMNUD,AUTO_LINKLOCAL&gt;</span><br></div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);">```</div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);"><span><br></span></div><div style="font-family: arial; font-size: 14px; color: rgb(0, 0, 0);"><span><br></span></div><div class="protonmail_quote">
        ------- Original Message -------<br>
        On Monday, August 15th, 2022 at 10:29, Ronald Klop &lt;ronald-lists@klop.ws&gt; wrote:<br><br>
        <blockquote class="protonmail_quote" type="cite">
            Hi,<br>
<br>
My rc.conf config has:<br>
ifconfig_genet0_ipv6="inet6 accept_rtadv"<br>
<br>
Can you post the output of "ifconfig" and "ipfw show"?<br>
Can you ping the link-local address of the other hosts?<br>
<br>
Regards.<br>
Ronald.<br>
<br>
&nbsp;
<p><strong>Van:</strong> Benoit Chesneau &lt;benoitc@enki-multimedia.eu&gt;<br>
<strong>Datum:</strong> maandag, 15 augustus 2022 08:59<br>
<strong>Aan:</strong> "freebsd-net@FreeBSD.org" &lt;freebsd-net@freebsd.org&gt;<br>
<strong>Onderwerp:</strong> what to check? no IPV6 pings between nodes on the same switch</p>

<blockquote style="padding-right: 0px; padding-left: 5px; margin-left: 5px; border-left: #000000 2px solid; margin-right: 0px">
<div id="P" class="MessageRFC822Viewer">
<div class="MultipartAlternativeViewer">
<div id="P.P.P" class="TextHTMLViewer">
<div>&nbsp;</div>
<span>I&nbsp;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.</span><br>
<br>
<span>I can ping them from an external machine through the router/gateway but&nbsp;</span><span>the nodes can't ping each others.</span><span>&nbsp;When I run `ndp-a` it only return the gateway and the node ipv6 (+ their libks) but not the ips of the other nodes.</span><br>
<br>
<span>Previously these nodes wee under linux and were able to ping each others.</span><br>
<br>
<span>What could be the issue? What do I need to check?</span><br>
<br>
<span>Configuration is pretty straightforward:</span>

<div>&nbsp;
<div>```</div>

<div>
<p>hostname="node1.domain.tld"</p>

<p><span style="color: var(--text-color); background: var(--bg-color);">keymap="fr.macbook.kbd"</span></p>

<p>ifconfig_ql0=""</p>

<p>ifconfig_ql0_ipv6="inet6 &lt;PREFIX&gt;::11/64"</p>

<p>ipv6_defaultrouter="&lt;PREFIX&gt;::1"</p>

<p>sshd_enable="YES"</p>

<p>ntpd_enable="YES"</p>

<p># Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable</p>

<p>dumpdev="AUTO"</p>

<p>zfs_enable="YES"</p>
<font face="Segoe UI, Helvetica Neue, Helvetica, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, sans-serif" color="#141414"><span>```</span></font></div>

<div>&nbsp;
<div><span><span>Others machines are `&lt;PREFIX&gt;::12`, `&lt;PREFIX&gt;::13`</span>Sent from Proton Mail for iOS</span></div>
</div>
</div>

<div>&nbsp;</div>

<div><span>Benoît&nbsp;</span></div>
</div>
</div>
</div>
</blockquote>
        </blockquote><br>
    </div>

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?hMqENjOsAd2Dv-OG6Ge2FxSuQuyPc73a8Y4Kp2FzSdldA7QzFJGlV2AKaQjuHd3Q-k7I8uRLZ8eR44LJ9FVRdKXQ5-I623xO8BrA5PPnU38=>