Ik heb een werkende proxmox server die wil gebruiken om een slimme meter uit te lezen via een usb p1 kabel. Die data mag dan via MQTT naaar Home Assistant
De p1 kabel aan mijn Iskra AM 550 werkt op een Windows laptop met 115200 8N1 (ik ze de data voorbij komen)
Nu probeer ik die stick te forwarden naar de LXC container
Edit, hieronder de oplossing van @Zenix
Zoek eerst de juiste hardware ID's
Ga naar de PVE shell in proxmox
en edit de config van je LXC (juiste nummer invoeren bij 112)
Reboot nu de hele PVE node
Nu kan je de LXC afconfigureren
Eventueel testen met: cu -l /dev/ttyUSB0 -s 115200 --parity=none -E q
Hier kan je uit met q.
De p1 kabel aan mijn Iskra AM 550 werkt op een Windows laptop met 115200 8N1 (ik ze de data voorbij komen)
Nu probeer ik die stick te forwarden naar de LXC container
Edit, hieronder de oplossing van @Zenix
Zoek eerst de juiste hardware ID's
code:
1
2
| lsusb Bus 001 Device 003: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC |
code:
1
2
| ls -la /dev/bus/usb/001/003 crw-rw-rw- 1 root users 189, 14 Jul 19 19:40 /dev/bus/usb/001/003 |
Ga naar de PVE shell in proxmox
code:
1
2
| nano /etc/udev/rules.d/50-myusb.rules SUBSYSTEMS=="usb", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", GROUP="users", MODE="0666", |
en edit de config van je LXC (juiste nummer invoeren bij 112)
code:
1
2
3
| nano /etc/pve/nodes/pve/lxc/112.conf lxc.cgroup.devices.allow: c 189:* rwm lxc.mount.entry: /dev/ttyUSB0 dev/ttyUSB0 none bind,optional,create=file |
Reboot nu de hele PVE node
Nu kan je de LXC afconfigureren
Eventueel testen met: cu -l /dev/ttyUSB0 -s 115200 --parity=none -E q
Hier kan je uit met q.
[ Voor 41% gewijzigd door Woodski op 10-08-2021 09:21 ]