J’utilisé un raspberry pi 3 pour faire tourner HAOS, puis je viens de passer sur un mini PC avec Proxmox.
Sur mon raspberry, j’utilisais hass.io Access point afin de pouvoir connecter un ESP32 qui pilote ma pompe à chaleur, mais sur le mini PC, cela ne fonctionne pas, le réseau wifi n’apparait pas.
Y a t-il moyen de faire fonctionne cet add-on ? ou en faisant une VM qui servira uniquement d’access point ?
Tu ne dis pas si tu as partagé la carte wifi à la VM de HA.
Si tu ne fais pas ça au niveau de Proxmox (dans la section Matériel de la VM) , à l’interieur de la VM c’est normal que tu ne vois pas la carte wifi.
De la même façon que tu as partagé la carte réseau ethernet
Dans Matériels de la VM, tu as le menu « Ajouter » dans lequel il y a l’option « Carte Réseau ».
Mais avant ça il faut surement créer un pont, comme tu as dû le faire pour ta carte ethernet, car tu ne peux pas partage directement la carte à une VM, sinon elle le reste ne pourrait y accéder.
Je n’ai pas de carte wifi sur ma machine, donc je ne saurais te dire plus
Je viens d’essayer, mais je n’ai pas réussi à activer la carte wifi avec proxmox, lors de l’installation, c’est soit je passe par l’ethernet soit pas le wifi.
Quelqu’un pourrait m’expliquer comment activer la wifi, après une installation en ethernet ?
Après avoir pas mal cherché, mais les résultats sont en anglais, ce qui n’est pas mon point fort, j’ai l’impression quil doit manquer des « drivers », ce qui expliquerait que la carte wifi est détectée mais apparait en « unknown ».
La carte est une RTL8821CE
Je sais pas si ca peut aider pour solutionner mon problème
C’est théoriquement faisable d’installer les drivers pour cette carte (je n’ai pas vérifié si les drivers existent pour debian cependant). Mais, sur le principe, ça me semble une mauvaise idée.
Proxmox est conçu pour être une appliance et pas installer des machins en plus. Ça comme d’autres trucs.
Pourquoi ne pas bêtement mettre l’ESP sur le wifi de la maison ? Ou sinon, utiliser un des PI en point d’accès wifi ou acheter un point d’accès (quelques dizaines d’euros) pour cette fonction.
En tout cas, proxmox en point d’accès wifi, bof.
Ensuite, la VM doit être configurée pour « la carte WiFi ».
L’autre méthode c’est d’activer le WiFi sur le hôte proxmox et de faire le pont (bridge) comme on fait généralement avec Ethernet.
Sur une « vieille » machine, j’ai eu besoin d’installer les pilotes comme ceci (ce sont des notes « vite fait » - je n’ai pas noté l’origine du fichier deb. En résumé, c’était pour récuperer le pilote directement dans une paquet que je ne pouvais pas installer sur le PC car le même paquet existe déjà dans la distribution mais n’avait pas le pilote. Dans votre cas, il suffit éventuellement d’installer le linux-firmware de non-free tout court:
Recupérer le .deb pour linux-firmware (non-free)
Extraire le .deb avec ar
Extraire le data.tar.xz vers un sous-repertoire (xz -d)
Copier lib/firmware/...wl6000-4....ucode vers /lib/firmware
Puis dans l’OS ou l’on veut « installer » le WiFi:
modprobe -r wlwifi && modprobe wlwifi
# Vérifier si l'interface a été ajoutée, avec ip:
ip a
reboot # Peut ne pas être nécessaire.
# Ajout de l'interface WiFi (wlan0) à la configuration.
echo "iface wlan0 inet manual" >> /etc/network/interfaces
# Vérifier les point d'accès disponibles:
iwctl station wlan0 scan && iwctl station wlan0 get-networks
# Connexion au point d'accès, le mdp du wifi sera demandé:
iwctl station wlan0 connect VOTRE_RESEAU_WIFI