AutoStart awusbmanager-headless on RHEL/Rocky

Hello,

I’m having some trouble to restart automatically the headless awusbmanager after a server reboot.

I make a service as that:

[Unit]
Description=AnywhereUSB Manager Headless
After=network.target
Wants=network-online.target

[Service]
Type=simple
ExecStart=/bin/awusbmanager-headless
Restart=always
RestartSec=5
User=root

[Install]
WantedBy=multi-user.target

But when i try to use it, it appears loaded but not running:

● awusbmanager-headless.service - AnywhereUSB Manager Headless
Loaded: loaded (/usr/lib/systemd/system/awusbmanager-headless.service; enabled; preset: disabled)
Active: activating (auto-restart) since Tue 2025-10-28 10:23:00 CET; 1s ago
Process: 2900136 ExecStart=/bin/awusbmanager-headless (code=exited, status=0/SUCCESS)
Main PID: 2900136 (code=exited, status=0/SUCCESS)
CPU: 4ms

By start it manually, it’s perfectly ok and I can see and use the USB device.

Any idea?

in which file/path did you configure the service? is there any /etc/rc* autostart script for this service?

Which Linux kernel version and Linux distribution/and version is this about?

Hello,

Thank you for your response, my question lacks a bit of information, sorry for that.

Actually, I am running the device on a Rocky9 distribution, kernel 5.14.0-570.42.2.el9_6.x86_64.

There is no /etc/rc* autostart script for this service

The path used is : /usr/lib/systemd/system/awusbmanager-headless.service