NEWS
[GELÖST] ... BLE Docker
-
Hallo,
ich beabsichtige mein meinem Produktivsystem auf docker umzuziehen bzw. neu dort aufzusetzen da die bestehende Installation sehr fehleranfällig ist.
Habe aber noch ein Problem bei dem ich nicht weiterkomme.
BLE Adapter meldet nicht verbunden mit Gerät/Dienst und meldet bei driverstate unauthorized.
in der Doku des adapters steht das dies mit :
müssen Sie node zusätzliche Berechtigungen erteilen. Für Linux ist dies so einfach wie :
sudo setcap cap_net_raw+eip $(eval readlink -f `which node`)
aber so doof es auch klingt..
ich steh hier etwas auf dem schlauch.. ich muss bestimmt "which node" anpassen.
aber wie ... ? auf was welchen parameter ...
-
@ratabotti sagte in BLE Docker:
ich muss bestimmt "which node" anpassen.
Nein, der Befehl lautet genau so.
Aber es kann sein, dass es beim Docker Probleme mit der Bluetooth-Hardware gibt. Die muss wohl durchgereicht werden.
-
Hallo,
danke für die schnelle Antwort.
dann hatte ich ja erstmal mit dem stumpfen copy paste nicht so schlecht gelegen...
wenn ich den Befehl in die konsole des docker eingebe erhalte ich:
sudo: unable to resolve host iobroker: Name or service not known
eigentlich sind die BLE adapter erreichbar aus dem Container:
hciconf zeigt:
*hci1: Type: Primary Bus: UART
BD Address: E4:5F:01:1B:27:6A ACL MTU: 1021:8 SCO MTU: 64:1
UP RUNNING
RX bytes:879 acl:0 sco:0 events:56 errors:0
TX bytes:1807 acl:0 sco:0 commands:56 errors:0hci0: Type: Primary Bus: USB
BD Address: 00:1A:7D:DA:71:13 ACL MTU: 310:10 SCO MTU: 64:8
UP RUNNING
RX bytes:1898 acl:0 sco:0 events:111 errors:0
TX bytes:2768 acl:0 sco:0 commands:111 errors:0*das hatte ich schon über die anpassung des Containers hinbekommen..
-
Update..
nachdem ich im adapter nochmal was umgestellt habe (hci0 auf hci1) und bedingt dadurch einen neustart. läuft es jetzt.
trotzdem danke an alle die sich gedanken gemacht haben.