NEWS
[Docu] Wie installieren ich ioBroker auf einem Proxmox LXC ?
-
Nummer findest du im Webinterface von Proxmox. So, das dürfte es gewesen sein.
LXC Container starten und unter Objekte, die Config noch ändern von /dev/ttyACM0 auf /dev/ttyZigbee -> ttyACM0 -
@slowman o.k...aber schau mal....die config siehst so schon aus....einfach anhängen vor snapshot???
arch: amd64 cores: 1 hostname: iobroker-live memory: 4000 net0: name=eth0,bridge=vmbr0,gw=192.168.200.1,hwaddr=9A:A7:50:06:EF:AC,ip=192.1$ ostype: ubuntu parent: iobroker270320211 rootfs: local-lvm:vm-200-disk-0,size=8G swap: 1000 unprivileged: 1 lxc.cgroup.devices.allow: c 189:* rwm lxc.mount.entry: /dev/bus/usb/001/004 dev/bus/usb/001/004 none bind,optional,cr$ lxc.cgroup.devices.allow: c 166:* rwm lxc.mount.entry: /dev/ttyACM0 dev/ttyACM0 none bind,optional,create=file [iobroker27032021] #snapshot vom 27.03.2021 arch: amd64 cores: 1
das hier drin lassen:
lxc.cgroup.devices.allow: c 189:* rwm lxc.mount.entry: /dev/bus/usb/001/004 dev/bus/usb/001/004 none bind,optional,cr$ lxc.cgroup.devices.allow: c 166:* rwm lxc.mount.entry: /dev/ttyACM0 dev/ttyACM0 none bind,optional,create=file
-
@kusselin also so jetzt:
arch: amd64 cores: 1 hostname: iobroker-live memory: 4000 net0: name=eth0,bridge=vmbr0,gw=192.168.200.1,hwaddr=9A:A7:50:06:EF:AC,ip=192.1$ ostype: ubuntu parent: iobroker270320211 rootfs: local-lvm:vm-200-disk-0,size=8G swap: 1000 unprivileged: 1 lxc.cgroup.devices.allow: c 189:* rwm lxc.mount.entry: /dev/bus/usb/001/004 dev/bus/usb/001/004 none bind,optional,cr$ lxc.cgroup.devices.allow: c 166:* rwm lxc.mount.entry: /dev/ttyACM0 dev/ttyACM0 none bind,optional,create=file lxc.cgroup.devices.allow: c 7:* rwm lxc.mount.entry: /dev/ttyZigbee -> ttyACM0 dev/ttyZigbee -> ttyACM0 none bind,o$ [iobroker27032021] #snapshot vom 27.03.2021
-
mom.... muss erst mal sortieren, 1-2 min.
Was ist , von dir?
lxc.mount.entry: /dev/bus/usb/001/004 dev/bus/usb/001/004 none bind,optional,cr$
Da fehlt was! Mom... bastle es zusammen ohne dieses bus blablabla
-
@slowman ja ist von mir.....
ich bin doch vorher die Anleitung von hier durcgegangen:
https://coldcorner.de/2018/07/12/proxmox-usb-passthrough-fuer-lxc-container-z-wave-uzb1/
und da gabs doch auch schon Einträge...braucht man die noch? oder nur die von jetzt eben?
-
@kusselin muss meine config so aussehen:
arch: amd64 cores: 1 hostname: iobroker-live memory: 4000 net0: name=eth0,bridge=vmbr0,gw=192.168.200.1,hwaddr=9A:A7:50:06:EF:AC,ip=192.1$ ostype: ubuntu parent: iobroker270320211 rootfs: local-lvm:vm-200-disk-0,size=8G swap: 1000 unprivileged: 1 lxc.cgroup.devices.allow: c 189:* rwm lxc.mount.entry: /dev/bus/usb/001/004 dev/bus/usb/001/004 none bind,optional,cr$ lxc.cgroup.devices.allow: c 166:* rwm lxc.mount.entry: /dev/ttyACM0 dev/ttyACM0 none bind,optional,create=file lxc.cgroup.devices.allow: c 7:* rwm lxc.mount.entry: /dev/ttyZigbee -> ttyACM0 dev/ttyZigbee -> ttyACM0 none bind,o$
oder so:
arch: amd64 cores: 1 hostname: iobroker-live memory: 4000 net0: name=eth0,bridge=vmbr0,gw=192.168.200.1,hwaddr=9A:A7:50:06:EF:AC,ip=192.1$ ostype: ubuntu parent: iobroker270320211 rootfs: local-lvm:vm-200-disk-0,size=8G swap: 1000 unprivileged: 1 lxc.cgroup.devices.allow: c 7:* rwm lxc.mount.entry: /dev/ttyZigbee -> ttyACM0 dev/ttyZigbee -> ttyACM0 none bind,o$
-
Nimm das (ich hoffe das er mit dem Namen vom tty zurecht kommt)
arch: amd64 cores: 1 hostname: iobroker-live memory: 4000 net0: name=eth0,bridge=vmbr0,gw=192.168.200.1,hwaddr=9A:A7:50:06:EF:AC,ip=192.1$ ostype: ubuntu parent: iobroker270320211 rootfs: local-lvm:vm-200-disk-0,size=8G swap: 1000 unprivileged: 1 KERNEL=="ttyACM[0-9]*", SUBSYSTEM=="tty", ATTRS{idVendor}=="0451", ATTRS{idProduct}=="16a8", SYMLINK="ttyZigbee -> ttyACM0" SUBSYSTEMS=="usb", ATTRS{idVendor}=="0451", ATTRS{idProduct}=="16a8", GROUP="users", MODE="0666" lxc.cgroup.devices.allow: c 7:* rwm lxc.mount.entry: /dev/ttyZigbee -> ttyACM0 dev/ttyZigbee -> ttyACM0 none bind,optional,create=file [iobroker27032021] #snapshot vom 27.03.2021
das andere alles raus
Wir sind jetzt von Dutchman seiner Anleitung! Die Prügeln wir gerade durch
-
von dem hier war aber nie die rede das das in die config muss:
KERNEL=="ttyACM[0-9]*", SUBSYSTEM=="tty", ATTRS{idVendor}=="0451", ATTRS{idProduct}=="16a8", SYMLINK="ttyZigbee -> ttyACM0" SUBSYSTEMS=="usb", ATTRS{idVendor}=="0451", ATTRS{idProduct}=="16a8", GROUP="users", MODE="0666"
-
Mein Fehler! Stimmt,mom...
arch: amd64 cores: 1 hostname: iobroker-live memory: 4000 net0: name=eth0,bridge=vmbr0,gw=192.168.200.1,hwaddr=9A:A7:50:06:EF:AC,ip=192.1$ ostype: ubuntu parent: iobroker270320211 rootfs: local-lvm:vm-200-disk-0,size=8G swap: 1000 unprivileged: 1 lxc.cgroup.devices.allow: c 7:* rwm lxc.mount.entry: /dev/ttyZigbee -> ttyACM0 dev/ttyZigbee -> ttyACM0 none bind,optional,create=file [iobroker27032021] #snapshot vom 27.03.2021
-
@slowman Eieiei............warte....also nochmal korrigieren....dann kein Neusratr sondern nur den iobroker lxc container starten...dann in Zigbee adapter rein unter einstellungen udn dann müsste ich da den ttyACM0-> zigbee sehen....richtig?
-
Ja starten und den ttyACM0-> zigbee einstellen. Obwohl mir diese Bezeichnung Bauchschmerzen bereitet.
-
@slowman ja wieso?????? warum hast du nix gesagt vorher???? mom
-
@kusselin Geil der container startet nicht mehr
Fehler: Startup for Container
-
Versuche es doch erst mal Bei dir muss rein /dev/ttyACM0-> zigbee
Jetzt müsste der Adapter grün werden
-
@slowman Halloooooooooo der Container muss erst mal starten!! Der Startet nicht mehr
-
Was benutzt du zum Bearbeiten von der conf? Ich hoffe nicht den Notepad von Windows
Deine alte conf wieder reinkopieren, versuchen
-
@slowman nee.....nano udn putty
shit man........:-( -
Wir haben vom Container nur die conf geändert, im Container nichts! Kopiere die alte Conf rein und starte den Container bzw. lösceh beide Zeilen raus , die mit lxc
-
@slowman ich lass es lieber so wie vorher....wenn ich dann eben einen neusrat mache muss ich eben den rechtebefehl absetzen in putty
-
Denke mal liegt am Namen /dev/ttyACM0-> zigbee. Gehe nochmal durch und gebe den Namen, wie in der Beschreibung /dev/ttyZigbee an.
Warte ne halbe Stunde und dann noch mal ran
Gehe nochmal in die 49-custom.rules und ändere den Namen !
also von
KERNEL=="ttyACM[0-9]*", SUBSYSTEM=="tty", ATTRS{idVendor}=="0451", ATTRS{idProduct}=="16a8", SYMLINK="ttyZigbee -> ttyACM0"
in
KERNEL=="ttyACM[0-9]*", SUBSYSTEM=="tty", ATTRS{idVendor}=="0451", ATTRS{idProduct}=="16a8", SYMLINK="ttyZigbee"
Dann in die conf, das hier unten mit rein:
lxc.cgroup.devices.allow: c 7:* rwm lxc.mount.entry: /dev/ttyZigbee dev/ttyZigbee none bind,optional,create=file
Dann passt Alles!