Hey,
bin blutiger Anfänger mit KNX und knxd.
Versuche gerade einen Raspberry Pi 4 aufzusetzten, damit ich mit einem Hager KNX-UBX Interface kommunizieren kann.
knxd Config sieht wie folgt aus:
nach einem restart des knxd kam dieser Fehler:
Daraufhin habe ich etwas gegoogelt und diese Lösung gefunden:
"sudo chmod a+w /dev/bus/usb/001/003"
Soweit ich sagen kann hat das geklappt.
Und jetzt sieht der LOG so aus:
Kann sich da jemand einen Rheim drauß machen?
Vielen Dank im Vorraus
bin blutiger Anfänger mit KNX und knxd.
Versuche gerade einen Raspberry Pi 4 aufzusetzten, damit ich mit einem Hager KNX-UBX Interface kommunizieren kann.
knxd Config sieht wie folgt aus:
Code:
KNXD_OPTS="-f9 -t1023 -e 0.0.1 -E 0.0.2:8 -u /tmp/eib -b usb:"
Code:
Jan 17 15:45:45 raspberrypi systemd[1]: Starting KNX Daemon... Jan 17 15:45:45 raspberrypi knxd[18827]: libusb: error [get_usbfs_fd] libusb couldn't open USB device /dev/bus/usb/001/003, errno=13 Jan 17 15:45:45 raspberrypi knxd[18827]: libusb: error [get_usbfs_fd] libusb requires write access to USB device nodes Jan 17 15:45:45 raspberrypi systemd[1]: Started KNX Daemon.
"sudo chmod a+w /dev/bus/usb/001/003"
Soweit ich sagen kann hat das geklappt.
Und jetzt sieht der LOG so aus:
Code:
Jan 17 16:20:21 raspberrypi systemd[1]: Starting KNX Daemon... Jan 17 16:20:21 raspberrypi knxd[1104]: Layer 4 [ 1:main 0.000] initialized Jan 17 16:20:21 raspberrypi knxd[1104]: I00000131: [ 1:main] 0.14.53: /usr/bin/knxd -f9 -t1023 -e 0.0.1 -E 0.0.2:8 -u /tmp/eib -b usb: Jan 17 16:20:21 raspberrypi knxd[1104]: Layer 4 [ 1:main 0.003] setting up Jan 17 16:20:21 raspberrypi knxd[1104]: Layer 3 [ 4:systemd_/systemd 0.004] registerLink: 4:systemd_ Jan 17 16:20:21 raspberrypi knxd[1104]: Layer 3 [ 8:systemd_/systemd 0.005] registerLink: 8:systemd_ Jan 17 16:20:21 raspberrypi knxd[1104]: Layer 3 [12:A.unix/local 0.006] registerLink: 12:A.unix Jan 17 16:20:21 raspberrypi knxd[1104]: Layer 3 [16:B.usb/Conn 0.007] registerLink: 16:B.usb Jan 17 16:20:21 raspberrypi knxd[1104]: I00000129: [ 1:main] Connected: cfg:B.usb. Jan 17 16:20:21 raspberrypi knxd[1104]: I00000129: [ 1:main] Connected: cfg:A.unix. Jan 17 16:20:21 raspberrypi knxd[1104]: I00000129: [ 1:main] Connected: cfg:systemd_. Jan 17 16:20:21 raspberrypi knxd[1104]: I00000129: [ 1:main] Connected: cfg:systemd_. Jan 17 16:20:21 raspberrypi knxd[1104]: Layer 4 [ 1:main 0.011] setup OK Jan 17 16:20:21 raspberrypi knxd[1104]: W00000125: [ 1:main] Consider using a config file. Jan 17 16:20:21 raspberrypi knxd[1104]: Layer 4 [ 1:main 0.012] trigger going up Jan 17 16:20:21 raspberrypi knxd[1104]: Layer 3 [16:B.usb/Conn 0.012] Start: cfg:B.usb Jan 17 16:20:21 raspberrypi knxd[1104]: Layer 5 [16:B.usb/Conn 0.012] down => >up Jan 17 16:20:21 raspberrypi knxd[1104]: Layer 5 [16:B.usb/Conn 0.012] Starting Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 1 [19:B.usb/usbL 0.024] Detect Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 1 [19:B.usb/usbL 0.024] Using 1:3:1:0:0 (2:129) Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 1 [19:B.usb/usbL 0.024] Open Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 1 [19:B.usb/usbL 0.032] Claimed Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 1 [19:B.usb/usbL 0.032] Opened Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 0 [17:B.usb/USBdr 0.032] starting send_Local Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 0 [19:B.usb/usbL 0.032] SendUSB(064): 01 13 09 00 08 00 01 0F 01 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 0 [19:B.usb/usbL 0.032] StartSend 244118 Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 4 [16:B.usb/Conn 0.032] link state changed: >up Jan 17 16:20:21 raspberrypi knxd[1104]: I00000129: [ 1:main] Connected: cfg:A.unix. Jan 17 16:20:21 raspberrypi knxd[1104]: I00000129: [ 1:main] Connected: cfg:systemd_. Jan 17 16:20:21 raspberrypi knxd[1104]: I00000129: [ 1:main] Connected: cfg:systemd_. Jan 17 16:20:21 raspberrypi knxd[1104]: Layer 4 [ 1:main 0.011] setup OK Jan 17 16:20:21 raspberrypi knxd[1104]: W00000125: [ 1:main] Consider using a config file. Jan 17 16:20:21 raspberrypi knxd[1104]: Layer 4 [ 1:main 0.012] trigger going up Jan 17 16:20:21 raspberrypi knxd[1104]: Layer 3 [16:B.usb/Conn 0.012] Start: cfg:B.usb Jan 17 16:20:21 raspberrypi knxd[1104]: Layer 5 [16:B.usb/Conn 0.012] down => >up Jan 17 16:20:21 raspberrypi knxd[1104]: Layer 5 [16:B.usb/Conn 0.012] Starting Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 1 [19:B.usb/usbL 0.024] Detect Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 1 [19:B.usb/usbL 0.024] Using 1:3:1:0:0 (2:129) Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 1 [19:B.usb/usbL 0.024] Open Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 1 [19:B.usb/usbL 0.032] Claimed Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 1 [19:B.usb/usbL 0.032] Opened Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 0 [17:B.usb/USBdr 0.032] starting send_Local Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 0 [19:B.usb/usbL 0.032] SendUSB(064): 01 13 09 00 08 00 01 0F 01 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 0 [19:B.usb/usbL 0.032] StartSend 244118 Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 4 [16:B.usb/Conn 0.032] link state changed: >up Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 3 [12:A.unix/local 0.032] Start: cfg:A.unix Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 5 [12:A.unix/local 0.032] down => >up Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 8 [12:A.unix/local 0.032] OpenLocalSocket /tmp/eib Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 8 [12:A.unix/local 0.032] LocalSocket opened Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 5 [12:A.unix/local 0.032] >up => up Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 4 [12:A.unix/local 0.032] link state changed: up Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 5 [12:A.unix/local 0.032] Started Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 4 [12:A.unix/local 0.032] link state changed: up Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 3 [ 8:systemd_/systemd 0.032] Start: cfg:systemd_ Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 5 [ 8:systemd_/systemd 0.032] down => >up Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 8 [ 8:systemd_/systemd 0.033] OpenSystemdSocket 4 Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 8 [ 8:systemd_/systemd 0.033] SystemdSocket 4 opened Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 5 [ 8:systemd_/systemd 0.033] >up => up Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 4 [ 8:systemd_/systemd 0.033] link state changed: up Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 5 [ 8:systemd_/systemd 0.033] Started Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 4 [ 8:systemd_/systemd 0.033] link state changed: up Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 3 [ 4:systemd_/systemd 0.033] Start: cfg:systemd_ Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 5 [ 4:systemd_/systemd 0.033] down => >up Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 8 [ 4:systemd_/systemd 0.033] OpenSystemdSocket 3 Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 8 [ 4:systemd_/systemd 0.033] SystemdSocket 3 opened Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 5 [ 4:systemd_/systemd 0.033] >up => up Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 4 [ 4:systemd_/systemd 0.033] link state changed: up Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 5 [ 4:systemd_/systemd 0.033] Started Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 4 [ 4:systemd_/systemd 0.033] link state changed: up Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 4 [ 1:main 0.033] going up triggered Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 4 [ 1:main 0.033] check start Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 4 [16:B.usb/Conn 0.033] state is >up Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 4 [ 1:main 0.033] check end: want_up 1 some 1>1 all 0>0, going 1 up 3 down 0 Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 0 [17:B.usb/USBdr 0.036] send_Local done Jan 17 16:20:22 raspberrypi systemd[1]: Started KNX Daemon. Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 0 [17:B.usb/USBdr 0.986] starting send_Local Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 0 [19:B.usb/usbL 0.986] SendUSB(064): 01 13 09 00 08 00 01 0F 01 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 0 [19:B.usb/usbL 0.986] StartSend 242920 Jan 17 16:20:22 raspberrypi knxd[1104]: Layer 0 [17:B.usb/USBdr 0.990] send_Local done Jan 17 16:20:23 raspberrypi knxd[1104]: Layer 0 [17:B.usb/USBdr 1.987] starting send_Local Jan 17 16:20:23 raspberrypi knxd[1104]: Layer 0 [19:B.usb/usbL 1.987] SendUSB(064): 01 13 09 00 08 00 01 0F 01 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > Jan 17 16:20:23 raspberrypi knxd[1104]: Layer 0 [19:B.usb/usbL 1.987] StartSend 2429b0 Jan 17 16:20:23 raspberrypi knxd[1104]: Layer 0 [17:B.usb/USBdr 1.991] send_Local done Jan 17 16:20:24 raspberrypi knxd[1104]: Layer 0 [17:B.usb/USBdr 2.988] starting send_Local Jan 17 16:20:24 raspberrypi knxd[1104]: Layer 0 [19:B.usb/usbL 2.988] SendUSB(064): 01 13 09 00 08 00 01 0F 01 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > Jan 17 16:20:24 raspberrypi knxd[1104]: Layer 0 [19:B.usb/usbL 2.989] StartSend 242a40 Jan 17 16:20:24 raspberrypi knxd[1104]: Layer 0 [17:B.usb/USBdr 2.992] send_Local done Jan 17 16:20:25 raspberrypi knxd[1104]: Layer 0 [17:B.usb/USBdr 3.989] starting send_Local Jan 17 16:20:25 raspberrypi knxd[1104]: Layer 0 [19:B.usb/usbL 3.989] SendUSB(064): 01 13 09 00 08 00 01 0F 01 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > Jan 17 16:20:25 raspberrypi knxd[1104]: Layer 0 [19:B.usb/usbL 3.990] StartSend 241b20 Jan 17 16:20:25 raspberrypi knxd[1104]: Layer 0 [17:B.usb/USBdr 3.993] send_Local done Jan 17 16:20:26 raspberrypi knxd[1104]: E00000049: [17:B.usb] No reply to setup Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 1 [19:B.usb/usbL 4.991] Close G Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 1 [19:B.usb/usbL 4.991] Close G Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 5 [16:B.usb/Conn 4.991] >up => error Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 4 [16:B.usb/Conn 4.991] link state changed: error Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 1 [19:B.usb/usbL 4.991] Release Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 4 [ 1:main 4.998] check start Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 4 [ 1:main 4.998] check end: want_up 1 some 1>1 all 0>0, going 0 up 3 down 1 Jan 17 16:20:26 raspberrypi knxd[1104]: F00000105: [16:B.usb] Link down, terminating Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 4 [ 1:main 4.999] trigger Going down Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 4 [16:B.usb/Conn 4.999] R Stopping Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 5 [16:B.usb/Conn 4.999] error => >down Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 4 [16:B.usb/Conn 4.999] link state changed: error Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 4 [12:A.unix/local 4.999] R Stopping Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 5 [12:A.unix/local 4.999] up => >down Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 8 [12:A.unix/local 5.000] StopServer Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 5 [12:A.unix/local 5.000] >down => down Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 4 [12:A.unix/local 5.000] link state changed: down Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 4 [12:A.unix/local 5.000] link state changed: down Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 4 [ 8:systemd_/systemd 5.000] R Stopping Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 5 [ 8:systemd_/systemd 5.000] up => >down Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 8 [ 8:systemd_/systemd 5.000] StopServer Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 5 [ 8:systemd_/systemd 5.000] >down => down Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 4 [ 8:systemd_/systemd 5.000] link state changed: down Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 4 [ 8:systemd_/systemd 5.000] link state changed: down Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 4 [ 4:systemd_/systemd 5.000] R Stopping Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 5 [ 4:systemd_/systemd 5.000] up => >down Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 8 [ 4:systemd_/systemd 5.001] StopServer Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 5 [ 4:systemd_/systemd 5.001] >down => down Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 4 [ 4:systemd_/systemd 5.001] link state changed: down Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 4 [ 4:systemd_/systemd 5.001] link state changed: down Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 4 [ 1:main 5.001] check start Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 4 [12:A.unix/local 5.001] is down Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 4 [ 8:systemd_/systemd 5.001] is down Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 4 [ 4:systemd_/systemd 5.001] is down Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 4 [ 1:main 5.001] check end: want_up 0 some 1>0 all 0>0, going 0 up 0 down 4 Jan 17 16:20:26 raspberrypi knxd[1104]: Layer 4 [ 1:main 5.001] down Jan 17 16:20:26 raspberrypi systemd[1]: knxd.service: Main process exited, code=exited, status=1/FAILURE Jan 17 16:20:27 raspberrypi knxd[1104]: N00000128: [ 1:main] Shutting down. Jan 17 16:20:27 raspberrypi knxd[1104]: Layer 4 [ 1:main 5.001] deleting Jan 17 16:20:27 raspberrypi knxd[1104]: Layer 1 [19:B.usb/usbL 5.001] Close G Jan 17 16:20:27 raspberrypi knxd[1104]: Layer 8 [12:A.unix/local 5.001] StopServer Jan 17 16:20:27 raspberrypi knxd[1104]: Layer 8 [ 8:systemd_/systemd 5.001] StopServer Jan 17 16:20:27 raspberrypi knxd[1104]: Layer 8 [ 4:systemd_/systemd 5.001] StopServer Jan 17 16:20:27 raspberrypi knxd[1104]: Layer 4 [ 1:main 5.001] deleted. Jan 17 16:20:26 raspberrypi systemd[1]: knxd.service: Failed with result 'exit-code'. Jan 17 16:20:30 raspberrypi systemd[1]: Stopped KNX Daemon.
Vielen Dank im Vorraus

Kommentar