RPi4 paramétrer sa connexion WiFi en IP fixe

Bonjour à tous,

Qui peut me dire ou trouver un bon tuto pour paramétrer ma connexion WiFi en IP fixe SVP ?

Par avance merci :wink:

Bonjour,
Si tu es en Boulseye ou Buster, tu trouveras le fichier de configuration:
/etc/dhcpcd.conf
Il y a un exemple d’IP fixe, tu mets les bonnes valeurs et l’interface wlan0 (si tu n’as configuré les noms spécifiques dans raspi-config
Après, tu peux faire une réservation dans ton DHCP (box ou autre)

Bonjour,

Préférez LARGEMENT le faire depuis votre box internet pour ne pas toucher à ce réglage sur votre Pi.
La raison est que si un jour vous changez d’opérateur ou pouvez « perdre » vos équipements WIFI et devoir repasser un à un sur eux pour modifier un réglage… que vous ne semblez pas savoir faire.
Alors que depuis votre box, tout est centralisé et simple.

Il suffit de lui dire ; telle adresse MAC à telle adresse IP (par menu déroulant le plus souvent).

Exemple dans une box Orange :

Il suffit ensuite de redémarrer votre appareil ciblé si vous lui avez modifié son IP et hop, il aura une adresse IP fixée par le serveur DHCP de votre box.

2 « J'aime »

Bonjour @MaGoo

Je suis en Debian 11 (Bullseye) comme préconisé, j’ai bien fait la modification dans le fichier de configuration DHCP

Malheureusement si j’enlève ma prise Ethernet, je perds la connexion au WIFI :thinking::scream:

A+

Bonjour @Fabrice

Je ne mets rien sur ma box, pas envie que Orange voit tout ce que j’ai de connecté (ils m’ont emmerdé avec ça :roll_eyes:)

Par contre j’ai un routeur et c’est ce que j’ai fait dessus, mais ça ne ne semble pas fonctionner non plus :thinking::roll_eyes:

C’est pour ça que je m’arrache les cheveux depuis quelques jours

A+

Il faut le faire sur l’appareil qui a le rôle du serveur DHCP.
Orange n’a rien a dire sur ce que vous avez de connecté sur votre box. D’autant que les nouvelles (6&7) savent gérer bien plus de connexions que les modèles précédents.

Pareil, si cela ne fonctionne pas en fixe sur le pi, c’est que vous ne faites pas la réservation sur la bonne carte wlan pour la connexion wifi.
Les adresses Mac WiFi et RJ45 ne sont pas les mêmes.

3 « J'aime »

Je pratique aussi de la sorte mais force est de constater que quand la box orange est en panne … plus d’adresse IP sur Jeedom.
De mon côté je vais mettre une adresse fixe sur Jeedom pour le rendre autonome.

1 « J'aime »

Fabrice,

C’est bien pour cette raison que je ne comprends pas ce qui se passe :crazy_face:
J’ai bien indiqué l’adresse mac de mon dongle WIFI que j’ai eu grâce à ifconfig et l’adresse IP souhaitée sur mon router

J’ai également paramétré au cas ou, l’adressage fixe dans mon fichier /etc/dhcpcd.conf

interface wlan0
static ip_address=192.168.200.21/24
static routers=192.168.200.1
static domain_name_servers=192.168.200.1 8.8.8.8

Et malgré tout ça et bien quand je redémarrer mon RPi4 en débranchant l’Ethernet, je n’y ai plus accès :weary:

C’est normalement wlan0 et pas wan0
A vérifier avec un ifconfig ou un ip link

Désolé, j’ai saisi le texte au lieu de faire un copier/coller

J’ai bien « wlan0 » dans mon fichier :wink:

Bonjour

Pour moi la config de l’ip fixe ne se fait pas dans le fichiers dhcpd.conf (il me semble que celui ci gere la config du serveur dhcp) mais plutot dans le network interfaces.

Bonjour drs et merci,
Désolé pour ma réponse tardive, j’étais en déplacement

J’ai également essayé ça, mais j’ai le même problème :frowning_face:

C’est comme si mon RPi4 ne savait pas attribuer son IP fixe au WIFI si l’Ethernet n’est pas connecté…

Oh c’est quand meme curieux cette affaire.

Peux tu nous partager :

  • la sortie de la commande ip addr
  • le contenu du fichier /etc/network/interfaces

Comme tu dis :grin:

ip addr
Donne ceci

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
    inet 192.168.200.20/24 brd 192.168.200.255 scope global eth0
       valid_lft forever preferred_lft forever
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
    inet 192.168.200.21/24 brd 192.168.200.255 scope global wlan0
       valid_lft forever preferred_lft forever

Mon fichier interface contient quant à lui ceci

# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source /etc/network/interfaces.d/*

auto lo
iface lo inet loopback

allow-hotplug eth0
iface eth0 inet static
address 192.168.200.20
netmask 255.255.255.0

allow-hotplug wlan0
iface wlan0 inet static
address 192.168.200.21
netmask 255.255.255.0
gateway 192.168.200.1
#dns-domain example.com
dns-nameservers 192.168.200.1 8.8.8.8

#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
#iface default inet dhcp

Si je fais

ip -4 route

J’obtiens ceci :thinking:

default via 192.168.200.1 dev wlan0 onlink linkdown
192.168.200.0/24 dev eth0 proto kernel scope link src 192.168.200.20
192.168.200.0/24 dev wlan0 proto kernel scope link src 192.168.200.21 linkdown

Le link est down pour le wlan0 :roll_eyes:

A+

J’ai regardé sur une debian qui ne se connecte qu’en wifi sur un pi4 chez moi.

Pour le fichier /etc/network/interfaces, j’ai ceci:

# Configure Loopback
auto lo
iface lo inet loopback

#Configure primary interface
allow-hotplug wlan0
iface wlan0 inet static
address 192.168.200.21/24
gateway 192.168.200.1
dns-nameservers 192.168.200.1 8.8.8.8

Ensuite il faut redémarrer le service (ou bien redémarrer):

systemctl restart networking.service ; ifup wlan0

Dans le fichier interface, ne met rien concernant eth0.

Re,

Merci pour ta patience :wink:

J’ai modifié le fichier interfaces comme indiqué et redémarré le service
Si je fait un « ip -4 route »
J’ai 2 lignes et la 2ème qui parle du wlan0 indique « Linkdown » :thinking:
et bien entendu toujours pas de connexion

Mon fichier wpa_supplicant.conf est pourtant bien paramétré puisque créé à l’origine avec la masterisation de l’image de Debian

A+

1 « J'aime »

S’il est en linkdown, c’est qu’il ne parvient pas à se connecter au wifi.
Tu dois avoir un problème de config qui fait qu’il ne se connecte pas
Regarde ici: wpa-supplicant : configuration wifi / Wiki / Debian-facile

Je pense qu’il manque des infos. Regarde aussi peut etre du coté de raspi-config

Re,

J’ai suivi la procédure, mais il est indiqué

WPA Supplicant et NetworkManager peuvent entrer en conflit s’ils tentent tous deux de gérer la m
ême interface.

Or, dans raspi-config c’est paramétré avec NM.
Faut-il que je remette sur DHCP dont je ne me sert pas ?

En tout cas après avoir redémarré mon Raspberry, c’est malheureusement toujours la même chose :frowning:
A devenir dingue ce truc :crazy_face: :upside_down_face:

A+

Enfin !

Solution trouvée sur le forum dédié à Debian :crazy_face:
https://debian-facile.org/viewtopic.php?id=34909

A priori, Debian 11 ne se comporte pas comme le 10

Merci aussi @drs pour ton aide :wink: :+1:

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.