Flasher ESPHome sur un ESP8266

Deux possibilités : web.esphome.io ou esphome en local.

Le site web.esphome.io permet de flasher un esp avec une version esphome de base et de configurer le wifi. Les mises à jour sont normalement possibles en OTA par la suite. J’ai cependant eu droit à des erreurs que je n’ai pas trop cherché à résoudre. À la place je suis parti sur une installation en local d’ESPHome.

Lire la suite

DNS dans un sous-système Debian

Petite problématique du jour: j’avais besoin de changer de résolveur DNS dans mon terminal Debian. En modifiant le fichier /etc/resolv.conf ça fonctionne, mais au redémarrage du pc la configuration disparaît.

Il y a bien une ligne dans le fichier resolv.conf qui explique que ce fichier est généré automatiquement et qu’il faut ajouter les lignes suivantes au fichier /etc/wsl.conf (dans le terminal Debian):

[network]
generateResolvConf = true

Mais ça ne suffit pas! Au redémarrage le fichier resolv.conf est de nouveau écrasé. Pour que la modification de wsl.conf soit prise en compte il faut arrêter wsl à l’aide de la commande suivante, à exécuter dans un terminal windows:

wsl --shutdown

Ensuite en lançant un terminal Debian on peut se rendre compte que le fichier resolv.conf a disparu (il n’a pas été généré automatiquement). Il suffit donc de le créer et d’y ajouter les résolveurs DNS souhaités:

nameserver x.x.x.x
nameserver y.y.y.y

Le fichier restera en place et ne sera plus écrasé au démarrage de WSL.