Je divné, že vám končí timeoutem. Nemáte v /etc/network/interfaces
nějaké divné rozhraní? (Nemáte tam třeba to, že rozhraní má používat IPv6, i když síť IPv6 nemá?) Mělo by to při startu psát, na co to čeká.
Mám službu čekající na network-online.target
na Raspberry Pi a timeoutem to končí, jenom když nemám připojený kabel.