J'exécute actuellement rpis sans tête qui envoie des données via Ethernet à un serveur qui est également connecté au routeur via Ethernet.
En utilisant un adaptateur wifi USB et en gardant la même adresse IP, je voudrais que les données soient envoyées via wifi, mais la connexion Ethernet est toujours active au cas où la connexion serait perdue. Tout au long de l'expérience, la transmission de données alternera entre wifi et ethernet. Ce que je compte faire en commentant le wlan0
code dans le etc/network/interfaces
fichier.
Voici ce que mon /etc/network/interfaces
le fichier ressemble (ethernet uniquement): # lo auto lo iface lo inet loopback
#eth0
auto lo eth0
iface eth0 inet dhcp
cela tenterait-il de se connecter à wlan0, puis s'il échoue, connectez-vous à eth0? :
#lo
auto lo
iface lo inet loopback
# wlan0
auto wlan0
iface wlan0 inet dhcp
wpa-ssid MacRobotics
wpa-psk password
# eth0
iface eth0 inet dhcp
j'ai du mal à comprendre la syntaxe ifup et ifdown, mais je pense qu'il pourrait être nécessaire de passer de wlan0 à eht0.
Vous ne pouvez pas avoir la même IP, mais vous pouvez simplement avoir les deux interfaces actives en même temps et configurer un script pour essayer de déterminer si la connexion sans fil est établie, puis utilisez-la. Si ce n'est pas le cas, par défaut sur eth0.
Mais si vous avez déjà un câble. pourquoi utiliser le wifi du tout? Ethernet est beaucoup plus rapide/plus fiable/mieux que USB wifi ...