Pour une contrainte d’accès à la box internet je paramètre la configuration IP de ma smart en dur dans l’OS.
Jusqu’aux dernières versions des images Jeedom il suffisait de modifier la ligne du fichier /etc/network/interfaces de l’interface ethernet de dhcp à static comme suit :
# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
auto eth0
allow-hotplug eth0
iface eth0 inet static
address 192.168.0.149/24
gateway 192.168.0.1
Sur les dernières images Smart ce fichier est absent car il manque visiblement le package ifupdown. Qu’à cela ne tienne je l’ai installé :
sudo apt update
sudo apt install ifupdown
Puis modification du fichier /etc/network/interfaces fraichement créé :
# 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
auto end0
allow-hotplug end0
iface end0 inet static
address 192.168.1.49/24
gateway 192.168.1.1
Montre un début de solution car j’arrive à me connecter à jeedom en local. En revanche, cela est insuffisant car la connexion externe ne fonctionne pas (tun0 absent)
En complément j’ai suspecté la gestion du paramétrage réseau via NetworkManager mais à priori ce n’est pas le cas :
nmcli connection show
command not found
Et dernière précision si je branche la Smart sur un réseau avec un serveur DHCP une seconde interface ethernet apparait et l’accès à distance fonctionne avec cette dernière.
Malgré pas mal de recherches je n’ai pas trouvé de piste pour compléter ma configuration static et comment fonctionnait le dhcp pour le désactiver.
J’ai ouvert un ticket mais c’est hors du scope du support, seul DHCP est supporté…
J’espère que la commu pourra m’aider car je n’ai plus de piste.
Je fais personnellement pareil, j’ai beaucoup de choses en DHCP (la majorité des équipements sur mon LAN) mais volontairement pas Jeedom.
Par contre la je peux pas t’aider plus, j’ai réouvert les notes que j’avais prises quand j’avais réinstallé mon jeedom (je n’utilise pas les images jeedom, je fais une install de debian + installation de jeedom en CLI) et j’avais effectivement fait via nmicli …
sudo nmcli con mod "Wired connection 1" ipv4.addresses 192.168.1.201/24 ipv4.method manual
sudo nmcli con mod "Wired connection 1" ipv4.gateway 192.168.1.1
sudo nmcli con mod "Wired connection 1" ipv4.dns 192.168.1.1,8.8.8.8
sudo nmcli con mod "Wired connection 1" ipv6.method "disabled"
sudo nmcli con down "Wired connection 1" && sudo nmcli con up "Wired connection 1"