Fedora 27: Virtualized in Hyper-V, the network adapter is not appearing to the OS.
I have a Fedora 27 Workstation installation in a Hyper-V hypervisor. The VM has a Network Adapter added.
This network adapter is not showing up in the system, even though it was before (yesterday). I have no idea why this has happened. No changes have happened to the VM itself except that I've restarted the host and installed typical Windows Updates.
Example output:
# nmcli c
NAME UUID TYPE DEVICE
ToLAN-bridge <uuid> bridge ToLAN-bridge
ToLAN-ether <uuid> 802-3-ethernet --
httpd-LAN-veth <uuid> 802-3-ethernet --
mysqld-LAN-veth <uuid> 802-3-ethernet --
# nmcli d
DEVICE TYPE STATE CONNECTION
ToLAN-bridge bridge connected ToLAN-bridge
lo loopback unmanaged --
# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ToLAN-bridge: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether <MAC Address> ff:ff:ff:ff:ff:ff
inet 10.0.0.2/24 brd 10.0.0.255 scope global ToLAN-bridge
valid_lft forever preferred_lft forever
I've tried removing and re-adding the Network Adapter in Hyper-V.
I'm not sure how to troubleshoot a network adapter not showing up like this. I can't find anything in the message buffer of the kernel about this (dmesg).
So, dropping back to Kernel version 4.13.16 from 4.13.3 fixes this issue. How very odd.