Cannot get KNXD to work

  • Platform information:
    • Hardware: _raspberry pi 4b 4gb ram
    • OS: Openhabian
    • openHAB version: 3
      Hello everybody
      I am a really noob in these things but i cant get KNXD up and running i tried for 2 days and i begin to start that i do something completly wrong. are there any people on here who could possibly help me?

Thx in advance
Jari

I guess there is an outdated information about configuration via /etc/default/knxd, that is no longer true. Instead use /etc/knxd.conf to setup the daemon. This is because systemd is used as init system.

knxd is configured as a minimal service by default, so at least you should set -DTRS to enable Server for Tunnel (T), Router (S), Discovery Service (D) and enabling Routing (R) itself.
Furthermore, you have to add your Interface to link knxd to your knx bus. That is possible via many different devices (usb, rs232, ip tunnel…).
Please also ensure to use only unused individual addresses (-e and -E parameter)
Please be aware that you don’t need knxd if you already have a knx/IP gateway and you must not use -S in combination with ip:, as only one Routing interface is allowed, either knxd client or server side.

hello thanks for the fast reaction and sorry for my late reaction.
i editted the following line in the /etc/knxd.conf file
KNXD_OPTIONS="–eibaddr=0.1.150 --client-addrs=0.1.151:8 -d -DTRS -i --listen-local=/tmp/knx -b usb:"
is this ok or do i need something else. i use a zennio knx usb interface because i dont have a knxnetip router. so how do i add this usb device?
Thx alot

I’m not sure about usb, as I never used them. But according to a quick research :wink: the config should suffice.
I don’t know if --listen-local is useful or not. At least if starting knxd, you should see some info if bus contact succeeded.

In openHAB, create a knx Bridge in ROUTER Mode, no additional configuration needed (please don’t set localSourceAddress at all) localIp should be 127.0.0.1 or the ip of your Raspberry, maybe you can leave it empty.

Create a generic knx Thing and link it to the Bridge. Create a channel within this Thing. set some GA (best practice is to start with a switch as it does only need two GA for set and get)
Both Things (Bridge and generic Thing) should be online.

hello today i tried to get it running again en found out i cant start knxd.service
this is what i get as response

[18:28:46] root@openhabian:/home/openhabian# systemctl start knxd.service
Job for knxd.service failed because the control process exited with error code.
See “systemctl status knxd.service” and “journalctl -xe” for details.
[18:29:11] root@openhabian:/home/openhabian# systemctl status knxd.service
● knxd.service - KNX Daemon
Loaded: loaded (/lib/systemd/system/knxd.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Fri 2021-08-13 18:29:32 CEST; 1s ago
Process: 2336 ExecStart=/usr/bin/knxd $KNXD_OPTS (code=exited, status=2)
Main PID: 2336 (code=exited, status=2)
[18:29:33] root@openhabian:/home/openhabian# journalctl -xe

– A start job for unit knxd.service has begun execution.

– The job identifier is 2706.
Aug 13 18:30:54 openhabian knxd[2423]: Usage: knxd [-l?V] [–list] [–help] [–usage] [–version]
Aug 13 18:30:54 openhabian knxd[2423]: knxd configfile [main_section]
Aug 13 18:30:54 openhabian knxd[2423]: Please consult /usr/share/doc/knxd/inifile.rst
Aug 13 18:30:54 openhabian systemd[1]: knxd.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
– Subject: Unit process exited
– Defined-By: systemd
– Support:

– An ExecStart= process belonging to unit knxd.service has exited.

– The process’ exit code is ‘exited’ and its exit status is 2.
Aug 13 18:30:54 openhabian systemd[1]: knxd.service: Failed with result ‘exit-code’.
– Subject: Unit failed
– Defined-By: systemd


– The unit knxd.service has entered the ‘failed’ state with result ‘exit-code’.
Aug 13 18:30:54 openhabian systemd[1]: Failed to start KNX Daemon.
– Subject: A start job for unit knxd.service has failed
– Defined-By: systemd
– Support:

– A start job for unit knxd.service has finished with a failure.

– The job identifier is 2706 and the job result is failed.
lines 4049-4077/4077 (END)

how can i resolve this problem?
i had to remove the links
thx alot

INVALIDARGUMENT

Seems you did set wrong $KNXD_OPTS :slight_smile:
So what is the exact configuration of /etc/knxd.conf?

Maybe try a more generic configuration:

KNXD_OPTS="–e 0.1.150 -E 0.1.151:8 -DTRS -b usb:"

Please be aware that there are some hints in the file not to use -d -i -u as systemd takes care of that part. I’m pretty sure you don’t need the listenlocal part at all.

hello today i tried again and knxd is looking for a file but it doesn’t exist my knxd.conf file looks like this.

# configuration for knxd.service
KNXD_OPTS="-e 0.1.150 -E 0.1.151:8 -DTRS -b usb: 1:3:1:0:0"

# configuration for knxd.service using new configuration format in /etc/knxd.ini
# use only this line if you used knxd_args to convert your old startup options
# KNXD_OPTS=/etc/knxd.ini

# The default options are "-u /tmp/eib -b ip:"
# which tell knxd to route between all of
#  /tmp/eib (legacy socket (-u))
#  multicast client (-b ip:).
# knxd's own bus address is 0.0.1; it will assign 0.0.2…0.0.9 to clients.
# The knxd.socket file also tells knxd to listen to
#  /run/eib (socket activation via systemd)
#  TCP port 6720 (socket activation via systemd)
# You *need* the -e option. Clients cannot connect without "-E".

# You can read knxd's logs with
# $ journalctl -u knxd --since "10 min ago"
# (or whatever). See the manpage for details.
# You need to be a member of the "adm" group.
# Add "-f9 -t1023" to the beginning of the command line for extensive logging.

# *** DO NOT use "-u" / "-u /run/knx" or "-i" / "-i 6720" here.
# Systemd already does that on behalf of knxd, via 'knx.socket'.

# *** DO NOT use both "-RS" and "-b ip:" (unless you specify a
# different multicast address on one of them). You'd create a loop.

# If you have KNX hardware on a serial port or USB, add the appropriate
# "-b TYPE:…" option. In this case, you probably want to set up a multicast
# server, not a client (i.e. use "-D -T -R -S", not "-b ip:").
# DO NOT use both.
#
# If your KNX hardware is a KNX/IP gateway that doesn't do multicast,
# use "-b ipt:192.168.1.2" (or its DNS name) to talk to it.
#
# KNX MUST NOT have more than one path between any two devices. Thus,
# you need to make sure that the KNX/IP gateway does not route multicast
# before you use both "-S" and "-b ipt:".

# The default bus address of knxd is 0.0.1. If that's in use in your KNX
# network (or if you run more than one knxd on your network), set a
# different address, for example "-e 7.0.99".

# You should have a block of free addresses on your KNX bus which knxd can
# assign to clients: "-E 7.0.100:28" will use 7.0.100 through 7.0.127.
# If no such range is given, or if it's full, knxd uses its own address.
# That mostly works, but separate addresses are much better.

# Run `knxd --help` to get a complete list of available options and drivers.
## DO NOT use the following options:
## -i           -- /lib/systemd/system/knxd.socket does this for us
## -u /run/knx  -- likewise
## -d           -- /lib/systemd/system/knxd.service expects knxd to run in the foreground
## -p PIDFILE   -- please use systemctl to control knxd

###############################################################################
# This file is ignored when NOT using systemd: edit /etc/default/knxd instead #
###############################################################################
## DO NOT use the following options:
## -i           -- /lib/systemd/system/knxd.socket does this for us
## -u /run/knx  -- likewise
## -d           -- /lib/systemd/system/knxd.service expects knxd to run in the foreground
## -p PIDFILE   -- please use systemctl to control knxd

###############################################################################
# This file is ignored when NOT using systemd: edit /etc/default/knxd instead #
###############################################################################

this is what i get when i run systemctl status knxd

openhabian@openhabian:~ $ systemctl status knxd
● knxd.service - KNX Daemon
   Loaded: loaded (/etc/systemd/system/knxd.service; enabled; vendor preset: enabled)
   Active: failed (Result: timeout) since Thu 2021-08-19 17:39:29 CEST; 26s ago
  Process: 721 ExecStart=/usr/local/bin/knxd -p /run/knxd/knxd.pid $KNXD_OPTIONS (code=exited, status=0/SUCCESS)

Aug 19 17:37:45 openhabian systemd[1]: Starting KNX Daemon...
Aug 19 17:37:45 openhabian knxd[721]: E00000067: [22:C.tpuarts] Opening /dev/ttyAMA0 failed: Permission denied
Aug 19 17:37:45 openhabian systemd[1]: knxd.service: Can't open PID file /run/knxd/knxd.pid (yet?) after start: No such
Aug 19 17:37:45 openhabian knxd[721]: E00000013: [11:A.tcp] OpenInetSocket 6720: bind: Address already in use
Aug 19 17:37:45 openhabian knxd[721]: F00000105: [19:C.tpuarts] Link down, terminating
Aug 19 17:37:45 openhabian knxd[721]: F00000105: [11:A.tcp] Link down, terminating
Aug 19 17:39:29 openhabian systemd[1]: knxd.service: Start operation timed out. Terminating.
Aug 19 17:39:29 openhabian systemd[1]: knxd.service: Failed with result 'timeout'.
Aug 19 17:39:29 openhabian systemd[1]: Failed to start KNX Daemon.
lines 1-14/14 (END)

i hope you can find my problem
thx again for your help

What’s the OS Version?
What’s the content of /etc/systemd/system/knxd.service?

knxd.service file should be found in /lib/systemd/system/, not in /etc/systemd/system/

Hello i am having some issues in communication, the serveer runs correctly but the commands are being corrupted somehow, any idea what could cause this: linaro@linaro-alip:~/Desktop$ ls -l /dev/ttyS* /dev/ttyUSB*
ls: cannot access ‘/dev/ttyUSB*’: No such file or directory
crw-rw---- 1 root dialout 4, 65 Jun 26 00:44 /dev/ttyS1
crw-rw-rw- 1 knxd dialout 4, 69 Aug 18 13:06 /dev/ttyS5
crw-rw---- 1 root dialout 4, 73 Jun 26 00:44 /dev/ttyS9
linaro@linaro-alip:~/Desktop$ sudo knxd -D -T -S
–eibaddr=15.15.15
–layer2=tpuarts:/dev/ttyS5
–listen-tcp=0.0.0.0:3671
–client-addrs=1.1.1:3671
^Clinaro@linaro-alip:~/Desktopsudo knxd -D -T -S --eibaddr=15.15.15 --layer2=tpuarts:/dev/ttyS5@9600 --listen-tcp=0.0.0.0:3671 --client-addrs=1.1.1:3671 --lo
knxd: unrecognized option ‘–log-level=debug’
Try knxd --help' or knxd --usage’ for more information.
E00000084: [ 1:main] There is no KNX addr= in section ‘main’.
F00000109: [ 1:main] Error setting up the KNX router.
linaro@linaro-alip:~/Desktop$ sudo knxd -D -T -S --eibaddr=15.15.15 --layer2=tpuarts:/dev/ttyS5@9600 --listen-tcp=0.0.0.0:3671 --client-addrs=1.1.1.100:3671
Address block needs to look like X.X.X:X
E00000084: [ 1:main] There is no KNX addr= in section ‘main’.
F00000109: [ 1:main] Error setting up the KNX router.
linaro@linaro-alip:~/Desktop$ sudo knxd -D -T -S --eibaddr=15.15.15 --layer2=tpuarts:/dev/ttyS5@9600 --listen-tcp=0.0.0.0:3671 --client-addrs=1.1.1:3671
E00000067: [11:A.tpuarts] Opening /dev/ttyS5@9600 failed: No such file or directory
F00000105: [ 8:A.tpuarts] Link down, terminating
linaro@linaro-alip:~/Desktop$ sudo knxd -D -T -S --eibaddr=15.15.15 --layer2=tpuarts:/dev/ttyS5 --tpuarts-baudrate=9600 --listen-tcp=0.0.0.0:3671 --client-ad
knxd: unrecognized option ‘–tpuarts-baudrate=9600’
Try knxd --help' or knxd --usage’ for more information.
E00000084: [ 1:main] There is no KNX addr= in section ‘main’.
F00000109: [ 1:main] Error setting up the KNX router.
linaro@linaro-alip:~/Desktop$ knxd -t1023 --eibaddr=1.1.12 -E 1.1.1:5 -n RPihat -D -T -R -S -i --layer2=tpuarts:/dev/ttyKNX1
\RPihat: Layer 4 [ 1:main 0.000] initialized
RPihat: Layer 4 [ 1:main 0.000] setting up
RPihat: Layer 3 [ 4:server/Server 0.000] registerLink: 4:server
RPihat: Layer 3 [11:A.tcp/inet 0.000] registerLink: 11:A.tcp
RPihat: Layer 0 [18:B.tpuarts/log 0.000] Insert 17:LowF / 16:tpuart
RPihat: Layer 0 [18:B.tpuarts/log 0.000] Setup
RPihat: Layer 0 [20:B.tpuarts/log 0.000] Insert 19:TPU_ser / 17:LowF
RPihat: Layer 0 [18:B.tpuarts/log 0.000] Filter single not found
RPihat: Layer 0 [20:B.tpuarts/log 0.000] Setup
RPihat: Layer 0 [20:B.tpuarts/log 0.000] Setup OK: yes
RPihat: Layer 0 [18:B.tpuarts/log 0.000] Setup OK: yes
RPihat: Layer 3 [15:B.tpuarts/Conn 0.001] registerLink: 15:B.tpuarts
RPihat: Layer 4 [ 1:main 0.001] setup OK
RPihat: Layer 4 [ 1:main 0.001] trigger going up
RPihat: Layer 3 [15:B.tpuarts/Conn 0.001] Start: cfg:B.tpuarts
RPihat: Layer 5 [15:B.tpuarts/Conn 0.001] down => >up
RPihat: Layer 5 [15:B.tpuarts/Conn 0.001] Starting
RPihat: Layer 0 [18:B.tpuarts/log 0.001] Start
RPihat: Layer 0 [20:B.tpuarts/log 0.001] Start
RPihat: Layer 0 [19:B.tpuarts/TPU_ser 0.003] Opened /dev/ttyKNX1 with baud 19200
RPihat: Layer 2 [19:B.tpuarts/TPU_ser 0.003] Opened
RPihat: Layer 2 [19:B.tpuarts/TPU_ser 0.003] Buffer Setup on fd 4
RPihat: Layer 0 [20:B.tpuarts/log 0.003] Started
RPihat: Layer 8 [17:B.tpuarts/LowF 0.003] state: new > start
RPihat: Layer 0 [17:B.tpuarts/LowF 0.003] SendReset 01
RPihat: Layer 0 [20:B.tpuarts/log 0.003] Send(001): 01
RPihat: Layer 4 [15:B.tpuarts/Conn 0.003] link state changed: >up
RPihat: Layer 3 [11:A.tcp/inet 0.003] Start: cfg:A.tcp
RPihat: Layer 5 [11:A.tcp/inet 0.003] down => >up
RPihat: Layer 8 [11:A.tcp/inet 0.003] OpenInetSocket 6720
RPihat: Layer 8 [11:A.tcp/inet 0.003] InetSocket opened
RPihat: Layer 5 [11:A.tcp/inet 0.003] >up => up
RPihat: Layer 4 [11:A.tcp/inet 0.003] link state changed: up
RPihat: Layer 5 [11:A.tcp/inet 0.003] Started
RPihat: Layer 4 [11:A.tcp/inet 0.003] link state changed: up
RPihat: Layer 3 [ 4:server/Server 0.003] Start: cfg:server
RPihat: Layer 5 [ 4:server/Server 0.003] down => >up
RPihat: Layer 8 [ 4:server/Server 0.004] Open
RPihat: Layer 0 [ 4:server/Server 0.004] Open
RPihat: Layer 0 [ 4:server/Server 0.004] Opened
RPihat: Layer 8 [23:router/driver 0.004] OpenD
RPihat: Layer 8 [23:router/driver 0.005] OpenedD
RPihat: Layer 3 [22:router/ConnC 0.005] registerLink: 22:router_22
RPihat: Layer 3 [22:router/ConnC 0.005] Start: cfg:router
RPihat: Layer 5 [22:router/ConnC 0.005] down => >up
RPihat: Layer 5 [22:router/ConnC 0.005] Starting
RPihat: Layer 5 [22:router/ConnC 0.005] >up => up
RPihat: Layer 4 [22:router/ConnC 0.005] link state changed: up
RPihat: Layer 5 [22:router/ConnC 0.005] Started
RPihat: Layer 4 [22:router/ConnC 0.005] link state changed: up
RPihat: Layer 8 [ 4:server/Server 0.005] Opened
RPihat: Layer 5 [ 4:server/Server 0.005] >up => up
RPihat: Layer 4 [ 4:server/Server 0.005] link state changed: up
RPihat: Layer 5 [ 4:server/Server 0.005] Started
RPihat: Layer 4 [ 4:server/Server 0.005] link state changed: up
RPihat: Layer 4 [ 1:main 0.006] going up triggered
RPihat: Layer 4 [ 1:main 0.006] check start
RPihat: Layer 4 [15:B.tpuarts/Conn 0.006] state is >up
RPihat: Layer 4 [ 1:main 0.006] check end: want_up 1 some 1>1 all 0>0, going 1 up 3 down 0
RPihat: Layer 0 [20:B.tpuarts/log 0.006] Recv(001): 03
RPihat: Layer 8 [17:B.tpuarts/LowF 0.006] RESET_ACK
RPihat: Layer 8 [17:B.tpuarts/LowF 0.006] Enabling input parity check on fd 4

RPihat: Layer 8 [17:B.tpuarts/LowF 0.006] state: in_reset > in_setaddr
RPihat: Layer 8 [17:B.tpuarts/LowF 0.006] addr zero: in_reset > in_getstate
RPihat: Layer 0 [17:B.tpuarts/LowF 0.006] Send GetState 02
RPihat: Layer 0 [20:B.tpuarts/log 0.006] Send(001): 02
RPihat: Layer 0 [20:B.tpuarts/log 0.010] Recv(001): 07
RPihat: Layer 8 [17:B.tpuarts/LowF 0.010] State: 07
RPihat: Layer 8 [17:B.tpuarts/LowF 0.010] state: in_getstate > is_online
RPihat: Layer 0 [18:B.tpuarts/log 0.010] Started
RPihat: Layer 5 [15:B.tpuarts/Conn 0.010] >up => up
RPihat: Layer 4 [15:B.tpuarts/Conn 0.010] link state changed: up
RPihat: Layer 5 [15:B.tpuarts/Conn 0.010] Started
RPihat: Layer 0 [18:B.tpuarts/log 0.010] send_Next
RPihat: Layer 4 [ 1:main 0.011] check start
RPihat: Layer 4 [ 1:main 0.011] check end: want_up 1 some 1>1 all 0>1, going 0 up 4 down 0
RPihat: Layer 4 [ 1:main 0.011] all drivers up
RPihat: Layer 4 [ 1:main 0.011] up
RPihat: Layer 0 [ 4:server/Server 0.878] Recv(022): 06 10 02 0B 00 16 08 01 C0 A8 14 1D DF FC 08 04 01 02 08 06 07 00
RPihat: Layer 8 [ 4:server/Server 0.878] Unexpected service type: 020b
RPihat: Layer 0 [ 4:server/Server 0.880] Recv(014): 06 10 02 01 00 0E 08 01 C0 A8 14 1D DF FC
RPihat: Layer 8 [ 4:server/Server 0.880] SEARCH_REQ
RPihat: Layer 1 [ 4:server/Server 0.881] Send(070): 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 0 [ 4:server/Server 0.881] Send(076): 06 10 02 02 00 4C 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 0 [ 4:server/Server 6.011] Recv(022): 06 10 02 0B 00 16 08 01 C0 A8 14 1D DF FC 08 04 01 02 08 06 07 00
RPihat: Layer 8 [ 4:server/Server 6.011] Unexpected service type: 020b
RPihat: Layer 0 [ 4:server/Server 6.013] Recv(014): 06 10 02 01 00 0E 08 01 C0 A8 14 1D DF FC
RPihat: Layer 8 [ 4:server/Server 6.013] SEARCH_REQ
RPihat: Layer 1 [ 4:server/Server 6.013] Send(070): 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 0 [ 4:server/Server 6.013] Send(076): 06 10 02 02 00 4C 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 8 [17:B.tpuarts/LowF 10.013] state: wait > wait_keepalive
RPihat: Layer 0 [17:B.tpuarts/LowF 10.013] Send keepalive GetState 02
RPihat: Layer 0 [20:B.tpuarts/log 10.013] Send(001): 02
RPihat: Layer 0 [20:B.tpuarts/log 10.017] Recv(001): 07
RPihat: Layer 8 [17:B.tpuarts/LowF 10.017] State: 07
RPihat: Layer 8 [17:B.tpuarts/LowF 10.017] state: wait_keepalive > wait
RPihat: Layer 0 [ 4:server/Server 10.098] Recv(014): 06 10 02 03 00 0E 08 01 C0 A8 14 1D F7 D4
RPihat: Layer 8 [ 4:server/Server 10.098] DESCRIBE
RPihat: Layer 1 [ 4:server/Server 10.098] Send(064): 36 01 02 00 11 0C 00 00 00 00 00 00 00 00 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0A 02 02 01 03 01 04 01 05 01
RPihat: Layer 0 [ 4:server/Server 10.098] Send(070): 06 10 02 04 00 46 36 01 02 00 11 0C 00 00 00 00 00 00 00 00 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0A 02 02 01 03 01 04 01 05 01
RPihat: Layer 0 [ 4:server/Server 10.103] Recv(026): 06 10 02 05 00 1A 08 01 C0 A8 14 1D F7 D5 08 01 C0 A8 14 1D F7 D5 04 04 02 00
RPihat: Layer 3 [ 4:server/Server 10.104] Allocate 1.1.1
RPihat: Layer 8 [ 4:server/Server 10.104] Tunnel CONNECTION_REQ with 1.1.1
RPihat: Layer 9 [26:tunnel/1.1.1 10.104] has 1.1.1
RPihat: Layer 8 [26:tunnel/1.1.1 10.104] Start Conn 1
RPihat: Layer 3 [25:tunnel/ConnC 10.104] registerLink: 25:tunnel_25
RPihat: Layer 3 [25:tunnel/ConnC 10.104] Start: cfg:tunnel
RPihat: Layer 5 [25:tunnel/ConnC 10.104] down => >up
RPihat: Layer 5 [25:tunnel/ConnC 10.104] Starting
RPihat: Layer 5 [25:tunnel/ConnC 10.104] >up => up
RPihat: Layer 4 [25:tunnel/ConnC 10.104] link state changed: up
RPihat: Layer 5 [25:tunnel/ConnC 10.104] Started
RPihat: Layer 4 [25:tunnel/ConnC 10.104] link state changed: up
RPihat: Layer 1 [ 4:server/Server 10.104] Send(014): 01 00 08 01 C0 A8 14 14 0E 57 04 04 11 01
RPihat: Layer 4 [ 1:main 10.104] check start
RPihat: Layer 4 [ 1:main 10.104] check end: want_up 1 some 1>1 all 0>1, going 0 up 4 down 0
RPihat: Layer 0 [ 4:server/Server 10.104] Send(020): 06 10 02 06 00 14 01 00 08 01 C0 A8 14 14 0E 57 04 04 11 01
RPihat: Layer 0 [ 4:server/Server 10.108] Recv(024): 06 10 02 05 00 18 08 01 C0 A8 14 1D F7 D5 08 01 C0 A8 14 1D F7 D5 02 03
RPihat: Layer 8 [ 4:server/Server 10.108] Tunnel CONNECTION_REQ, no addr (mgmt)
RPihat: Layer 9 [29:tunnel/0.0.0 10.108] has 0.0.0
RPihat: Layer 8 [29:tunnel/0.0.0 10.108] Start Conn 2
RPihat: Layer 3 [28:tunnel/ConnC 10.108] registerLink: 28:tunnel_28
RPihat: Layer 3 [28:tunnel/ConnC 10.108] Start: cfg:tunnel
RPihat: Layer 5 [28:tunnel/ConnC 10.108] down => >up
RPihat: Layer 5 [28:tunnel/ConnC 10.108] Starting
RPihat: Layer 5 [28:tunnel/ConnC 10.108] >up => up
RPihat: Layer 4 [28:tunnel/ConnC 10.108] link state changed: up
RPihat: Layer 5 [28:tunnel/ConnC 10.108] Started
RPihat: Layer 4 [28:tunnel/ConnC 10.108] link state changed: up
RPihat: Layer 1 [ 4:server/Server 10.108] Send(012): 02 00 08 01 C0 A8 14 14 0E 57 02 03
RPihat: Layer 4 [ 1:main 10.109] check start
RPihat: Layer 4 [ 1:main 10.109] check end: want_up 1 some 1>1 all 0>1, going 0 up 4 down 0
RPihat: Layer 0 [ 4:server/Server 10.109] Send(018): 06 10 02 06 00 12 02 00 08 01 C0 A8 14 14 0E 57 02 03
RPihat: Layer 0 [ 4:server/Server 10.111] Recv(017): 06 10 03 10 00 11 04 02 00 00 FC 00 00 01 38 10 01
RPihat: Layer 8 [ 4:server/Server 10.111] CONFIG_REQ on 2
RPihat: Layer 1 [ 4:server/Server 10.111] Send(004): 04 02 00 00
RPihat: Layer 1 [ 4:server/Server 10.111] Send(012): 04 02 00 00 FB 00 00 01 38 00 01 00
RPihat: Layer 0 [ 4:server/Server 10.111] Send(010): 06 10 03 11 00 0A 04 02 00 00
RPihat: Layer 0 [ 4:server/Server 10.112] Send(018): 06 10 03 10 00 12 04 02 00 00 FB 00 00 01 38 00 01 00
RPihat: Layer 0 [ 4:server/Server 10.113] Recv(010): 06 10 03 11 00 0A 04 02 00 00
RPihat: Layer 8 [29:tunnel/0.0.0 10.114] CONFIG_ACK
RPihat: Layer 0 [ 4:server/Server 10.114] Recv(017): 06 10 03 10 00 11 04 02 01 00 FC 00 00 01 53 10 01
RPihat: Layer 8 [ 4:server/Server 10.114] CONFIG_REQ on 2
RPihat: Layer 1 [ 4:server/Server 10.114] Send(004): 04 02 01 00
RPihat: Layer 1 [ 4:server/Server 10.114] Send(012): 04 02 01 00 FB 00 00 01 53 00 01 00
RPihat: Layer 0 [ 4:server/Server 10.114] Send(010): 06 10 03 11 00 0A 04 02 01 00
RPihat: Layer 0 [ 4:server/Server 10.114] Send(018): 06 10 03 10 00 12 04 02 01 00 FB 00 00 01 53 00 01 00
RPihat: Layer 0 [ 4:server/Server 10.116] Recv(010): 06 10 03 11 00 0A 04 02 01 00
RPihat: Layer 8 [29:tunnel/0.0.0 10.116] CONFIG_ACK
RPihat: Layer 0 [ 4:server/Server 10.116] Recv(016): 06 10 02 09 00 10 02 00 08 01 C0 A8 14 1D F7 D5
RPihat: Layer 8 [29:tunnel/0.0.0 10.116] DISCONNECT_REQUEST
RPihat: Layer 8 [29:tunnel/0.0.0 10.116] Stop Conn 2
RPihat: Layer 5 [28:tunnel/ConnC 10.116] up => down
RPihat: Layer 4 [28:tunnel/ConnC 10.116] link state changed: down
RPihat: Layer 1 [ 4:server/Server 10.116] Send(002): 02 00
RPihat: Layer 4 [ 1:main 10.116] check start
RPihat: Layer 4 [ 1:main 10.116] check end: want_up 1 some 1>1 all 1>1, going 0 up 4 down 0
RPihat: Layer 3 [28:tunnel/ConnC 10.116] unregisterLink: tunnel_28
RPihat: Layer 8 [29:tunnel/0.0.0 10.116] CloseS
RPihat: Layer 0 [ 4:server/Server 10.116] Send(008): 06 10 02 0A 00 08 02 00
RPihat: Layer 4 [ 1:main 10.116] check start
RPihat: Layer 4 [ 1:main 10.116] check end: want_up 1 some 1>1 all 1>1, going 0 up 4 down 0
RPihat: Layer 0 [ 4:server/Server 11.288] Recv(022): 06 10 02 0B 00 16 08 01 C0 A8 14 1D DF FC 08 04 01 02 08 06 07 00
RPihat: Layer 8 [ 4:server/Server 11.289] Unexpected service type: 020b
RPihat: Layer 0 [ 4:server/Server 11.290] Recv(014): 06 10 02 01 00 0E 08 01 C0 A8 14 1D DF FC
RPihat: Layer 8 [ 4:server/Server 11.290] SEARCH_REQ
RPihat: Layer 1 [ 4:server/Server 11.290] Send(070): 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 0 [ 4:server/Server 11.290] Send(076): 06 10 02 02 00 4C 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 0 [ 4:server/Server 16.587] Recv(022): 06 10 02 0B 00 16 08 01 C0 A8 14 1D DF FC 08 04 01 02 08 06 07 00
RPihat: Layer 8 [ 4:server/Server 16.587] Unexpected service type: 020b
RPihat: Layer 0 [ 4:server/Server 16.589] Recv(014): 06 10 02 01 00 0E 08 01 C0 A8 14 1D DF FC
RPihat: Layer 8 [ 4:server/Server 16.589] SEARCH_REQ
RPihat: Layer 1 [ 4:server/Server 16.589] Send(070): 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 0 [ 4:server/Server 16.590] Send(076): 06 10 02 02 00 4C 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 8 [17:B.tpuarts/LowF 20.021] state: wait > wait_keepalive
RPihat: Layer 0 [17:B.tpuarts/LowF 20.021] Send keepalive GetState 02
RPihat: Layer 0 [20:B.tpuarts/log 20.021] Send(001): 02
RPihat: Layer 0 [20:B.tpuarts/log 20.025] Recv(001): 07
RPihat: Layer 8 [17:B.tpuarts/LowF 20.025] State: 07
RPihat: Layer 8 [17:B.tpuarts/LowF 20.025] state: wait_keepalive > wait
RPihat: Layer 0 [ 4:server/Server 21.871] Recv(022): 06 10 02 0B 00 16 08 01 C0 A8 14 1D DF FC 08 04 01 02 08 06 07 00
RPihat: Layer 8 [ 4:server/Server 21.871] Unexpected service type: 020b
RPihat: Layer 0 [ 4:server/Server 21.873] Recv(014): 06 10 02 01 00 0E 08 01 C0 A8 14 1D DF FC
RPihat: Layer 8 [ 4:server/Server 21.873] SEARCH_REQ
RPihat: Layer 1 [ 4:server/Server 21.874] Send(070): 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 0 [ 4:server/Server 21.874] Send(076): 06 10 02 02 00 4C 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 0 [ 4:server/Server 26.474] Recv(021): 06 10 04 20 00 15 04 01 00 00 11 00 BC E0 00 00 00 02 01 00 81
RPihat: Layer 8 [26:tunnel/1.1.1 26.474] TUNNEL_REQ
RPihat: Layer 8 [25:tunnel/ConnC 26.474] found addr 1.1.1
RPihat: Layer 1 [ 4:server/Server 26.474] Send(004): 04 01 00 00
RPihat: Layer 6 [22:router/ConnC 26.474] sending, send_more clear
RPihat: Layer 1 [ 4:server/Server 26.475] Send(011): 29 00 BC D0 11 01 00 02 01 00 81
RPihat: Layer 2 [24:router.pace_/router 26.475] out 1/2: delay for 0.017 sec
RPihat: Layer 6 [15:B.tpuarts/Conn 26.475] sending, send_more clear
RPihat: Layer 0 [18:B.tpuarts/log 26.475] Send L_Data low from 1.1.1 to 0/0/2 hops: 05 T_Data_Group A_GroupValue_Write (small) 01
RPihat: Layer 0 [20:B.tpuarts/log 26.475] Send(018): 80 BC 81 11 82 01 83 00 84 02 85 D1 86 00 87 81 48 01
RPihat: Layer 6 [25:tunnel/ConnC 26.475] is OK
RPihat: Layer 6 [22:router/ConnC 26.475] still waiting
RPihat: Layer 6 [ 1:main 26.475] wait L
RPihat: Layer 1 [ 4:server/Server 26.475] Send(015): 04 01 00 00 2E 00 BC E0 11 01 00 02 01 00 81
RPihat: Layer 0 [ 4:server/Server 26.475] Send(010): 06 10 04 21 00 0A 04 01 00 00
RPihat: Layer 0 [ 4:server/Server 26.475] Send(017): 06 10 05 30 00 11 29 00 BC D0 11 01 00 02 01 00 81
RPihat: Layer 0 [ 4:server/Server 26.475] Dropped(017): 06 10 05 30 00 11 29 00 BC D0 11 01 00 02 01 00 81
RPihat: Layer 0 [ 4:server/Server 26.475] Send(021): 06 10 04 20 00 15 04 01 00 00 2E 00 BC E0 11 01 00 02 01 00 81
RPihat: Layer 0 [20:B.tpuarts/log 26.477] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 26.477] unknown 00
RPihat: Layer 0 [ 4:server/Server 26.478] Recv(010): 06 10 04 21 00 0A 04 01 00 00
RPihat: Layer 8 [26:tunnel/1.1.1 26.478] TUNNEL_ACK
RPihat: Layer 0 [20:B.tpuarts/log 26.478] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 26.478] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 26.478] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 26.478] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 26.479] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 26.479] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 26.480] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 26.480] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 26.481] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 26.481] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 26.481] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 26.481] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 26.482] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 26.482] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 26.483] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 26.483] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 26.484] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 26.484] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 26.484] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 26.484] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 26.485] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 26.485] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 26.485] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 26.485] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 26.486] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 26.486] unknown 00
RPihat: Layer 2 [24:router.pace_/router 26.492] delay done
RPihat: Layer 6 [22:router/ConnC 26.492] sendNext called, send_more set
RPihat: Layer 6 [25:tunnel/ConnC 26.492] is OK
RPihat: Layer 6 [22:router/ConnC 26.492] is OK
RPihat: Layer 6 [15:B.tpuarts/Conn 26.492] still waiting
RPihat: Layer 0 [ 4:server/Server 27.064] Recv(022): 06 10 02 0B 00 16 08 01 C0 A8 14 1D DF FC 08 04 01 02 08 06 07 00
RPihat: Layer 8 [ 4:server/Server 27.064] Unexpected service type: 020b
RPihat: Layer 0 [ 4:server/Server 27.064] Recv(014): 06 10 02 01 00 0E 08 01 C0 A8 14 1D DF FC
RPihat: Layer 8 [ 4:server/Server 27.064] SEARCH_REQ
RPihat: Layer 1 [ 4:server/Server 27.064] Send(070): 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 0 [ 4:server/Server 27.064] Send(076): 06 10 02 02 00 4C 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 8 [17:B.tpuarts/LowF 28.476] send timeout: retry
RPihat: Layer 0 [20:B.tpuarts/log 28.476] Send(018): 80 9C 81 11 82 01 83 00 84 02 85 D1 86 00 87 81 48 21
RPihat: Layer 0 [20:B.tpuarts/log 28.478] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 28.478] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 28.479] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 28.479] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 28.479] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 28.479] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 28.480] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 28.480] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 28.481] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 28.481] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 28.482] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 28.482] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 28.482] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 28.482] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 28.483] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 28.483] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 28.484] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 28.484] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 28.484] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 28.484] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 28.485] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 28.485] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 28.486] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 28.486] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 28.486] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 28.486] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 28.487] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 28.487] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 28.487] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 28.487] unknown 00
RPihat: Layer 8 [17:B.tpuarts/LowF 30.027] state: wait > wait_keepalive
RPihat: Layer 0 [17:B.tpuarts/LowF 30.027] Send keepalive GetState 02
RPihat: Layer 0 [20:B.tpuarts/log 30.027] Send(001): 02
RPihat: Layer 0 [20:B.tpuarts/log 30.031] Recv(001): 07
RPihat: Layer 8 [17:B.tpuarts/LowF 30.031] State: 07
RPihat: Layer 8 [17:B.tpuarts/LowF 30.031] state: wait_keepalive > wait
RPihat: Layer 8 [17:B.tpuarts/LowF 30.477] send timeout: retry
RPihat: Layer 0 [20:B.tpuarts/log 30.477] Send(018): 80 9C 81 11 82 01 83 00 84 02 85 D1 86 00 87 81 48 21
RPihat: Layer 0 [20:B.tpuarts/log 30.479] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 30.479] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 30.480] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 30.480] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 30.480] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 30.480] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 30.481] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 30.481] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 30.481] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 30.481] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 30.482] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 30.482] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 30.483] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 30.483] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 30.484] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 30.484] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 30.485] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 30.485] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 30.485] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 30.485] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 30.486] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 30.486] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 30.486] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 30.486] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 30.487] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 30.487] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 30.488] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 30.488] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log 30.488] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF 30.488] unknown 00
RPihat: Layer 0 [18:B.tpuarts/log 31.476] Stop
RPihat: Layer 0 [20:B.tpuarts/log 31.476] Stop
RPihat: Layer 0 [20:B.tpuarts/log 31.476] Errored
RPihat: Layer 8 [17:B.tpuarts/LowF 31.476] state: wait > new
RPihat: Layer 0 [18:B.tpuarts/log 31.476] Errored
RPihat: Layer 6 [15:B.tpuarts/Conn 31.476] sendNext called, send_more set
RPihat: Layer 6 [25:tunnel/ConnC 31.476] is OK
RPihat: Layer 6 [22:router/ConnC 31.476] is OK
RPihat: Layer 6 [15:B.tpuarts/Conn 31.476] is OK
RPihat: Layer 6 [11:A.tcp/inet 31.476] is OK
RPihat: Layer 6 [ 4:server/Server 31.476] is OK
RPihat: Layer 6 [ 1:main 31.476] OK
RPihat: Layer 6 [ 2:main/L 31.476] OK L
RPihat: Layer 5 [15:B.tpuarts/Conn 31.476] up => error
RPihat: Layer 4 [15:B.tpuarts/Conn 31.476] link state changed: error
RPihat: Layer 4 [ 1:main 31.477] check start
RPihat: Layer 4 [ 1:main 31.477] check end: want_up 1 some 1>1 all 1>0, going 0 up 3 down 1
RPihat: F00000105: [15:B.tpuarts] Link down, terminating
RPihat: Layer 4 [ 1:main 31.477] trigger Going down
RPihat: Layer 4 [25:tunnel/ConnC 31.477] R Stopping
RPihat: Layer 5 [25:tunnel/ConnC 31.477] up => >down
RPihat: Layer 5 [25:tunnel/ConnC 31.477] L Stopping
RPihat: Layer 8 [26:tunnel/1.1.1 31.477] Stop Conn 1
RPihat: Layer 3 [ 1:main 31.477] Release 1.1.1
RPihat: Layer 5 [25:tunnel/ConnC 31.477] >down => down
RPihat: Layer 4 [25:tunnel/ConnC 31.477] link state changed: down
RPihat: Layer 4 [25:tunnel/ConnC 31.477] link state changed: down
RPihat: Layer 4 [22:router/ConnC 31.477] R Stopping
RPihat: Layer 5 [22:router/ConnC 31.477] up => >down
RPihat: Layer 5 [22:router/ConnC 31.477] L Stopping
RPihat: Layer 5 [22:router/ConnC 31.477] >down => down
RPihat: Layer 4 [22:router/ConnC 31.477] link state changed: down
RPihat: Layer 4 [22:router/ConnC 31.477] link state changed: down
RPihat: Layer 4 [15:B.tpuarts/Conn 31.477] R Stopping
RPihat: Layer 5 [15:B.tpuarts/Conn 31.477] error => >down
RPihat: Layer 4 [15:B.tpuarts/Conn 31.477] link state changed: error
RPihat: Layer 4 [11:A.tcp/inet 31.477] R Stopping
RPihat: Layer 5 [11:A.tcp/inet 31.477] up => >down
RPihat: Layer 8 [11:A.tcp/inet 31.477] StopServer
RPihat: Layer 5 [11:A.tcp/inet 31.477] >down => down
RPihat: Layer 4 [11:A.tcp/inet 31.477] link state changed: down
RPihat: Layer 4 [11:A.tcp/inet 31.477] link state changed: down
RPihat: Layer 4 [ 4:server/Server 31.477] R Stopping
RPihat: Layer 5 [ 4:server/Server 31.477] up => >down
RPihat: Layer 8 [26:tunnel/1.1.1 31.477] Stop Conn 1
RPihat: Layer 5 [22:router/ConnC 31.477] L Stopping
RPihat: Layer 3 [22:router/ConnC 31.477] unregisterLink: router_22
RPihat: Layer 0 [ 4:server/Server 31.477] Close D
RPihat: Layer 5 [ 4:server/Server 31.477] >down => down
RPihat: Layer 4 [ 4:server/Server 31.477] link state changed: down
RPihat: Layer 4 [ 4:server/Server 31.477] link state changed: down
RPihat: Layer 4 [ 1:main 31.478] check start
RPihat: Layer 8 [23:router/driver 31.478] CloseD
RPihat: Layer 4 [11:A.tcp/inet 31.478] is down
RPihat: Layer 4 [ 4:server/Server 31.478] is down
RPihat: Layer 4 [ 1:main 31.478] check end: want_up 0 some 1>0 all 0>0, going 0 up 0 down 3
RPihat: Layer 4 [ 1:main 31.478] down
RPihat: Layer 4 [ 1:main 31.478] deleting
RPihat: Layer 0 [18:B.tpuarts/log 31.478] Closing
RPihat: Layer 2 [17:B.tpuarts/LowF 31.478] Close C
RPihat: Layer 0 [20:B.tpuarts/log 31.478] Closing
RPihat: Layer 2 [19:B.tpuarts/TPU_ser 31.478] Close F
RPihat: Layer 8 [11:A.tcp/inet 31.478] StopServer
RPihat: Layer 4 [ 1:main 31.478] deleted.
linaro@linaro-alip:~/Desktop$ \ im using this device that has KNX module build in YC-SM41P-KNX 4" KNX Smart Touch Control Panel - Portworld it’s NCN5121

Please use code fences to mark code (and shell output) as code to get better readability.

Do I get it right that knxd is installed on the Touch panel?

linaro@linaro-alip:~/Desktop$ ls -l /dev/ttyS* /dev/ttyUSB*
ls: cannot access '/dev/ttyUSB*': No such file or directory
crw-rw---- 1 root dialout 4, 65 Jun 26 00:44  /dev/ttyS1
crw-rw-rw- 1 knxd dialout 4, 69 Aug 18 13:06  /dev/ttyS5
crw-rw---- 1 root dialout 4, 73 Jun 26 00:44  /dev/ttyS9
linaro@linaro-alip:~/Desktop$ sudo knxd -D -T -S \
  --eibaddr=15.15.15 \
  --layer2=tpuarts:/dev/ttyS5 \
  --listen-tcp=0.0.0.0:3671 \
  --client-addrs=1.1.1:3671
^Clinaro@linaro-alip:~/Desktopsudo knxd -D -T -S --eibaddr=15.15.15 --layer2=tpuarts:/dev/ttyS5@9600 --listen-tcp=0.0.0.0:3671 --client-addrs=1.1.1:3671 --lo
knxd: unrecognized option '--log-level=debug'
Try `knxd --help' or `knxd --usage' for more information.
E00000084: [ 1:main] There is no KNX addr= in section 'main'.
F00000109: [ 1:main] Error setting up the KNX router.
linaro@linaro-alip:~/Desktop$ sudo knxd -D -T -S --eibaddr=15.15.15 --layer2=tpuarts:/dev/ttyS5@9600 --listen-tcp=0.0.0.0:3671 --client-addrs=1.1.1.100:3671
Address block needs to look like X.X.X:X
E00000084: [ 1:main] There is no KNX addr= in section 'main'.
F00000109: [ 1:main] Error setting up the KNX router.
linaro@linaro-alip:~/Desktop$ sudo knxd -D -T -S --eibaddr=15.15.15 --layer2=tpuarts:/dev/ttyS5@9600 --listen-tcp=0.0.0.0:3671 --client-addrs=1.1.1:3671
E00000067: [11:A.tpuarts] Opening /dev/ttyS5@9600 failed: No such file or directory
F00000105: [ 8:A.tpuarts] Link down, terminating
linaro@linaro-alip:~/Desktop$ sudo knxd -D -T -S --eibaddr=15.15.15 --layer2=tpuarts:/dev/ttyS5 --tpuarts-baudrate=9600 --listen-tcp=0.0.0.0:3671 --client-ad
knxd: unrecognized option '--tpuarts-baudrate=9600'
Try `knxd --help' or `knxd --usage' for more information.
E00000084: [ 1:main] There is no KNX addr= in section 'main'.
F00000109: [ 1:main] Error setting up the KNX router.
linaro@linaro-alip:~/Desktop$ knxd -t1023 --eibaddr=1.1.12 -E 1.1.1:5 -n RPihat -D -T -R -S -i --layer2=tpuarts:/dev/ttyKNX1
\RPihat: Layer 4 [ 1:main        0.000] initialized
RPihat: Layer 4 [ 1:main        0.000] setting up
RPihat: Layer 3 [ 4:server/Server      0.000] registerLink: 4:server
RPihat: Layer 3 [11:A.tcp/inet         0.000] registerLink: 11:A.tcp
RPihat: Layer 0 [18:B.tpuarts/log       0.000] Insert 17:LowF / 16:tpuart
RPihat: Layer 0 [18:B.tpuarts/log       0.000] Setup
RPihat: Layer 0 [20:B.tpuarts/log       0.000] Insert 19:TPU_ser / 17:LowF
RPihat: Layer 0 [18:B.tpuarts/log       0.000] Filter single not found
RPihat: Layer 0 [20:B.tpuarts/log       0.000] Setup
RPihat: Layer 0 [20:B.tpuarts/log       0.000] Setup OK: yes
RPihat: Layer 0 [18:B.tpuarts/log       0.000] Setup OK: yes
RPihat: Layer 3 [15:B.tpuarts/Conn      0.001] registerLink: 15:B.tpuarts
RPihat: Layer 4 [ 1:main                0.001] setup OK
RPihat: Layer 4 [ 1:main                0.001] trigger going up
RPihat: Layer 3 [15:B.tpuarts/Conn      0.001] Start: cfg:B.tpuarts
RPihat: Layer 5 [15:B.tpuarts/Conn      0.001] down => >up
RPihat: Layer 5 [15:B.tpuarts/Conn      0.001] Starting
RPihat: Layer 0 [18:B.tpuarts/log       0.001] Start
RPihat: Layer 0 [20:B.tpuarts/log       0.001] Start
RPihat: Layer 0 [19:B.tpuarts/TPU_ser   0.003] Opened /dev/ttyKNX1 with baud 19200
RPihat: Layer 2 [19:B.tpuarts/TPU_ser   0.003] Opened
RPihat: Layer 2 [19:B.tpuarts/TPU_ser   0.003] Buffer Setup on fd 4
RPihat: Layer 0 [20:B.tpuarts/log       0.003] Started
RPihat: Layer 8 [17:B.tpuarts/LowF      0.003] state: new > start
RPihat: Layer 0 [17:B.tpuarts/LowF      0.003] SendReset 01
RPihat: Layer 0 [20:B.tpuarts/log       0.003] Send(001): 01
RPihat: Layer 4 [15:B.tpuarts/Conn      0.003] link state changed: >up
RPihat: Layer 3 [11:A.tcp/inet          0.003] Start: cfg:A.tcp
RPihat: Layer 5 [11:A.tcp/inet          0.003] down => >up
RPihat: Layer 8 [11:A.tcp/inet          0.003] OpenInetSocket 6720
RPihat: Layer 8 [11:A.tcp/inet          0.003] InetSocket opened
RPihat: Layer 5 [11:A.tcp/inet          0.003] >up => up
RPihat: Layer 4 [11:A.tcp/inet          0.003] link state changed: up
RPihat: Layer 5 [11:A.tcp/inet          0.003] Started
RPihat: Layer 4 [11:A.tcp/inet          0.003] link state changed: up
RPihat: Layer 3 [ 4:server/Server       0.003] Start: cfg:server
RPihat: Layer 5 [ 4:server/Server       0.003] down => >up
RPihat: Layer 8 [ 4:server/Server       0.004] Open
RPihat: Layer 0 [ 4:server/Server       0.004] Open
RPihat: Layer 0 [ 4:server/Server       0.004] Opened
RPihat: Layer 8 [23:router/driver       0.004] OpenD
RPihat: Layer 8 [23:router/driver       0.005] OpenedD
RPihat: Layer 3 [22:router/ConnC        0.005] registerLink: 22:router_22
RPihat: Layer 3 [22:router/ConnC        0.005] Start: cfg:router
RPihat: Layer 5 [22:router/ConnC        0.005] down => >up
RPihat: Layer 5 [22:router/ConnC        0.005] Starting
RPihat: Layer 5 [22:router/ConnC        0.005] >up => up
RPihat: Layer 4 [22:router/ConnC        0.005] link state changed: up
RPihat: Layer 5 [22:router/ConnC        0.005] Started
RPihat: Layer 4 [22:router/ConnC        0.005] link state changed: up
RPihat: Layer 8 [ 4:server/Server       0.005] Opened
RPihat: Layer 5 [ 4:server/Server       0.005] >up => up
RPihat: Layer 4 [ 4:server/Server       0.005] link state changed: up
RPihat: Layer 5 [ 4:server/Server       0.005] Started
RPihat: Layer 4 [ 4:server/Server       0.005] link state changed: up
RPihat: Layer 4 [ 1:main                0.006] going up triggered
RPihat: Layer 4 [ 1:main                0.006] check start
RPihat: Layer 4 [15:B.tpuarts/Conn      0.006] state is >up
RPihat: Layer 4 [ 1:main                0.006] check end: want_up 1 some 1>1 all 0>0, going 1 up 3 down 0
RPihat: Layer 0 [20:B.tpuarts/log       0.006] Recv(001): 03
RPihat: Layer 8 [17:B.tpuarts/LowF      0.006] RESET_ACK
RPihat: Layer 8 [17:B.tpuarts/LowF      0.006] Enabling input parity check on fd 4

RPihat: Layer 8 [17:B.tpuarts/LowF      0.006] state: in_reset > in_setaddr
RPihat: Layer 8 [17:B.tpuarts/LowF      0.006] addr zero: in_reset > in_getstate
RPihat: Layer 0 [17:B.tpuarts/LowF      0.006] Send GetState 02
RPihat: Layer 0 [20:B.tpuarts/log       0.006] Send(001): 02
RPihat: Layer 0 [20:B.tpuarts/log       0.010] Recv(001): 07
RPihat: Layer 8 [17:B.tpuarts/LowF      0.010] State: 07
RPihat: Layer 8 [17:B.tpuarts/LowF      0.010] state: in_getstate > is_online
RPihat: Layer 0 [18:B.tpuarts/log       0.010] Started
RPihat: Layer 5 [15:B.tpuarts/Conn      0.010] >up => up
RPihat: Layer 4 [15:B.tpuarts/Conn      0.010] link state changed: up
RPihat: Layer 5 [15:B.tpuarts/Conn      0.010] Started
RPihat: Layer 0 [18:B.tpuarts/log       0.010] send_Next
RPihat: Layer 4 [ 1:main                0.011] check start
RPihat: Layer 4 [ 1:main                0.011] check end: want_up 1 some 1>1 all 0>1, going 0 up 4 down 0
RPihat: Layer 4 [ 1:main                0.011] all drivers up
RPihat: Layer 4 [ 1:main                0.011] up
RPihat: Layer 0 [ 4:server/Server       0.878] Recv(022): 06 10 02 0B 00 16 08 01 C0 A8 14 1D DF FC 08 04 01 02 08 06 07 00
RPihat: Layer 8 [ 4:server/Server       0.878] Unexpected service type: 020b
RPihat: Layer 0 [ 4:server/Server       0.880] Recv(014): 06 10 02 01 00 0E 08 01 C0 A8 14 1D DF FC
RPihat: Layer 8 [ 4:server/Server       0.880] SEARCH_REQ
RPihat: Layer 1 [ 4:server/Server       0.881] Send(070): 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 0 [ 4:server/Server       0.881] Send(076): 06 10 02 02 00 4C 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 0 [ 4:server/Server       6.011] Recv(022): 06 10 02 0B 00 16 08 01 C0 A8 14 1D DF FC 08 04 01 02 08 06 07 00
RPihat: Layer 8 [ 4:server/Server       6.011] Unexpected service type: 020b
RPihat: Layer 0 [ 4:server/Server       6.013] Recv(014): 06 10 02 01 00 0E 08 01 C0 A8 14 1D DF FC
RPihat: Layer 8 [ 4:server/Server       6.013] SEARCH_REQ
RPihat: Layer 1 [ 4:server/Server       6.013] Send(070): 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 0 [ 4:server/Server       6.013] Send(076): 06 10 02 02 00 4C 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 8 [17:B.tpuarts/LowF      10.013] state: wait > wait_keepalive
RPihat: Layer 0 [17:B.tpuarts/LowF      10.013] Send keepalive GetState 02
RPihat: Layer 0 [20:B.tpuarts/log       10.013] Send(001): 02
RPihat: Layer 0 [20:B.tpuarts/log       10.017] Recv(001): 07
RPihat: Layer 8 [17:B.tpuarts/LowF      10.017] State: 07
RPihat: Layer 8 [17:B.tpuarts/LowF      10.017] state: wait_keepalive > wait
RPihat: Layer 0 [ 4:server/Server       10.098] Recv(014): 06 10 02 03 00 0E 08 01 C0 A8 14 1D F7 D4
RPihat: Layer 8 [ 4:server/Server       10.098] DESCRIBE
RPihat: Layer 1 [ 4:server/Server       10.098] Send(064): 36 01 02 00 11 0C 00 00 00 00 00 00 00 00 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0A 02 02 01 03 01 04 01 05 01
RPihat: Layer 0 [ 4:server/Server       10.098] Send(070): 06 10 02 04 00 46 36 01 02 00 11 0C 00 00 00 00 00 00 00 00 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0A 02 02 01 03 01 04 01 05 01
RPihat: Layer 0 [ 4:server/Server       10.103] Recv(026): 06 10 02 05 00 1A 08 01 C0 A8 14 1D F7 D5 08 01 C0 A8 14 1D F7 D5 04 04 02 00
RPihat: Layer 3 [ 4:server/Server       10.104] Allocate 1.1.1
RPihat: Layer 8 [ 4:server/Server       10.104] Tunnel CONNECTION_REQ with 1.1.1
RPihat: Layer 9 [26:tunnel/1.1.1        10.104] has 1.1.1
RPihat: Layer 8 [26:tunnel/1.1.1        10.104] Start Conn 1
RPihat: Layer 3 [25:tunnel/ConnC        10.104] registerLink: 25:tunnel_25
RPihat: Layer 3 [25:tunnel/ConnC        10.104] Start: cfg:tunnel
RPihat: Layer 5 [25:tunnel/ConnC        10.104] down => >up
RPihat: Layer 5 [25:tunnel/ConnC        10.104] Starting
RPihat: Layer 5 [25:tunnel/ConnC        10.104] >up => up
RPihat: Layer 4 [25:tunnel/ConnC        10.104] link state changed: up
RPihat: Layer 5 [25:tunnel/ConnC        10.104] Started
RPihat: Layer 4 [25:tunnel/ConnC        10.104] link state changed: up
RPihat: Layer 1 [ 4:server/Server       10.104] Send(014): 01 00 08 01 C0 A8 14 14 0E 57 04 04 11 01
RPihat: Layer 4 [ 1:main                10.104] check start
RPihat: Layer 4 [ 1:main                10.104] check end: want_up 1 some 1>1 all 0>1, going 0 up 4 down 0
RPihat: Layer 0 [ 4:server/Server       10.104] Send(020): 06 10 02 06 00 14 01 00 08 01 C0 A8 14 14 0E 57 04 04 11 01
RPihat: Layer 0 [ 4:server/Server       10.108] Recv(024): 06 10 02 05 00 18 08 01 C0 A8 14 1D F7 D5 08 01 C0 A8 14 1D F7 D5 02 03
RPihat: Layer 8 [ 4:server/Server       10.108] Tunnel CONNECTION_REQ, no addr (mgmt)
RPihat: Layer 9 [29:tunnel/0.0.0        10.108] has 0.0.0
RPihat: Layer 8 [29:tunnel/0.0.0        10.108] Start Conn 2
RPihat: Layer 3 [28:tunnel/ConnC        10.108] registerLink: 28:tunnel_28
RPihat: Layer 3 [28:tunnel/ConnC        10.108] Start: cfg:tunnel
RPihat: Layer 5 [28:tunnel/ConnC        10.108] down => >up
RPihat: Layer 5 [28:tunnel/ConnC        10.108] Starting
RPihat: Layer 5 [28:tunnel/ConnC        10.108] >up => up
RPihat: Layer 4 [28:tunnel/ConnC        10.108] link state changed: up
RPihat: Layer 5 [28:tunnel/ConnC        10.108] Started
RPihat: Layer 4 [28:tunnel/ConnC        10.108] link state changed: up
RPihat: Layer 1 [ 4:server/Server       10.108] Send(012): 02 00 08 01 C0 A8 14 14 0E 57 02 03
RPihat: Layer 4 [ 1:main                10.109] check start
RPihat: Layer 4 [ 1:main                10.109] check end: want_up 1 some 1>1 all 0>1, going 0 up 4 down 0
RPihat: Layer 0 [ 4:server/Server       10.109] Send(018): 06 10 02 06 00 12 02 00 08 01 C0 A8 14 14 0E 57 02 03
RPihat: Layer 0 [ 4:server/Server       10.111] Recv(017): 06 10 03 10 00 11 04 02 00 00 FC 00 00 01 38 10 01
RPihat: Layer 8 [ 4:server/Server       10.111] CONFIG_REQ on 2
RPihat: Layer 1 [ 4:server/Server       10.111] Send(004): 04 02 00 00
RPihat: Layer 1 [ 4:server/Server       10.111] Send(012): 04 02 00 00 FB 00 00 01 38 00 01 00
RPihat: Layer 0 [ 4:server/Server       10.111] Send(010): 06 10 03 11 00 0A 04 02 00 00
RPihat: Layer 0 [ 4:server/Server       10.112] Send(018): 06 10 03 10 00 12 04 02 00 00 FB 00 00 01 38 00 01 00
RPihat: Layer 0 [ 4:server/Server       10.113] Recv(010): 06 10 03 11 00 0A 04 02 00 00
RPihat: Layer 8 [29:tunnel/0.0.0        10.114] CONFIG_ACK
RPihat: Layer 0 [ 4:server/Server       10.114] Recv(017): 06 10 03 10 00 11 04 02 01 00 FC 00 00 01 53 10 01
RPihat: Layer 8 [ 4:server/Server       10.114] CONFIG_REQ on 2
RPihat: Layer 1 [ 4:server/Server       10.114] Send(004): 04 02 01 00
RPihat: Layer 1 [ 4:server/Server       10.114] Send(012): 04 02 01 00 FB 00 00 01 53 00 01 00
RPihat: Layer 0 [ 4:server/Server       10.114] Send(010): 06 10 03 11 00 0A 04 02 01 00
RPihat: Layer 0 [ 4:server/Server       10.114] Send(018): 06 10 03 10 00 12 04 02 01 00 FB 00 00 01 53 00 01 00
RPihat: Layer 0 [ 4:server/Server       10.116] Recv(010): 06 10 03 11 00 0A 04 02 01 00
RPihat: Layer 8 [29:tunnel/0.0.0        10.116] CONFIG_ACK
RPihat: Layer 0 [ 4:server/Server       10.116] Recv(016): 06 10 02 09 00 10 02 00 08 01 C0 A8 14 1D F7 D5
RPihat: Layer 8 [29:tunnel/0.0.0        10.116] DISCONNECT_REQUEST
RPihat: Layer 8 [29:tunnel/0.0.0        10.116] Stop Conn 2
RPihat: Layer 5 [28:tunnel/ConnC        10.116] up => down
RPihat: Layer 4 [28:tunnel/ConnC        10.116] link state changed: down
RPihat: Layer 1 [ 4:server/Server       10.116] Send(002): 02 00
RPihat: Layer 4 [ 1:main                10.116] check start
RPihat: Layer 4 [ 1:main                10.116] check end: want_up 1 some 1>1 all 1>1, going 0 up 4 down 0
RPihat: Layer 3 [28:tunnel/ConnC        10.116] unregisterLink: tunnel_28
RPihat: Layer 8 [29:tunnel/0.0.0        10.116] CloseS
RPihat: Layer 0 [ 4:server/Server       10.116] Send(008): 06 10 02 0A 00 08 02 00
RPihat: Layer 4 [ 1:main                10.116] check start
RPihat: Layer 4 [ 1:main                10.116] check end: want_up 1 some 1>1 all 1>1, going 0 up 4 down 0
RPihat: Layer 0 [ 4:server/Server       11.288] Recv(022): 06 10 02 0B 00 16 08 01 C0 A8 14 1D DF FC 08 04 01 02 08 06 07 00
RPihat: Layer 8 [ 4:server/Server       11.289] Unexpected service type: 020b
RPihat: Layer 0 [ 4:server/Server       11.290] Recv(014): 06 10 02 01 00 0E 08 01 C0 A8 14 1D DF FC
RPihat: Layer 8 [ 4:server/Server       11.290] SEARCH_REQ
RPihat: Layer 1 [ 4:server/Server       11.290] Send(070): 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 0 [ 4:server/Server       11.290] Send(076): 06 10 02 02 00 4C 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 0 [ 4:server/Server       16.587] Recv(022): 06 10 02 0B 00 16 08 01 C0 A8 14 1D DF FC 08 04 01 02 08 06 07 00
RPihat: Layer 8 [ 4:server/Server       16.587] Unexpected service type: 020b
RPihat: Layer 0 [ 4:server/Server       16.589] Recv(014): 06 10 02 01 00 0E 08 01 C0 A8 14 1D DF FC
RPihat: Layer 8 [ 4:server/Server       16.589] SEARCH_REQ
RPihat: Layer 1 [ 4:server/Server       16.589] Send(070): 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 0 [ 4:server/Server       16.590] Send(076): 06 10 02 02 00 4C 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 8 [17:B.tpuarts/LowF      20.021] state: wait > wait_keepalive
RPihat: Layer 0 [17:B.tpuarts/LowF      20.021] Send keepalive GetState 02
RPihat: Layer 0 [20:B.tpuarts/log       20.021] Send(001): 02
RPihat: Layer 0 [20:B.tpuarts/log       20.025] Recv(001): 07
RPihat: Layer 8 [17:B.tpuarts/LowF      20.025] State: 07
RPihat: Layer 8 [17:B.tpuarts/LowF      20.025] state: wait_keepalive > wait
RPihat: Layer 0 [ 4:server/Server       21.871] Recv(022): 06 10 02 0B 00 16 08 01 C0 A8 14 1D DF FC 08 04 01 02 08 06 07 00
RPihat: Layer 8 [ 4:server/Server       21.871] Unexpected service type: 020b
RPihat: Layer 0 [ 4:server/Server       21.873] Recv(014): 06 10 02 01 00 0E 08 01 C0 A8 14 1D DF FC
RPihat: Layer 8 [ 4:server/Server       21.873] SEARCH_REQ
RPihat: Layer 1 [ 4:server/Server       21.874] Send(070): 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 0 [ 4:server/Server       21.874] Send(076): 06 10 02 02 00 4C 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 0 [ 4:server/Server       26.474] Recv(021): 06 10 04 20 00 15 04 01 00 00 11 00 BC E0 00 00 00 02 01 00 81
RPihat: Layer 8 [26:tunnel/1.1.1        26.474] TUNNEL_REQ
RPihat: Layer 8 [25:tunnel/ConnC        26.474] found addr 1.1.1
RPihat: Layer 1 [ 4:server/Server       26.474] Send(004): 04 01 00 00
RPihat: Layer 6 [22:router/ConnC        26.474] sending, send_more clear
RPihat: Layer 1 [ 4:server/Server       26.475] Send(011): 29 00 BC D0 11 01 00 02 01 00 81
RPihat: Layer 2 [24:router.pace_/router 26.475] out 1/2: delay for 0.017 sec
RPihat: Layer 6 [15:B.tpuarts/Conn      26.475] sending, send_more clear
RPihat: Layer 0 [18:B.tpuarts/log       26.475] Send L_Data low from 1.1.1 to 0/0/2 hops: 05 T_Data_Group A_GroupValue_Write (small) 01
RPihat: Layer 0 [20:B.tpuarts/log       26.475] Send(018): 80 BC 81 11 82 01 83 00 84 02 85 D1 86 00 87 81 48 01
RPihat: Layer 6 [25:tunnel/ConnC        26.475] is OK
RPihat: Layer 6 [22:router/ConnC        26.475] still waiting
RPihat: Layer 6 [ 1:main                26.475] wait L
RPihat: Layer 1 [ 4:server/Server       26.475] Send(015): 04 01 00 00 2E 00 BC E0 11 01 00 02 01 00 81
RPihat: Layer 0 [ 4:server/Server       26.475] Send(010): 06 10 04 21 00 0A 04 01 00 00
RPihat: Layer 0 [ 4:server/Server       26.475] Send(017): 06 10 05 30 00 11 29 00 BC D0 11 01 00 02 01 00 81
RPihat: Layer 0 [ 4:server/Server       26.475] Dropped(017): 06 10 05 30 00 11 29 00 BC D0 11 01 00 02 01 00 81
RPihat: Layer 0 [ 4:server/Server       26.475] Send(021): 06 10 04 20 00 15 04 01 00 00 2E 00 BC E0 11 01 00 02 01 00 81
RPihat: Layer 0 [20:B.tpuarts/log       26.477] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      26.477] unknown 00
RPihat: Layer 0 [ 4:server/Server       26.478] Recv(010): 06 10 04 21 00 0A 04 01 00 00
RPihat: Layer 8 [26:tunnel/1.1.1        26.478] TUNNEL_ACK
RPihat: Layer 0 [20:B.tpuarts/log       26.478] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      26.478] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       26.478] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      26.478] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       26.479] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      26.479] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       26.480] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      26.480] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       26.481] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      26.481] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       26.481] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      26.481] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       26.482] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      26.482] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       26.483] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      26.483] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       26.484] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      26.484] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       26.484] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      26.484] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       26.485] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      26.485] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       26.485] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      26.485] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       26.486] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      26.486] unknown 00
RPihat: Layer 2 [24:router.pace_/router 26.492] delay done
RPihat: Layer 6 [22:router/ConnC        26.492] sendNext called, send_more set
RPihat: Layer 6 [25:tunnel/ConnC        26.492] is OK
RPihat: Layer 6 [22:router/ConnC        26.492] is OK
RPihat: Layer 6 [15:B.tpuarts/Conn      26.492] still waiting
RPihat: Layer 0 [ 4:server/Server       27.064] Recv(022): 06 10 02 0B 00 16 08 01 C0 A8 14 1D DF FC 08 04 01 02 08 06 07 00
RPihat: Layer 8 [ 4:server/Server       27.064] Unexpected service type: 020b
RPihat: Layer 0 [ 4:server/Server       27.064] Recv(014): 06 10 02 01 00 0E 08 01 C0 A8 14 1D DF FC
RPihat: Layer 8 [ 4:server/Server       27.064] SEARCH_REQ
RPihat: Layer 1 [ 4:server/Server       27.064] Send(070): 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 0 [ 4:server/Server       27.064] Send(076): 06 10 02 02 00 4C 08 01 C0 A8 14 14 0E 57 36 01 02 00 11 0C 00 00 57 0E D7 02 13 48 E0 00 17 0C 00 00 D7 02 13 48 52 50 69 68 61 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 02 02 01 04 01 05 01
RPihat: Layer 8 [17:B.tpuarts/LowF      28.476] send timeout: retry
RPihat: Layer 0 [20:B.tpuarts/log       28.476] Send(018): 80 9C 81 11 82 01 83 00 84 02 85 D1 86 00 87 81 48 21
RPihat: Layer 0 [20:B.tpuarts/log       28.478] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      28.478] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       28.479] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      28.479] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       28.479] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      28.479] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       28.480] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      28.480] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       28.481] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      28.481] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       28.482] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      28.482] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       28.482] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      28.482] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       28.483] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      28.483] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       28.484] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      28.484] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       28.484] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      28.484] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       28.485] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      28.485] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       28.486] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      28.486] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       28.486] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      28.486] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       28.487] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      28.487] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       28.487] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      28.487] unknown 00
RPihat: Layer 8 [17:B.tpuarts/LowF      30.027] state: wait > wait_keepalive
RPihat: Layer 0 [17:B.tpuarts/LowF      30.027] Send keepalive GetState 02
RPihat: Layer 0 [20:B.tpuarts/log       30.027] Send(001): 02
RPihat: Layer 0 [20:B.tpuarts/log       30.031] Recv(001): 07
RPihat: Layer 8 [17:B.tpuarts/LowF      30.031] State: 07
RPihat: Layer 8 [17:B.tpuarts/LowF      30.031] state: wait_keepalive > wait
RPihat: Layer 8 [17:B.tpuarts/LowF      30.477] send timeout: retry
RPihat: Layer 0 [20:B.tpuarts/log       30.477] Send(018): 80 9C 81 11 82 01 83 00 84 02 85 D1 86 00 87 81 48 21
RPihat: Layer 0 [20:B.tpuarts/log       30.479] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      30.479] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       30.480] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      30.480] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       30.480] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      30.480] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       30.481] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      30.481] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       30.481] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      30.481] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       30.482] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      30.482] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       30.483] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      30.483] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       30.484] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      30.484] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       30.485] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      30.485] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       30.485] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      30.485] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       30.486] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      30.486] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       30.486] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      30.486] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       30.487] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      30.487] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       30.488] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      30.488] unknown 00
RPihat: Layer 0 [20:B.tpuarts/log       30.488] Recv(001): 00
RPihat: Layer 0 [17:B.tpuarts/LowF      30.488] unknown 00
RPihat: Layer 0 [18:B.tpuarts/log       31.476] Stop
RPihat: Layer 0 [20:B.tpuarts/log       31.476] Stop
RPihat: Layer 0 [20:B.tpuarts/log       31.476] Errored
RPihat: Layer 8 [17:B.tpuarts/LowF      31.476] state: wait > new
RPihat: Layer 0 [18:B.tpuarts/log       31.476] Errored
RPihat: Layer 6 [15:B.tpuarts/Conn      31.476] sendNext called, send_more set
RPihat: Layer 6 [25:tunnel/ConnC        31.476] is OK
RPihat: Layer 6 [22:router/ConnC        31.476] is OK
RPihat: Layer 6 [15:B.tpuarts/Conn      31.476] is OK
RPihat: Layer 6 [11:A.tcp/inet          31.476] is OK
RPihat: Layer 6 [ 4:server/Server       31.476] is OK
RPihat: Layer 6 [ 1:main                31.476] OK
RPihat: Layer 6 [ 2:main/L              31.476] OK L
RPihat: Layer 5 [15:B.tpuarts/Conn      31.476] up => error
RPihat: Layer 4 [15:B.tpuarts/Conn      31.476] link state changed: error
RPihat: Layer 4 [ 1:main                31.477] check start
RPihat: Layer 4 [ 1:main                31.477] check end: want_up 1 some 1>1 all 1>0, going 0 up 3 down 1
RPihat: F00000105: [15:B.tpuarts] Link down, terminating
RPihat: Layer 4 [ 1:main                31.477] trigger Going down
RPihat: Layer 4 [25:tunnel/ConnC        31.477] R Stopping
RPihat: Layer 5 [25:tunnel/ConnC        31.477] up => >down
RPihat: Layer 5 [25:tunnel/ConnC        31.477] L Stopping
RPihat: Layer 8 [26:tunnel/1.1.1        31.477] Stop Conn 1
RPihat: Layer 3 [ 1:main                31.477] Release 1.1.1
RPihat: Layer 5 [25:tunnel/ConnC        31.477] >down => down
RPihat: Layer 4 [25:tunnel/ConnC        31.477] link state changed: down
RPihat: Layer 4 [25:tunnel/ConnC        31.477] link state changed: down
RPihat: Layer 4 [22:router/ConnC        31.477] R Stopping
RPihat: Layer 5 [22:router/ConnC        31.477] up => >down
RPihat: Layer 5 [22:router/ConnC        31.477] L Stopping
RPihat: Layer 5 [22:router/ConnC        31.477] >down => down
RPihat: Layer 4 [22:router/ConnC        31.477] link state changed: down
RPihat: Layer 4 [22:router/ConnC        31.477] link state changed: down
RPihat: Layer 4 [15:B.tpuarts/Conn      31.477] R Stopping
RPihat: Layer 5 [15:B.tpuarts/Conn      31.477] error => >down
RPihat: Layer 4 [15:B.tpuarts/Conn      31.477] link state changed: error
RPihat: Layer 4 [11:A.tcp/inet          31.477] R Stopping
RPihat: Layer 5 [11:A.tcp/inet          31.477] up => >down
RPihat: Layer 8 [11:A.tcp/inet          31.477] StopServer
RPihat: Layer 5 [11:A.tcp/inet          31.477] >down => down
RPihat: Layer 4 [11:A.tcp/inet          31.477] link state changed: down
RPihat: Layer 4 [11:A.tcp/inet          31.477] link state changed: down
RPihat: Layer 4 [ 4:server/Server       31.477] R Stopping
RPihat: Layer 5 [ 4:server/Server       31.477] up => >down
RPihat: Layer 8 [26:tunnel/1.1.1        31.477] Stop Conn 1
RPihat: Layer 5 [22:router/ConnC        31.477] L Stopping
RPihat: Layer 3 [22:router/ConnC        31.477] unregisterLink: router_22
RPihat: Layer 0 [ 4:server/Server       31.477] Close D
RPihat: Layer 5 [ 4:server/Server       31.477] >down => down
RPihat: Layer 4 [ 4:server/Server       31.477] link state changed: down
RPihat: Layer 4 [ 4:server/Server       31.477] link state changed: down
RPihat: Layer 4 [ 1:main                31.478] check start
RPihat: Layer 8 [23:router/driver       31.478] CloseD
RPihat: Layer 4 [11:A.tcp/inet          31.478] is down
RPihat: Layer 4 [ 4:server/Server       31.478] is down
RPihat: Layer 4 [ 1:main                31.478] check end: want_up 0 some 1>0 all 0>0, going 0 up 0 down 3
RPihat: Layer 4 [ 1:main                31.478] down
RPihat: Layer 4 [ 1:main                31.478] deleting
RPihat: Layer 0 [18:B.tpuarts/log       31.478] Closing
RPihat: Layer 2 [17:B.tpuarts/LowF      31.478] Close C
RPihat: Layer 0 [20:B.tpuarts/log       31.478] Closing
RPihat: Layer 2 [19:B.tpuarts/TPU_ser   31.478] Close F
RPihat: Layer 8 [11:A.tcp/inet          31.478] StopServer
RPihat: Layer 4 [ 1:main                31.478] deleted.
linaro@linaro-alip:~/Desktop$ \

Yes i have it installed in this Touch Panel.

So the last execution seems to be ok…

knxd -t1023 --eibaddr=1.1.12 -E 1.1.1:5 -n RPihat -D -T -R -S -i --layer2=tpuarts:/dev/ttyKNX1

Maybe use the knxd.ini:

knxd /etc/knxd.ini

and of course create a matching config file:

knxd_args -t1023 --eibaddr=1.1.12 -E 1.1.1:5 -n RPihat -D -T -R -S -i --layer2=tpuarts:/dev/ ttyKNX1 > /etc/knxd.ini

Furthermore, you should create a systemd file to start knxd as a service (I hope that linaro uses systemd)
Take a look at knxd/doc/inifile.rst at main · knxd/knxd · GitHub and Command line parameters · knxd/knxd Wiki · GitHub for complete information :slight_smile:

In openHAB you should configure the knx ip bridge to either use ROUTER mode (router ip address is 224.0.12.23 by default, so this should work out of the box) -
or use TUNNEL mode instead.
Please be aware that you have to set the “real” ip address of the Touch panel, not 224.0.12.23, please also take care that the port here is different by default (6720 instead of 3671)
localSourceAddr should be set to 0.0.0, this address must not be used by any knx device (including knxd, so neither 1.1.12 nor 1.1.1 to 1.1.5), 0.0.0 will force openHAB to use an unused address (might be 15.15.255)