Essaie en changeant la valeur de local_net dans pjsip.conf :
local_net=192.168.1.1/255.255.255.0
local_net=192.168.1.1/22
Avec ta première valeur de netmask à 255.255.255.0 (équivalent /24), asterisk considère ton réseau local sur les adresses 192.168.1.1 -> 192.168.1.254, et ton deuxième sous-réseau est donc exclu de son mécanisme NAT.
Avec un netmask plus grand "255.255.252.0" ou noté "/22", la plage devient 192.168.0.1 -> 192.168.3.254
Tu peux utilement regarder avec un outil de ce genre :
https://www.cidr.eu/en/calculator
EDIT : vire ces sous-réseaux et déploie ipv6 , d'autant que tu n'as aucune règle de filtrage entre les deux.
Alors, j'ai tenté de changé les valeurs que tu as indiqué ;
J'ai remplacé "192.168.1.1/255.255.255.0" par "192.168.1.1/22", redémarré le service asterisk, et même le routeur, et je n'ai toujours aucun son quand je tente les appels depuis le routeur N°2.
J'ai également tenté de remplacer par "192.168.1.1/255.255.252.0" ou "192.168.1.1/255.255.255.255", ou "192.168.1.1/32", et les appels continuent de faire les sourds tant que je suis sur le routeur N°2.
Je note que depuis le routeur N°1 "192.168.1.1", il m'est toujours impossible de contacter le routeur N°2 (ni les équipements connectés dessus) directement avec son IP "192.168.2.1", dont l'ip allouée (par wifi) par le routeur N°1 (via l'étendeur wifi servant de relais) est "192.168.1.60". Est ce que ça pourrait être un indice du problème ?
Concernant l'IPV6, à terme ça serait intéressant d'en rajouter la configuration, mais je voudrais déjà commencer par la base et terminer l'IPV4, comme ça je pourrais intégrer les deux à un tutoriel.
Je gage que certaines personne dans une situation similaire, mais sans forcément SFR, seront contents de trouver une solution pour un problème identique via une recherche web.