First, to the bug report context I add that my network is managed by NetworkManager and I use a wifi network (so slower to come up than a cable network).

Since on one occasion the service started ok on boot, with my basic systemd knowledge I analyzed the fireqos.service and I think the problem is the lack of something that tells the service to start only after some conditions are met. I don't know exactly what are those conditions but at least the networks to which fireqos rules are referred should be up.


I've experimented that overriding the fireqos service (systemctl edit fireqos.service) with the following lines, worked for me:
---------------
[Unit]
After=network-online.target
---------------

I'm sure it's suboptimal, but I tried "After=network.target" and it didn't suffice.

Cesare.

Reply via email to