As you can see, the fix is to have the default main_ipv6_address be
main_ipv6_address fd%N1:%N2%N3:%N4%N5::/64
instead of this old and buggy address:
main_ipv6_address 2a00:1508:0a%N1:%N200::/64
So you'll have to update the lime-community file to the new default IPv6
address :)
The other thing you mention: "i can deselect the Base System > firewall
for ath79xx, but not in example for ar71xx e bcm63xx" does not happen to
me...
Can you open the "Help" tab inside Menuconfig for the "firewall"
package
and paste here what appears in the "Selected by" paragraph?
Anyway I hope that sooner or later we'll recommend using OpenWrt
firewall again, see:
And regarding "Not sure if i should also remove odhcp6c", meh, in the
LibreMesh build instructions there's no indication on that so it should
be ok to keep.
Ciao!
Ilario
On 6/6/21 3:51 PM, gothos wrote:
  Hi all!
 
 I'm experiencing some trouble in dns resolution over ipv6 and I hope
 someone can help me!
 
 I'm using the lime packages at version 2020.1 with this configs
https://github.com/libremesh/network-profiles/blob/master/valsamoggia.ninux…
 
 with this packages
https://github.com/libremesh/network-profiles/blob/master/valsamoggia.ninux…
 
 and deselecting these packages
 -dnsmasq
 -firewall
 -odhcpd-ipv6only
 -odhcpd
 -ppp
 
 * note: I don't know if it's a problem but i can deselect the Base
 System > firewall for ath79xx, but not in example for ar71xx e bcm63xx
 * note: Not sure if i should also remove odhcp6c
 
 and i just keep the ipv6 configs from previuos versions:
 option main_ipv6_address '2a00:1508:0a%N1:%N200::/64'
 
 Now, I'm with an ISP that don't provide ipv6
 and some connections fails because the DNS request goes first to ipv6
 address, failing, and then to ipv4
 
 Is a good idea trying to remove ipv6 from the network?
 Can i experience issues connecting to other nodes with ipv6 enabled?
 Is there a risk of compromise the working of the mesh?
 If no, will be enough to remove main_ipv6_address from lime-community?
 
 Thanks in advance if for any advice!
 
 
 
 Here are some demonstrations:
 
 $ ping 
google.com
 PING 
google.com(mil41s02-in-x0e.1e100.net (2a00:1450:4002:404::200e)) 56
 data bytes
 From ninux-561d87 (2a00:1508:afe:c00::871d:5600) icmp_seq=1 Destination
 unreachable: Unknown code 5
 From ninux-561d87 (2a00:1508:afe:c00::871d:5600) icmp_seq=2 Destination
 unreachable: Unknown code 5
 From ninux-561d87 (2a00:1508:afe:c00::871d:5600) icmp_seq=3 Destination
 unreachable: Unknown code 5
 ^C
 --- 
google.com ping statistics ---
 3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2002ms
 
 $ ping4 
google.com
 PING  (142.250.184.46) 56(84) bytes of data.
 64 bytes from 
mil41s02-in-f14.1e100.net (142.250.184.46): icmp_seq=1
 ttl=115 time=78.2 ms
 64 bytes from 
mil41s02-in-f14.1e100.net (142.250.184.46): icmp_seq=2
 ttl=115 time=79.4 ms
 64 bytes from 
mil41s02-in-f14.1e100.net (142.250.184.46): icmp_seq=3
 ttl=115 time=77.7 ms
 ^C
 ---  ping statistics ---
 3 packets transmitted, 3 received, 0% packet loss, time 2003ms
 rtt min/avg/max/mdev = 77.741/78.470/79.432/0.709 ms
 
 
 With wget i see it tries to resolv firstly ipv6 and then ipv4
 
 $ wget 
google.com
 Resolving 
www.google.com (
www.google.com)... 2a00:1450:4016:803::2004,
 172.217.22.196
 Connecting to 
www.google.com
 (
www.google.com)|2a00:1450:4016:803::2004|:80... failed: Permission denied.
 Connecting to 
www.google.com (
www.google.com)|172.217.22.196|:80...
 connected.
 HTTP request sent, awaiting response... 200 OK
 
 
 And if my pc i manually remove the ipv6 nameserver leaving only
 10.170.0.1 from /etc/resolv.conf
 the requests go only in ipv4 and stop failing
 
 $ cat /etc/resolv.conf
 # Generated by NetworkManager
 search 
valsamoggia.ninux.org
 nameserver 10.170.0.1
 nameserver fe80::a8aa:aaff:fefe:caa%wlo1
 nameserver fe80::c6ea:1dff:fea3:b68%wlo1
 
 
 This is the status of the lime-app, showing the ipv6 addresses assigned
 
 System
 Uptime 5 hours, 34 minutes, 25 seconds
 Device ADB P.DG A4001N
 Firmware LiMe 2020.1 development (2020.1 rev. 002a53c 20210603_0623)
 Internet connection
 ✔ IPv4 ✘ IPv6 ✔ DNS
 IP Addresses
 IPv4 10.170.157.135/16
 IPv6 2a00:1508:afe:c00::871d:5600/64
 IPv6 fe80::bef6:85ff:fe56:1d87/64