Any progress?
ps: The requirement for AF_NETLINK seem to come from libusb -> https://github.com/libusb/libusb/blob/master/libusb/os/linux_netlink.c#L100
Ah, yeah sorry. nix(OS) might be a bit confusing on first contact. %) To test the behavior quickly the easiest way would be to use the attached system configuration. You can run & build the configuration by either booting into a nixOS live iso or by using the nix package manager (available on ubuntu and debian with the nix-bin package). After saving the configuration.nix to a directory you can use this command to create a qemu vm image based on the configuration: nix-build '<nixpkgs/nixos>' -A vm...
Ah, yeah sorry. nix(OS) might be a bit confusing on first contact. %) To test the behavior quickly the easiest way would be to use the attached system configuration. You can run & build the configuration by either booting into nixOS live iso or using the nix package manager (available on ubuntu and debian with the nix-bin package). After saving the configuration.nix to directory you can use this command to create a qemu vm image: nix-build '<nixpkgs/nixos>' -A vm -I nixpkgs=channel:nixos-unstable...
Hi, thanks for your response. I encountered the issue on nixOS x86_64. The stack trace above was acquired by running strace -f -e socket sispmctl -L On nixos, when running sispmctl as login user the usb-device is detected, but when creating a systemd service based on the example from this repo the device is only detected when the two additional AF_s are added. Without them the unit fails like this: systemd[1]: Starting Run sispmctl http server... sispmctl[59466]: No GEMBIRD SiS-PM found. Check USB...
Add missing address families to systemd unit example