Upgrade from Fedora 39 to 40 crashed while on the black screen process.
Status bar didn’t reach the end.
However, Fedora 40 booted but wouldn’t detect the WiFi adapter.
But Live Fedora 41 USB sure detects it. And it runs smoothly.
So, adapter is fine.
I assume the drivers weren’t installed.
Any suggestion?
need more information. Is F41 a fresh install or has it been updated since installing?
When reporting a problem it is useful if you provide enough detail to allow others with similar hardware to reproduce the issue. As it is difficult to match configurations, you should make sure EUFI/BIOS and Fedora are fully updated and provide hardware details, The output from running inxi -Fzxx in a terminal (post as pre-formatted text using the </> button from the top line of the text entry panel) is a good way to provide details. This way your post can be found by web searches.
You may find details of the problem by running journalctl --no-hostname -b -g wifi |cat in a terminal. The |cat wraps long lines so the text is suitable for posting as pre-formatted text.
If @mackissack can find a way to update to F41 or F42, that will greatly increase the chances of finding others with similar hardware who will either share the pain or have a solution.
@vgaetera@gnwiii
I get what you mean.
I assume the issue is the network adapter controllers weren’t properly installed while Fedora was being upgraded.
Why did the upgrade crash, I don’t know.
But only thing to do now is fix the problem.
Simplest step would be do a new install of Fedora. The live USB I have at hand carries v 41.
However, an intermediate solution would be to download the drivers of the Qualcomm Atheros QCA9377 network adapter and 1st update Fedora 40 to then upgrade to 42.
To do this, however I haven’t succeeded finding the appropriate controllers.
Next step would be know where those drivers should be stored in the system drive.
There are lots of moving parts: firmware, network management, etc. Trying to manually create a functional configuration could be very open-ended with no guarantee of success, so your time may be better spent doing the upgrade using @vgaetera’s chroot + distro-sync approach.