NEWS
Proxmox Installation und Zigbee Stick
-
Proxmox Image heruntergeladen , installiert und auf dem Proxmox eine VM gestartet (Debian Image unter Iso abgelegtund installiert)….. keine Anleitung
root@iobroker:~# ls -l /home
insgesamt 4
drwxr-xr-x 5 iobroker iobroker 4096 Dez 16 15:24 iobroker
-
Deine iobroker installation sieht nicht sauber aus ?
Es steht im falschen Verzeichnis, Home anstatt /opt/ioBroker eventuell sind noch mehr Sachen faul.
Ich würde dir empfehlen die Installation erneut laut Anleitung aus zu führen damit sollte sowohl die richtigen Ordner Strukturen als Zugriffsrechte erstellt werden.
Sent from my iPhone using Tapatalk
-
?? das verstehe ich nu gar nicht?? Bin nicht der Linux Crack und noch am Anfang…..
Verzeichnis opt/iobroker ist doch alles drin und vorhanden??
iobroker@iobroker:~$ cd /opt iobroker@iobroker:/opt$ cd iobroker iobroker@iobroker:/opt/iobroker$ ls backups iobroker lib node_modules README.md install iobroker-data LICENSE package.json reinstall.sh iob killall.sh log package-lock.json iobroker@iobroker:/opt/iobroker$
Ausgabe von groups:
iobroker@iobroker:/opt/iobroker$ groups iobroker cdrom floppy audio dip video plugdev netdev iobroker@iobroker:/opt/iobroker$
hier nochmal der ls Befehl, mit /home war nur um Rechte von User IObroker zu sehen oder liege ich da falsch??
iobroker@iobroker:/opt/iobroker$ ls -l /opt/iobroker insgesamt 236 drwxr-xr-x 2 iobroker iobroker 4096 Dez 16 15:19 backups drwxr-xr-x 5 iobroker root 4096 Dez 16 14:47 install -rwxr-xr-x 1 iobroker root 67 Dez 16 14:48 iob -rwxr-xr-x 1 iobroker root 67 Dez 16 14:48 iobroker drwxr-xr-x 7 iobroker root 4096 Dez 18 16:11 iobroker-data -rw-r--r-- 1 iobroker root 92 Dez 16 14:47 killall.sh drwxr-xr-x 2 iobroker root 4096 Dez 16 14:47 lib -rw-r--r-- 1 iobroker root 1137 Dez 16 14:47 LICENSE drwxr-xr-x 2 iobroker root 4096 Dez 20 00:05 log drwxr-xr-x 703 iobroker root 20480 Dez 20 11:18 node_modules -rw-r--r-- 1 iobroker iobroker 1596 Dez 20 11:18 package.json -rw-r--r-- 1 iobroker root 164906 Dez 16 14:48 package-lock.json -rw-r--r-- 1 iobroker root 6101 Dez 16 14:47 README.md -rw-r--r-- 1 iobroker root 709 Dez 16 14:47 reinstall.sh iobroker@iobroker:/opt/iobroker$
noch schnell adduser iobroker sudo ausgeführt um iobroker in diese Gruppe zu holen, hat auch nix gebracht, muß nu mal wieder Brötchen verdienen, morgen gehts weiter…. Danke nochmal an alle.
-
Also ich bekomms net hin auch bein Nano Cul permission denied, ich seh vor lauter Wald keine Bäume mehr…...............................SOS
-
Pff Ehm könntest du Mal in TS vorbei schauen dann gucken wir zusammen
Sent from my iPhone using Tapatalk
-
Wenn du möchtest kann ich dir einen LXC Container zur Verfügung stellen mit installieren iobroker!
-
Denke erstmal für die Angebote, ich möchte ja gerne meinen Fehler verstehen
@Dutchman vorbeikomen wo ??
Gruß
Erik
-
mach mal im /opt/iobroker
iobroker stop
und danach nochmal
sudo iobroker start
das gleiche hab ich auch, weil ich auf den VMs nicht root verwende sondern einen user (der zwar volle rechte hat…dennoch gehts nur so)
Sent from my iPhone using Tapatalk
-
Ja kein Problem war nur ein Angebot
TS -> Team Speaker
-
ahhhh Team Speak ;)) nu hab ichs gerafft, wenn ich gar nix mehr hinbekomm würde ich mich nochmal melden, vielen Dank
Gruß
Erik
-
@flauschi , du rettest meinen Tag es funzt , da soll man drauf kommen ;)))) Wie bekommt man das hin das iobroker gleich so startet?? Den User IObroker habe ich ja in die Gruppe sudo eingefügt.
UND NOCHMAL DANKE AN ALLE , das muß man mal rausschreien, , man kommt sich hier nicht alleine vor und keiner wirklich keiner macht hier irgendwelche Sprüche so wie ich es aus anderen Foren kenne. Das Projekt ist in allen Belangen (Programmierer und Community) Top. muß auch mal gesagt werden
Gruß
Erik
-
hi,
ich häng mich mal hier ran.
Habe ebenfalls vom Raspberry zum Intel Nuc mit Proxmox gewechselt.
Bei mir funktioniert das durchreichen des cc2531 zig nur sporadisch. Mal geht es dann wieder nicht , dann geht es. Woran liegt das?
Wo ist das Problem?
Anbei mal ein Auszug von diversen Parametern:
ein lsusb vom Proxmos Server gibt:
root@pve:~# lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 8087:0a2b Intel Corp.
Bus 001 Device 004: ID 0451:16a8 Texas Instruments, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
ok, dann per gui aber auch per console usb stick durchgereicht, mit Befehl:
qm set 100 -usb0 host=0451:16a8 (die iobroker vm ist id 100)
so steht dann in der vm conf (100.conf) unter anderem folgende zeile
usb0: host=0451:16a8
auch gut, denke ich.
ein lsusb in der iobroker vm ergibt:
root@iobroker:/opt/iobroker/log# lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0451:16a8 Texas Instruments, Inc.
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0627:0001 Adomax Technology Co., Ltd
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
auch hier der Texax Instrumment gelistet.
zuguter letzt ein Auszug aus iobroker log
2018-12-31 10:03:36.085 - info: zigbee.0 States connected to redis: 127.0.0.1:6379
2018-12-31 10:03:36.204 - info: zigbee.0 starting. Version 0.8.1-a in /opt/iobroker/node_modules/iobroker.zigbee, node: v8.15.0
2018-12-31 10:03:36.206 - info: zigbee.0 Start on port: /dev/ttyACM0 with panID 6754 channel 11
2018-12-31 10:04:39.245 - info: zigbee.0 Starting zigbee-shepherd
2018-12-31 10:04:42.256 - error: zigbee.0 Error while starting zigbee-shepherd!. Error: request timeout
wie gesagt, ab und zu geht es auch was ist hier los?
nachtrag,
ein usb-stick raus reinstecken scheint derzeit ein funktionierendes Workaround zu sein, danach gehts dann auch siehe log:
2018-12-31 10:26:35.897 - info: zigbee.0 Start on port: /dev/ttyACM0 with panID 6754 channel 11
2018-12-31 10:26:37.205 - info: zigbee.0 zigbee-shepherd started!
2018-12-31 10:26:37.209 - info: zigbee.0 zigbee-shepherd ready. version: 2.6.3 rev 20181024
auch der komplette neustart von proxmox hilft. Wenn ich aber nur die vm iobroker durchstarte ist usb bzw der Stick nicht mehr erreichbar, warum?
gruss
-
Hi,
Kann ich so nicht nachstellen. Iobroker muss mit sudo gestartet werden wegen der Berechtigung. Aber das durchreichen funktioniert immer.
-
Wenn das mit dem Aus und Einstecken geht, dann kann es sein, das der Stick den Port wechselt.
Schau dir mal das Thema Symlink an, damit ist es quasi egal, wo der Stick eingesteckt ist, er bekommt immer den gleichen Alias Namen.
-
Hallo Leute,
ich hätte mal ne Frage,
ich habe iobroker als VM neu aufgesetzt. Ich bin nach der neuen Installation vorgegangen inkl. den user als root unter sudoers mit eingetragen.
Eigentlich läuft alles soweit aus dem Restore des Backups. Leider hat der User wohl nicht die Rechte den USB Stick (WM-Bus) zu lesen.
Ein iobroker stop und ein sudo iobroker start, dann gehts. Aber nach dem Neustart ist es wieder weg.
Hat wer eine Lösung dafür?
Ok, hiermit scheint es zu gehen, somit hat der User die rechte für USB
sudo usermod -a -G dialout ${USER}
Gruß
-
Sooo Iobroker lief so schön und nun hab ich das selbe Problem. Supertoll, iobroker mit sudo zu stoppen und zu starten funzt nicht. es kommt wieder permission denied.....Hat jemand ne Idee ?? in hier schonwieder Stunden am rummachen, so macht das keinen Spaß. Ich weiß icht mehr weiter.
-
Hi,
versuch doch mal, den Fixer drüber laufen zu lassen. Der setzt viele benötigte Berechtigungen automatisch und erstellt auch einen neuen User iobroker. Danach ist sudo zum Starten und Stoppen nicht mehr nötig. Eventuell biegt er ja auch die Rechte für USB passend hin.
Gruss, Jürgen
-
@Rogni sagte in Proxmox Installation und Zigbee Stick:
Denke erstmal für die Angebote, ich möchte ja gerne meinen Fehler verstehen
@Dutchman vorbeikomen wo ??
Gruß
Erik
TeamSpeak
-
Hi, seid eben läuft es wieder, warum auch immer......
-
Hallo,
Sorry wenn ich den alten Faden wieder aufwärme, aber ich hab praktisch das gleiche Problem, nur hat mir der Faden noch nicht weiter geholfen.
@Rogni sagte in Proxmox Installation und Zigbee Stick:
da ich ja grade den ganzen Kram vom Raspi umziehe, habe ich den Stick in den NUC gesteckt, unter Proxmox den USB weitergeleitet.
Und da scheitere ich schon das erste mal. Muss ich bei einem lxc-Container auch den USB-Stick weiterleiten? Irgendwie schaffe ich das nicht. Hab nebst diesem Faden nach der Anleitung versucht: https://pve.proxmox.com/wiki/USB_Devices_in_Virtual_Machines#Simple_Way:_pass_the_USB_device_ID_to_the_guest
Ein lsusb gibt mir mir unter anderem folgendes zurück:
Bus 001 Device 002: ID 0451:16ae Texas Instruments, Inc.
Soweit so gut. Aber dann, egal ob ich
device_add usb-host,id=ONE,vendorid=0x0451,productid=0x16ae
oder
qm set 101 -usb0 host=0451:16ae
versuche bekomme ich immer nur command not found.
Ein ls gibt sowohl auf der Proxmox als auch auf der ioBroker-Konsole den oben genannten TI-USB-Stick raus. Daher denke ich dass ich den dann wohl nicht noch zusätzlich weiterleiten muss oder doch?
Also hab ich versucht weiter im Text zu machen:@Rogni sagte in Proxmox Installation und Zigbee Stick:
per SSH auf die IO Broker Maschine, dann den ls -la /dev/serial/by-id ausgeführt.
Ausgabe war:ls: cannot access '/dev/serial/by-id': No such file or directory
In der Iobroker bin ich als root.
Was mache ich falsch?
Danke und Gruss
Urs