Configuration interfaces WIFI et Ethernet

Demande d'aide : c'est ici.
Répondre
GB_Informatics
Membre
Membre
Messages : 13
Inscription : 25 mars 2024, 11:07
Status : Hors-ligne

Bonjour, j'ai installé Debian 12 avec une interface graphique sur un ordinateur Lenovo, sur lequel est installé proxmox.
Je voudrais que la bascule vers la connexion wifi se fasse automatiquement sur le pc si le RJ45 se met à disfonctionner pour avoir un accès à distance. Je n'arrive pas à configurer le fichier /etc/network/interfaces, à chaque fois je permets toute la connexion.

Est ce que quelqu'un peut m'aider s'il vous plait ?
Avatar de l’utilisateur
diesel
Membre
Membre
Messages : 165
Inscription : 29 oct. 2022, 22:43
Status : Hors-ligne

Ben..., déjà, il faudrait te tenir un peu à jour.

/etc/network/interfaces, ça fait un paquet d'années que ce n'est plus utilisé.

Il faudrait plutôt que tu regardes du côté de network manager.

Amicalement.

Jean-Marie
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 4995
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

Si tu ne veux pas utiliser une interface graphique, tu peux utiliser nmcli
https://www.malekal.com/nmcli-configure ... ger-linux/
GB_Informatics
Membre
Membre
Messages : 13
Inscription : 25 mars 2024, 11:07
Status : Hors-ligne

la question ne concerne pas l'interface graphique mais la bascule automatique de l'Ethernet vers la WIFI
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 4995
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

c'est bien ce qu'on t'a répondu : networkmanager + nmcli
GB_Informatics
Membre
Membre
Messages : 13
Inscription : 25 mars 2024, 11:07
Status : Hors-ligne

Je ne comprends pas, il me dit que le pc est connecté en wifi via l'interface wlo1 mais lorsque je débranche le câble RJ45, je perds toute la connexion internet.
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 4980
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

Salut,
Il faut un script supplémentaire.

Ceci devrait fonctionner:
https://neilzone.co.uk/2023/04/networkm ... and-wi-fi/
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
GB_Informatics
Membre
Membre
Messages : 13
Inscription : 25 mars 2024, 11:07
Status : Hors-ligne

Sans le script, la bascule automatique entre la wifi et l'ethernet fonctionne correctement à une condifiton, que l'interface vmbr0, correspondante à l'interface virtuelle de proxmox soit configurée dans /etc/network/interfaces

Le problème vient donc cette interface qui bloque
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 4980
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

Salut,
Je ne comprend pas. Tu parles de Bluetooth alors que dans ta demande initial tu parlais de RJ45.
Au fait c'est quoi proxmox ?
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
GB_Informatics
Membre
Membre
Messages : 13
Inscription : 25 mars 2024, 11:07
Status : Hors-ligne

Erreur de saisie, c'est bien ethernet et wifi

Proxmox c'est un hyperviseur donc un logiciel pour faire des serveurs virtuels
Avatar de l’utilisateur
diesel
Membre
Membre
Messages : 165
Inscription : 29 oct. 2022, 22:43
Status : Hors-ligne

Apparemment, proxmox ne sais pas utiliser networkmanager ; ce qui, en 2024, dénote un manque de suivi du produit (networkmanager date d'il y a 20 ans et est généralisé sur la plupart des distributions client depuis une dizaine d'années).

Cependant, il y a peut-être une solution. Ajoutes un fichier proxmox.conf dans le répertoire /etc/NetworkManager/conf.d avec le contenu :

Code : Tout sélectionner

[ifupdown]
managed=true
et configures ton interface vmbr0 dans /etc/network/interfaces. Ça peut peut-être marcher (sans garantie du gouvernement, ni de moi-même).

Amicalement.

Jean-Marie
GB_Informatics
Membre
Membre
Messages : 13
Inscription : 25 mars 2024, 11:07
Status : Hors-ligne

voila ma configuration dans /etc/network/interfaces :

auto vmbr0
iface vmbr0 inet static
address 192.168.X.X/24
gateway 192.168.X.X
bridge-ports eno2
bridge-stp off
bridge-fd 0
bridge-vlan-aware yes
bridge-vids 2-4094
Avatar de l’utilisateur
diesel
Membre
Membre
Messages : 165
Inscription : 29 oct. 2022, 22:43
Status : Hors-ligne

Si je comprends bien, l'interface vmbr0 est sur un vlan.

Il faut au moins que 192.168.X.0/24 soit différent du 192.168.Y.0/24 de ton réseau local.

Amicalement.

Jean-Marie
GB_Informatics
Membre
Membre
Messages : 13
Inscription : 25 mars 2024, 11:07
Status : Hors-ligne

« vmbr0 » est une interface qui a été automatiquement configurée lors de l'installation de Proxmox et correspond à une interface réseau virtuelle sur laquelle vous connecterez vos futures machines virtuelles.

Vmbr est un commutateur virtuel. Les ports (physiques et virtuels) lui sont attribués. Vous ne pouvez avoir qu’un seul port connecté à un seul vmbr. Ceci est fait afin que vous puissiez donner un accès réseau à plusieurs machines virtuelles via un seul port (ou plusieurs pour la redondance).

Dans mon cas, la wifi est une roue de secours pour avoir accès au pc et proxmox pour redémarrer au cas où, si les vms n'ont pas internet avec la wifi ce n'est pas grave.
J'ai la même adresse IP pour le WIFI et le Ethernet, ne fonctionnant pas en même ca ne doit pas poser de problème normalement

Je me demande s'il faut pas faire un système comme si l'interface Ethernet ne repond, il faut également déconnecter l'interface vmbr0 et connecter l'interface WIFI

#!/bin/bash

ETHERNET_INTERFACE="eno2"
WIFI_INTERFACE="wlo1"
BRIDGE_INTERFACE="vmbr0"

while true; do
if ping -c 1 -I $ETHERNET_INTERFACE 192.168.1.2 &> /dev/null; then
echo "Ethernet connection is up"
if ifconfig $BRIDGE_INTERFACE &> /dev/null; then
echo "Disabling bridge interface $BRIDGE_INTERFACE"
ifdown $BRIDGE_INTERFACE
fi
else
echo "Ethernet connection is down"
if ! ifconfig $BRIDGE_INTERFACE &> /dev/null; then
echo "Enabling bridge interface $BRIDGE_INTERFACE"
ifup $BRIDGE_INTERFACE
fi
fi

sleep 10
done
Avatar de l’utilisateur
diesel
Membre
Membre
Messages : 165
Inscription : 29 oct. 2022, 22:43
Status : Hors-ligne

Là, de loin, et n'ayant pas proxmox, je ne sais plus aider.

Amicalement.

Jean-Marie
GB_Informatics
Membre
Membre
Messages : 13
Inscription : 25 mars 2024, 11:07
Status : Hors-ligne

l'interface bloque dommage, merci quand meme
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 4995
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

Bonjour,
attention, on ne peux pas utiliser le fichier interfaces et network manager sur la même interface (c'est l'un ou l'autre).
Pourquoi ne pas faire gérer ton interface en bonding comme indiqué dans la doc:
https://pve.proxmox.com/wiki/Network_Configuration
PascalHambourg
Contributeur
Contributeur
Messages : 883
Inscription : 05 août 2016, 20:25
Status : Hors-ligne

GB_Informatics a écrit : 29 avr. 2024, 15:30 Sans le script, la bascule automatique entre la wifi et l'ethernet fonctionne correctement à une condition, que l'interface vmbr0, correspondante à l'interface virtuelle de proxmox soit configurée dans /etc/network/interfaces
D'après tes messages suivants, elle l'est. Où est le problème ?
Répondre