La Fibre

Datacenter et équipements réseaux => Routeurs => Routeur Routeur => Discussion démarrée par: laurent53 le 10 octobre 2023 à 10:57:54

Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: laurent53 le 10 octobre 2023 à 10:57:54
Bonjour a tous je viens de faire l’acquisition d'un routeur flint GL-AX1800 , j'ai installé tous les packages dyndns 2.8.2-12 dans Luci , et configuré mes 2 comptes Dyndns , cependant, la mise à jour automatique du dyndns échoue .
Avez vous une idée ,Merci d'avance

(https://zupimages.net/up/23/41/cvwp.jpg)

(https://zupimages.net/up/23/41/6s5k.jpg)

Tue Oct 10 13:41:44 2023 user.notice ddns-scripts[8476]: bgwen: PID '8476' started at 2023-10-10 13:41
Tue Oct 10 13:41:44 2023 user.warn ddns-scripts[8476]: bgwen: No update_url found/defined or no update_script found/defined! - TERMINATE
Tue Oct 10 13:41:44 2023 user.warn ddns-scripts[8476]: bgwen: PID '8476' exit WITH ERROR '1' at 2023-10-10 13:41
Tue Oct 10 13:42:56 2023 user.notice ddns-scripts[11875]: bgwen2: PID '11875' started at 2023-10-10 13:42
Tue Oct 10 13:42:56 2023 user.warn ddns-scripts[11875]: bgwen2: No update_url found/defined or no update_script found/defined! - TERMINATE
Tue Oct 10 13:42:56 2023 user.warn ddns-scripts[11875]: bgwen2: PID '11875' exit WITH ERROR '1' at 2023-10-10 13:42

Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: rooot le 10 octobre 2023 à 18:02:44
Salut,
j'ai un AP sous openwrt, j'ai installé tous les packages necessaires, et j'ai créé un compte noip pour tester, et moi aussi j'arrive au meme résultat que toi...je pense qu'il y a un truc qu'on fait pas comme il faut.
Après mon test j'ai voulu désinstaller les paquets, et un truc a du foirer car Luci était completement buggé, il a fallu que je reinstalle le dernier snapshot...  ;D j'ai pas encore de version stable d'openwrt pour mon routeur/AP.

il y a un tuto ici, il faut jetter un oeil sur ce qu'on oublie de faire.
https://www.youtube.com/watch?v=OWZkjawcM8A
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: laurent53 le 10 octobre 2023 à 18:11:53
Merci Root , j'ai regarder le tu tuto il y a du mieux mais ce n'est pas encore bon !!!


(https://zupimages.net/up/23/41/lsw2.jpg)

DDNS Autostart enabled mais sa ne démarre pas !!
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: laurent53 le 11 octobre 2023 à 14:47:49
Bonjour,mon problème de Dyndns est enfin résolu, la mise a jour se fait enfin correctement.

(https://zupimages.net/up/23/41/mzb4.jpg)


Merci a Root pour son aide .


Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: laurent53 le 13 octobre 2023 à 10:53:04
Bonjour, je reviens vers vous concernant mon problème de DynDns sur mon routeur Flint GL-AX1800.
Je pensais avoir trouvez la solution mais je constate que les adresses IP ne se mette pas à jour
sur la page du fournisseur noip.com  mes Hostnames  ne prennent pas la mise à jour.

(https://zupimages.net/up/23/41/7tw3.jpg)

Fri Oct 13 08:16:08 2023 user.warn ddns-scripts[9633]: bgwen2: Updating IP at DDNS provider failed - starting retry 48/0
Fri Oct 13 08:25:22 2023 user.warn ddns-scripts[13831]: bgwen: Updating IP at DDNS provider failed - starting retry 54/0
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: rooot le 13 octobre 2023 à 12:20:40
D'après leur API ici : https://www.noip.com/integrate/request
La requete qui doit etre envoyée à no-ip.com doit etre celle-ci (en https de préférence) :

Citer
https://username:password@dynupdate.no-ip.com/nic/update?hostname=mytest.example.com&myip=192.0.2.25
username = ton compte utilisateur no-ip
password = le password
hostname = ton domaine no-ip.com
myip = ton adresse ip publique

Est-ce que tu vois dans tes log quelque chose qui y ressemble ?
si tu completes manuellement cette url avec tes bonnes infos, et que tu la passes dans ton navigateur, est-ce que ça met bien a jour no-ip ?
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: laurent53 le 13 octobre 2023 à 12:50:59
Bonjour root, j'ai testé avec mes paramètres sur les 3 hostname et voila la réponse

nohost.

Pas de mise a jour !!!

Pour info mon routeur est branché sur une 9 Box
l'adresse du routeur 192.168.10.2 et ma box 192.168.10.1

22544  note : PID '20986' started at 2023-10-13 12:25
 122544       : ddns version  : 2.7.7-6
 122544       : uci configuration:\nddns.bgwen2.check_interval='10'
ddns.bgwen2.check_unit='minutes'
ddns.bgwen2.domain='xxxx.no-ip.biz'
ddns.bgwen2.enabled='1'
ddns.bgwen2.force_interval='10'
ddns.bgwen2.force_unit='minutes'
ddns.bgwen2.interface='wan'
ddns.bgwen2.ip_network='wan'
ddns.bgwen2.ip_source='network'
ddns.bgwen2.lookup_host='xxxx.no-ip.biz'
ddns.bgwen2.password='*password*'
ddns.bgwen2.retry_count='0'
ddns.bgwen2.retry_interval='0'
ddns.bgwen2.retry_unit='seconds'
ddns.bgwen2.update_url='no-ip.com'
ddns.bgwen2.use_ipv6='0'
ddns.bgwen2.use_syslog='2'
ddns.bgwen2.username='xxxxxx'
ddns.bgwen2=service
 122544       : verbose mode  : 0 - run normal, NO console output
 122544       : check interval: 600 seconds
 122544       : force interval: 600 seconds
 122544       : retry interval: 0 seconds
 122544       : retry counter : 0 times
 122544  note : PID '15896' terminated by 'SIGTERM' at 2023-10-13 12:25\n
 122544       : 'SIGTERM' was send to old process
 122544       : last update: 2023-10-13 12:25
 122544       : Detect registered/public IP
 122544       : #> /usr/bin/host -t A xxxx.no-ip.biz  >/var/run/ddns/bgwen2.dat 2>/var/run/ddns/bgwen2.err
 122544       : Registered IP 'x.x.x.131' detected
 122544  info : Starting main loop at 2023-10-13 12:25
 122544       : Detect local IP on 'network'
 122544       : Local IP '192.168.10.2' detected on network 'wan'
 122544       : Update needed - L: '192.168.10.2' <> R: 'x.x.x.131'
 122544       : #> /usr/bin/curl -RsS -o /var/run/ddns/bgwen2.dat --stderr /var/run/ddns/bgwen2.err --noproxy '*' 'no-ip.com'
 122545       : DDNS Provider answered:\n
 122545  info : Update successful - IP '192.168.10.2' send
 122545  info : Forced update successful - IP: '192.168.10.2' send
 122545       : Waiting 600 seconds (Check Interval)
 123545       : Detect registered/public IP
 123545       : #> /usr/bin/host -t A xxxx.no-ip.biz  >/var/run/ddns/bgwen2.dat 2>/var/run/ddns/bgwen2.err
 123545       : Registered IP 'x.x.x.131' detected
 123545  WARN : Updating IP at DDNS provider failed - starting retry 1/0
 123545       : Detect local IP on 'network'
 123545       : Local IP '192.168.10.2' detected on network 'wan'
 123545       : Update needed - L: '192.168.10.2' <> R: 'x.x.x.131'
 123545       : #> /usr/bin/curl -RsS -o /var/run/ddns/bgwen2.dat --stderr /var/run/ddns/bgwen2.err --noproxy '*' 'no-ip.com'
 123545       : DDNS Provider answered:\n
 123545  info : Update successful - IP '192.168.10.2' send
 123545  info : Forced update successful - IP: '192.168.10.2' send
 123545       : Waiting 600 seconds (Check Interval)
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: rooot le 13 octobre 2023 à 12:53:00
j'ai une petite question @laurent53. si tu es chez RED, ton IP ne change jamais...pourquoi installer dyndns sur ton routeur ?
parametre ton ip sur ton compte no-ip.com et basta...
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: laurent53 le 13 octobre 2023 à 13:02:44
Pour le moment je suis chez Red/ SFR , mais vu les problèmes ( Point de mutualisation dans la rue (Armoire ouverte serrure cassé) et tiroir optique  plein. Plusieurs câbles optique sont débranchés et même coupé  régulièrement ! Perte de Tv  ) Bref Je pense que je vais allez voir la concurrence .

Avec mon ancien routeur la mise a jour de mes Hostnames   ce faisait sans problème .
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: rooot le 13 octobre 2023 à 13:04:49
Citer
123545  info : Forced update successful - IP: '192.168.10.2' send
il n'y aurait pas un micmac avec ton ip "wan" du Flint qui semble etre "192.168.10.2", ou alors je comprends mal le log...
122544       : Local IP '192.168.10.2' detected on network 'wan'
Pas facile de comprendre sans avoir un schema de ton reseau, comment les choses sont racoordées, et quels services tournent sur les routeurs...
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: laurent53 le 13 octobre 2023 à 13:11:55
C'est la question que je me pose !!!

Mon routeur a pour adresse IP 192.168.10.2  celui si est est branché sur le Lan 1 de ma  9 Box   qui a comme adresse 192.168.10.1


(https://zupimages.net/up/23/41/5fqg.jpg)

(https://zupimages.net/up/23/41/9mhq.jpg)
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: rooot le 13 octobre 2023 à 15:40:26
je pense que le script ddns ne tient pas compte que tu n'as rien sur ton WAN, et que le Flint et relié sur le LAN de ton routeur principal, qui est ta box SFR.

Je pense qu'il faudrait plutot, pour faire simple, faire une mise a jour ddns en ligne de commande, avec curl, dans une tache cron du routeur.
Mais pour cela il faut déjà que ca marche depuis ton navigateur ce qui ne semble pas etre le cas...
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: rooot le 13 octobre 2023 à 15:51:43
Bonjour root, j'ai testé avec mes paramètres sur les 3 hostname et voila la réponse

nohost.

Pas de mise a jour !!!

Pour info mon routeur est branché sur une 9 Box
l'adresse du routeur 192.168.10.2 et ma box 192.168.10.1

22544  note : PID '20986' started at 2023-10-13 12:25
 122544       : ddns version  : 2.7.7-6
 122544       : uci configuration:\nddns.bgwen2.check_interval='10'
ddns.bgwen2.check_unit='minutes'
ddns.bgwen2.domain='xxxx.no-ip.biz'
ddns.bgwen2.enabled='1'
ddns.bgwen2.force_interval='10'
ddns.bgwen2.force_unit='minutes'
ddns.bgwen2.interface='wan'
ddns.bgwen2.ip_network='wan'
ddns.bgwen2.ip_source='network'
ddns.bgwen2.lookup_host='xxxx.no-ip.biz'
ddns.bgwen2.password='*password*'
ddns.bgwen2.retry_count='0'
ddns.bgwen2.retry_interval='0'
ddns.bgwen2.retry_unit='seconds'
ddns.bgwen2.update_url='no-ip.com'
ddns.bgwen2.use_ipv6='0'
ddns.bgwen2.use_syslog='2'
ddns.bgwen2.username='xxxxxx'
ddns.bgwen2=service
 122544       : verbose mode  : 0 - run normal, NO console output
 122544       : check interval: 600 seconds
 122544       : force interval: 600 seconds
 122544       : retry interval: 0 seconds
 122544       : retry counter : 0 times
 122544  note : PID '15896' terminated by 'SIGTERM' at 2023-10-13 12:25\n
 122544       : 'SIGTERM' was send to old process
 122544       : last update: 2023-10-13 12:25
 122544       : Detect registered/public IP
 122544       : #> /usr/bin/host -t A xxxx.no-ip.biz  >/var/run/ddns/bgwen2.dat 2>/var/run/ddns/bgwen2.err
 122544       : Registered IP 'x.x.x.131' detected
 122544  info : Starting main loop at 2023-10-13 12:25
 122544       : Detect local IP on 'network'
 122544       : Local IP '192.168.10.2' detected on network 'wan'
 122544       : Update needed - L: '192.168.10.2' <> R: 'x.x.x.131'
 122544       : #> /usr/bin/curl -RsS -o /var/run/ddns/bgwen2.dat --stderr /var/run/ddns/bgwen2.err --noproxy '*' 'no-ip.com'
 122545       : DDNS Provider answered:\n
 122545  info : Update successful - IP '192.168.10.2' send
 122545  info : Forced update successful - IP: '192.168.10.2' send
 122545       : Waiting 600 seconds (Check Interval)
 123545       : Detect registered/public IP
 123545       : #> /usr/bin/host -t A xxxx.no-ip.biz  >/var/run/ddns/bgwen2.dat 2>/var/run/ddns/bgwen2.err
 123545       : Registered IP 'x.x.x.131' detected
 123545  WARN : Updating IP at DDNS provider failed - starting retry 1/0
 123545       : Detect local IP on 'network'
 123545       : Local IP '192.168.10.2' detected on network 'wan'
 123545       : Update needed - L: '192.168.10.2' <> R: 'x.x.x.131'
 123545       : #> /usr/bin/curl -RsS -o /var/run/ddns/bgwen2.dat --stderr /var/run/ddns/bgwen2.err --noproxy '*' 'no-ip.com'
 123545       : DDNS Provider answered:\n
 123545  info : Update successful - IP '192.168.10.2' send
 123545  info : Forced update successful - IP: '192.168.10.2' send
 123545       : Waiting 600 seconds (Check Interval)

Dans ce que tu indique, il y a moyen de changer quelque part ces 2 valeurs ?
ddns.bgwen2.interface='wan'
ddns.bgwen2.ip_network='wan'
et mettre "lan" à la place ?
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: laurent53 le 13 octobre 2023 à 16:48:07

Je suis allez sur la page de noip.com j'ai changé l'adresse IP de l’hôte xxx.ddns.net j'ai mis manuellement 9.9.9.9

(https://zupimages.net/up/23/41/k8hw.jpg)

et sur le Flint j'ai lancé Reload je reçois bien l' IP 9.9.9.9 

(https://zupimages.net/up/23/41/l083.jpg)

donc le Flint va bien interrogé  l’hébergeur No IP

mais il  ne met pas a jour l’hébergeur .
.


 
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: laurent53 le 13 octobre 2023 à 16:57:43
J'ai changé Wan par lan  pas d’amélioration sur la page de l’hébergeur !!!



165322       : ************ ************** ************** **************
 165322  note : PID '13816' started at 2023-10-13 16:53
 165322       : ddns version  : 2.7.7-6
 165322       : uci configuration:\nddns.bgwen2.check_interval='10'
ddns.bgwen2.check_unit='minutes'
ddns.bgwen2.domain='xxxx.no-ip.biz'
ddns.bgwen2.enabled='1'
ddns.bgwen2.force_interval='10'
ddns.bgwen2.force_unit='minutes'
ddns.bgwen2.interface='lan'
ddns.bgwen2.ip_network='lan'
ddns.bgwen2.ip_source='network'
ddns.bgwen2.lookup_host='xxxx.no-ip.biz'
ddns.bgwen2.password='*password*'
ddns.bgwen2.retry_count='0'
ddns.bgwen2.retry_interval='0'
ddns.bgwen2.retry_unit='seconds'
ddns.bgwen2.update_url='no-ip.com'
ddns.bgwen2.use_ipv6='0'
ddns.bgwen2.use_syslog='2'
ddns.bgwen2.username='xxxxx'
ddns.bgwen2=service
 165322       : verbose mode  : 0 - run normal, NO console output
 165322       : check interval: 600 seconds
 165322       : force interval: 600 seconds
 165322       : retry interval: 0 seconds
 165322       : retry counter : 0 times
 165322       : 'SIGTERM' was send to old process
 165322  note : PID '10895' terminated by 'SIGTERM' at 2023-10-13 16:53\n
 165322       : last update: 2023-10-13 16:52
 165322       : Detect registered/public IP
 165322       : #> /usr/bin/host -t A xxxx.no-ip.biz  >/var/run/ddns/bgwen2.dat 2>/var/run/ddns/bgwen2.err
 165322       : Registered IP 'x.x.x.x' detected
 165322  info : Starting main loop at 2023-10-13 16:53
 165322       : Detect local IP on 'network'
 165322       : Local IP '192.168.1.1' detected on network 'lan'
 165322       : Update needed - L: '192.168.1.1' <> R: 'x.x.x.x'
 165322       : #> /usr/bin/curl -RsS -o /var/run/ddns/bgwen2.dat --stderr /var/run/ddns/bgwen2.err --noproxy '*' 'no-ip.com'
 165323       : DDNS Provider answered:\n
 165323  info : Update successful - IP '192.168.1.1' send
 165323  info : Forced update successful - IP: '192.168.1.1' send
 165323       : Waiting 600 seconds (Check Interval)

l’adresse 192.168.1.1 c'est l'adresse qui me permet de me connecter a l'interface du Flint

(https://zupimages.net/up/23/41/hg15.jpg)

Les elements de mon réseau ont pour adresse IP 192.168.1.2 à 192.168.1.24

(https://zupimages.net/up/23/41/yapl.jpg)
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: rooot le 13 octobre 2023 à 17:30:51
de mon côté, depuis mon PC en effectuant une commande curl, ca marche :

(https://i.imgur.com/1PVOrSH.png)

donc si je fais un cron avec cette commande ca mettra a jour noip.com sans passer par le package ddns.

Si je n'indique pas d'IP dans la commande, par defaut noip.com va récupérer l'ip publique d'ou provient la requete, donc ca marche aussi.

(https://i.imgur.com/jGP9r4s.png)
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: rooot le 13 octobre 2023 à 17:53:18
Si tu arrives à faire fonctionner la ligne de commande, alors il te suffit d'aller dans :

(https://i.imgur.com/gWH3hrK.png)

puis tu ajoutes la commande comme ceci :

Citer
0 8 * * * curl "https://user:password@dynupdate.no-ip.com/nic/update?hostname=rooot.ddns.net&myip="
En remplaçant bien entendu user:password et rooot.ddns.net par tes parametres

0 8 * * * veut dire que la commande s'executera tous les matins a 8h00.

(https://i.imgur.com/yiK5orb.png)

Ne pas oublier d'installer le package curl il n'est pas installé par defaut.
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: laurent53 le 13 octobre 2023 à 18:08:06
Rien à faire ca ne passe pas chez moi je vous ais envoyé un MP  afin que vous fassiez l’essai de chez vous

(https://zupimages.net/up/23/41/cnyx.jpg)
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: rooot le 13 octobre 2023 à 18:16:22
enleve le .net dans ton hostname, c'est .com à la fin
xxxx.ddnsking.com
tu verras, ca va mieux marcher  ;D
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: laurent53 le 15 octobre 2023 à 18:31:30
Bonjour  je pensais avoir résolu mon problème , mais vu les log il doit encore y avoir quelques chose de pas bon  !!


Sun Oct 15 18:18:05 2023 user.warn ddns-scripts[12491]: bgwen: Updating IP at DDNS provider failed - starting retry 35/0
Sun Oct 15 18:18:06 2023 user.warn ddns-scripts[12175]: bgwen2: Updating IP at DDNS provider failed - starting retry 35/0
Sun Oct 15 18:18:12 2023 user.notice dnsmasq: found already running DHCP-server on interface 'eth0' refusing to start, use 'option force 1' to override
Sun Oct 15 18:18:13 2023 daemon.info dnsmasq[26997]: read /etc/hosts - 4 addresses
Sun Oct 15 18:18:13 2023 daemon.err dnsmasq[26997]: failed to load names from /tmp/hosts/dhcp.cfg01411c: Permission denied
Sun Oct 15 18:18:13 2023 daemon.info dnsmasq-dhcp[26997]: read /etc/ethers - 0 addresses
Sun Oct 15 18:18:13 2023 user.notice dnsmasq: found already running DHCP-server on interface 'eth0' refusing to start, use 'option force 1' to override
Sun Oct 15 18:18:13 2023 daemon.info dnsmasq[26997]: read /etc/hosts - 4 addresses
Sun Oct 15 18:18:13 2023 daemon.err dnsmasq[26997]: failed to load names from /tmp/hosts/dhcp.cfg01411c: Permission denied
Sun Oct 15 18:18:13 2023 daemon.info dnsmasq-dhcp[26997]: read /etc/ethers - 0 addresses
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: rooot le 15 octobre 2023 à 18:57:33
si tu utilises la méthode que j'ai indiqué il faut desinstaller le ddns de ton routeur, tu n'en n'as plus besoin.
les 3 commandes font tout le boulot.
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: laurent53 le 18 octobre 2023 à 11:09:13
Bonjour , mon problème de Dyndns est réglé par contre quand je regarde mes logs j'ai toujours ces lignes qui reviennent une idée ??
daemon.info dnsmasq[18106]: read /etc/hosts - 4 addresses
daemon.err dnsmasq[18106]: failed to load names from /tmp/hosts/dhcp.cfg01411c: Permission denied
daemon.info dnsmasq-dhcp[18106]: read /etc/ethers - 0 addresses
daemon.info dnsmasq[18106]: read /etc/hosts - 4 addresses
daemon.err dnsmasq[18106]: failed to load names from /tmp/hosts/dhcp.cfg01411c: Permission denied
daemon.info dnsmasq-dhcp[18106]: read /etc/ethers - 0 addresses
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: rooot le 18 octobre 2023 à 20:06:09
tu peux te connecter a ton routeur en ssh ?

si oui, il faudrait essayer d'executer ces 3 commandes :
Citer
/etc/init.d/dnsmasq stop
/etc/init.d/dnsmasq start
/etc/init.d/network restart

en fait il y a un probleme de permission sur ce fichier : /tmp/hosts/dhcp.cfg01411c

Si les commandes au dessus ne changent rien, essaie :
Citer
chmod 644 /tmp/hosts/dhcp.cfg01411c

Si ça ne marche toujours pas, reinitialise ton routeur, et reconfigure le, il y a du avoir une cagade a un moment donné.
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: laurent53 le 18 octobre 2023 à 20:59:38
Bonsoir Root, j'ai aussi penser a un problème de permission d’écriture sur le fichier dhcp.cfg01411c , mais ce fichier est dans un dossier Temporaire donc a chaque démarrage du routeur il perd son autorisation d’écriture .
Avant de taper les commande j'ai effacé le fichier log

/etc/init.d/log restart
(https://zupimages.net/up/23/42/fug6.jpg)

Et voila les log âpres redémarrage de network toujours les mêmes erreurs

Wed Oct 18 20:39:50 2023 daemon.err dnsmasq[24609]: failed to load names from /tmp/hosts/dhcp.cfg01411c: Permission denied
Wed Oct 18 20:39:50 2023 daemon.info dnsmasq-dhcp[24609]: read /etc/ethers - 0 addresses
Wed Oct 18 20:39:50 2023 daemon.info dnsmasq[24609]: read /etc/hosts - 4 addresses
Wed Oct 18 20:39:50 2023 daemon.err dnsmasq[24609]: failed to load names from /tmp/hosts/dhcp.cfg01411c: Permission denied
Wed Oct 18 20:39:50 2023 daemon.info dnsmasq-dhcp[24609]: read /etc/ethers - 0 addresses
Wed Oct 18 20:40:05 2023 daemon.info dnsmasq[24609]: read /etc/hosts - 4 addresses
Wed Oct 18 20:40:05 2023 daemon.err dnsmasq[24609]: failed to load names from /tmp/hosts/dhcp.cfg01411c: Permission denied
Wed Oct 18 20:40:05 2023 daemon.info dnsmasq-dhcp[24609]: read /etc/ethers - 0 addresses

Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: rooot le 18 octobre 2023 à 21:58:43
je ne sais pas pourquoi mais ton dnsmasq ne donne pas les bonnes permissions au fichier.

regarde le 1er post de cette page : https://github.com/openwrt/openwrt/issues/7844
le gars donen une solution qui semble marcher.

Citer
So I patched the init.d/dnsmasq adding this line :
chmod og+r $HOSTFILE

after the line :
mv -f $HOSTFILE_TMP $HOSTFILE
in function dnsmasq_start

Mais si tu dois faire ça c'est pas normal, il peut y avoir d'autres problemes ailleurs...
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: Kana-chan le 19 octobre 2023 à 00:56:18
Ou bien, essayer de voir ce qu'il y a comme droit sur le dossier /tmp/hosts car c'est lui le dossier parent.
Un petit ls -l du /tmp pour voir les droits sur hosts et faire un chmod ugo+rwx /tmp/hosts pour être sûr que le fichier peut être accessible.
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: laurent53 le 19 octobre 2023 à 09:42:03
Bonjour Root , j'ai lu le post , j'ai éditer dnsmasq et ajouter la ligne
mv -f $HOSTFILE_TMP $HOSTFILE
Pour le moment les erreurs
daemon.info dnsmasq[6613]: read /etc/hosts - 4 addresses
daemon.info dnsmasq[6613]: read /tmp/hosts/dhcp.cfg01411c - 25 addresses
daemon.info dnsmasq-dhcp[6613]: read /etc/ethers - 0 addresses

ne reviennent plus
Titre: Routeur flint GL-AX1800 Dyndns No IP
Posté par: rooot le 19 octobre 2023 à 10:54:05
Bien penser qu'a la prochaine mise a jour la ligne va sauter.
Là ce sera une chance sur 2. Soit la mise a jour règle le problème, donc plus besoin d'ajouter la commande, soit elle ne le règle pas et il faudra penser à la remettre.