URL: https://linuxfr.org/forums/linux-general/posts/repeteur-wifi-qui-refuse-de-fournir-une-adresse-ipv4-par-dhcp Title: Répéteur Wifi qui refuse de fournir une adresse IPv4 par DHCP Authors: jeanas Date: 2025年03月30日T16:31:06+02:00 License: CC By-SA Tags: réseau_domestique, wifi, networkmanager, dhcp et ipv4 Score: 3 Hello tout le monde, Ma sœur utilise un ordinateur sous Ubuntu 24.04.2 (acheté sur , si mes souvenirs sont bons). Le Wifi chez elle est fourni par une Livebox Orange, et pour améliorer la force du signal dans sa chambre qui est loin de la Livebox, elle a un répéteur Wifi de modèle Netgear, AC1200 Universal Pass Through WiFi Range Extender, EX6130. Récemment (elle ne se souvient pas de mises à jour ou autres circonstances qui auraient pu causer le problème), certains sites se sont mis à être inaccessibles quand elle est connectée via le répéteur. En quelques coups de cuillère à pot de `curl -v`, j'ai pu déterminer qu'elle a de la connectivité IPv6 mais pas IPv4. Le gestionnaire réseau sur cette machine est NetworkManager. La commande `nmcli` répond ``` wlp2s0: connecté à Livebox-_2GEXT "MEDIATEK MT7921 802.11ax" wifi (mt7921e), 4C:82:A9:60:85:79, hw, mtu 1500 ip6 par défaut inet6 2a01:cb15:8406:c700:c42b:a04a:21a6:aeb2/64 inet6 2a01:cb15:8406:c700:688d:7ecd:9bf7:6969/64 inet6 fe80::3133:5a9:8be2:bf34/64 route6 fe80::/64 metric 1024 route6 2a01:cb15:8406:c700::/64 metric 600 route6 default via fe80::12e9:92ff:fe6c:70c0 metric 600 ``` Ce qui est étrange, c'est que la machine ne possède pas d'IPv4 pour communiquer à travers la Livebox. Pour comprendre ce qui se passe, j'ai fait ``` sudo nmcli general logging level TRACE domains ALL ``` pour activer le logging de verbosité maximale de NetworkManager, et regardé dans `journalctl -ru NetworkManager`. Extraits du log (informations personnelles comme le hostname supprimées) : ``` NetworkManager[1244]: [1743341805.0249] device[751094abf8a73062] (wlp2s0): ip:dhcp4: set state fail (was pending) NetworkManager[1244]:
[1743341805.0248] device[751094abf8a73062] (wlp2s0): ip:dhcp4: DHCP failing: timeout getting lease NetworkManager[1244]: [1743341791.6172] dhcp4 (wlp2s0): event: send DISCOVER to 255.255.255.255 NetworkManager[1244]: [1743341775.3487] dhcp4 (wlp2s0): event: send DISCOVER to 255.255.255.255 NetworkManager[1244]: [1743341766.6000] dhcp4 (wlp2s0): event: send DISCOVER to 255.255.255.255 ``` Manifestement, NetworkManager n'arrête pas d'envoyer des demandes de prêt d'IPv4 par DHCP (paquets DISCOVER), et il ne reçoit aucune réponse. Ce qui est étrange, c'est que sur ses autres appareils (Apple), ça fonctionne. Je ne sais pas bien quoi faire à partir de là. Des idées ? (Je devrais peut-être faire un tcpdump et apprendre à lire ça, mais je n'y connais rien en réseaux donc c'est un peu beaucoup demander, là tout de suite. Mais je peux essayer si c'est l'option la plus prometteuse pour comprendre et résoudre le problème.) Merci pour vos conseils.

AltStyle によって変換されたページ (->オリジナル) /