Also ich verwende Debian Wheezy (OpenMediaVault) und habe daher ein Init basiertes System. Deswegen auch /etc/init.d/knxd. Der Tipp mit /etc/default/knxd hat schon mal viel weitergeholfen. Ich vermute die Einträge für EIBD_OPTS laut https://github.com/knxd/knxd/blob/master/README.md sind hier dann unter DAEMON_ARGS zu übergeben. Also statt beim alten eibd in /etc/init.d/eibd:
EIBD_OPTS= --eibaddr=0.0.254 -D -T -S -i --trace=1023 tpuarts:/dev/ttyUSB0"
nun im /etc/default/knxd:
DAEMON_ARGS="--eibaddr=0.0.254 -u /tmp/eib -u /var/run/knx --trace=1023 -i -D -T -S tpuarts:/dev/ttyUSB0"
Leider startet er dann mit:
EIBD_OPTS= --eibaddr=0.0.254 -D -T -S -i --trace=1023 tpuarts:/dev/ttyUSB0"
nun im /etc/default/knxd:
DAEMON_ARGS="--eibaddr=0.0.254 -u /tmp/eib -u /var/run/knx --trace=1023 -i -D -T -S tpuarts:/dev/ttyUSB0"
Leider startet er dann mit:
root@homeserver:/etc/default# service knxd start
Layer 8(00FD4620,577D47F1) OpenInetSocket 6720
Layer 8(00FD4620,577D47F1) InetSocket opened
Layer 8(00FE4D20,577D47F1) Open
Layer 0(00FE4D20,577D47F2) Addr 'tpuarts' not resolvable
E00000011: Addr 'tpuarts' not resolvable
initialization of the EIBnet/IP server failed: Connection timed out
Layer 8(00FD4620,577D47F1) OpenInetSocket 6720
Layer 8(00FD4620,577D47F1) InetSocket opened
Layer 8(00FE4D20,577D47F1) Open
Layer 0(00FE4D20,577D47F2) Addr 'tpuarts' not resolvable
E00000011: Addr 'tpuarts' not resolvable
initialization of the EIBnet/IP server failed: Connection timed out
Kommentar