Installing network drivers on Windows 11 is usually an automatic process, but a missing driver means "No Internet," which creates a catch-22: you need the internet to download the driver.
In Device Manager, check if a tiny arrow icon appears on the network adapter icon. If so, right-click it and select Enable device . how to install network drivers windows 11