also:
$ ./target/debug/inferno2pipe -c 2 -o testInferno.wav
[2025-12-02T10:38:22Z DEBUG neli::socket] Message sent:
Nlmsghdr { nl_len: 36, nl_type: Getroute, nl_flags: NlmFFlags(FlagBuffer(1, PhantomData<neli::consts::nl::NlmF>)), nl_seq: 0, nl_pid: 0, nl_payload: Payload(Rtmsg { rtm_family: Inet, rtm_dst_len: 0, rtm_src_len: 0, rtm_tos: 0, rtm_table: Unspec, rtm_protocol: Unspec, rtm_scope: Universe, rtm_type: Unspec, rtm_flags: RtmFFlags(FlagBuffer(4096, PhantomData<neli::consts::rtnl::RtmF>)), rtattrs: RtBuffer([Rtattr { rta_len: 8, rta_type: Dst, rta_payload: Buffer }]) }) }
[2025-12-02T10:38:22Z DEBUG neli::socket] Message received: Nlmsghdr { nl_len: 112, nl_type: Newroute, nl_flags: NlmFFlags(FlagBuffer(0, PhantomData<neli::consts::nl::NlmF>)), nl_seq: 0, nl_pid: 7496, nl_payload: Payload(Rtmsg { rtm_family: Inet, rtm_dst_len: 32, rtm_src_len: 0, rtm_tos: 0, rtm_table: Main, rtm_protocol: Unspec, rtm_scope: Universe, rtm_type: Unicast, rtm_flags: RtmFFlags(FlagBuffer(512, PhantomData<neli::consts::rtnl::RtmF>)), rtattrs: RtBuffer([Rtattr { rta_len: 8, rta_type: Table, rta_payload: Buffer }, Rtattr { rta_len: 8, rta_type: Dst, rta_payload: Buffer }, Rtattr { rta_len: 8, rta_type: Oif, rta_payload: Buffer }, Rtattr { rta_len: 8, rta_type: Prefsrc, rta_payload: Buffer }, Rtattr { rta_len: 8, rta_type: Gateway, rta_payload: Buffer }, Rtattr { rta_len: 8, rta_type: Uid, rta_payload: Buffer }, Rtattr { rta_len: 36, rta_type: Cacheinfo, rta_payload: Buffer }]) }) }
[2025-12-02T10:38:22Z INFO inferno_aoip::state_storage] using state directory: /home/raphael/.local/state/inferno_aoip/0000c0a8010a0000
[2025-12-02T10:38:22Z INFO inferno_aoip::device_server] clock path: None
[2025-12-02T10:38:22Z INFO inferno_aoip::device_server] waiting for clock
[2025-12-02T10:38:22Z INFO inferno_aoip::device_server] clock ready
[2025-12-02T10:38:22Z INFO inferno_aoip::device_server] all common tasks spawned
[2025-12-02T10:38:22Z WARN inferno_aoip::device_server::channels_subscriber] Unable to load state (this is normal in first run): Os { code: 2, kind: NotFound, message: "No such file or directory" }
[2025-12-02T10:38:22Z DEBUG inferno_aoip::device_server::info_mcast_server] no clock available
[2025-12-02T10:38:23Z DEBUG inferno_aoip::device_server::info_mcast_server] no clock available
[2025-12-02T10:38:24Z DEBUG inferno_aoip::device_server::info_mcast_server] no clock available
[2025-12-02T10:38:25Z DEBUG inferno_aoip::device_server::info_mcast_server] no clock available
[2025-12-02T10:38:26Z DEBUG inferno_aoip::device_server::info_mcast_server] no clock available
[2025-12-02T10:38:27Z DEBUG inferno_aoip::device_server::info_mcast_server] no clock available
[2025-12-02T10:38:28Z DEBUG inferno_aoip::device_server::info_mcast_server] no clock available
[2025-12-02T10:38:29Z DEBUG inferno_aoip::device_server::info_mcast_server] no clock available
[2025-12-02T10:38:30Z DEBUG inferno_aoip::device_server::info_mcast_server] no clock available
[2025-12-02T10:38:31Z DEBUG inferno_aoip::device_server::info_mcast_server] no clock available
[2025-12-02T10:38:32Z DEBUG inferno_aoip::device_server::info_mcast_server] no clock available
[2025-12-02T10:38:33Z DEBUG inferno_aoip::device_server::info_mcast_server] no clock available
[2025-12-02T10:38:34Z DEBUG inferno_aoip::device_server::info_mcast_server] no clock available
[2025-12-02T10:38:35Z DEBUG inferno_aoip::device_server::info_mcast_server] no clock available
[2025-12-02T10:38:36Z DEBUG inferno_aoip::device_server::info_mcast_server] no clock available
^C[2025-12-02T10:38:36Z INFO inferno_aoip::device_server] shutting down
[2025-12-02T10:38:36Z INFO inferno_aoip::device_server] receiver stopped
[2025-12-02T10:38:36Z INFO inferno_aoip::device_server] shutdown ok