I have a problem using a network interface created by using my mobile
phone's USB tethering function. I am normally using my laptop's built-in
wifi adapter, and this works flawlessly. If I connect my mobile phone
via USB and enable its 'USB tethering' function, the network interface
is created and even successfully configured (via the phones DHCP
server), however, systemd-networkd-wait-online seems to not recognize it
and times out. This is what it says:
root@yoga:/etc/systemd/system# journalctl -l -b -u
systemd-networkd-wait-online.service
Jun 26 13:47:19 yoga systemd[1]: Starting
systemd-networkd-wait-online.service - Wait for Network to be Online...
Jun 26 13:49:20 yoga systemd-networkd-wait-online[1273]: Timeout
occurred while waiting for network connectivity.
Jun 26 13:49:20 yoga systemd[1]: systemd-networkd-wait-online.service:
Main process exited, code=exited, status=1/FAILURE
Jun 26 13:49:20 yoga systemd[1]: systemd-networkd-wait-online.service:
Failed with result 'exit-code'.
Jun 26 13:49:20 yoga systemd[1]: Failed to start
systemd-networkd-wait-online.service - Wait for Network to be Online.
As already mentioned, the interface does not seem to have any issues and
is fully functional after systemd-networkd-wait-online.service timed out.
I am using systemd 259 (259.6-1.fc44). The built-in wifi adapter has
been disabled by setting 'ActivationPolicy = down' in its .network file.
- [systemd-devel] Mobile phone USB tethering Thomas Köller
-