Upon upgrading from Fedora 41 to 42, I noticed that the USB tethering just doesn’t work
networkctl recognizes the device as “wwan” now, instead of “ether”. If I load up a previous kernel, USB tethering works normally.
This seems to be a change in the kernel, and probably won’t be reverted in the future. What do I do?
More detail in this comment
You know what? Fuck this. I just backed my shit up and installed Debian. Still, please try to look into this, this could be a problem for many others
You’re not alone in this:
https://discussion.fedoraproject.org/t/usb-tethering-stopped-working-after-f42-update/148809
https://discussion.fedoraproject.org/t/fedora-42-tethering-from-my-phone-stopped-working-after-upgrade-device-recognized-as-wwan/148927
https://bugzilla.kernel.org/show_bug.cgi?id=220002
https://lore.kernel.org/all/e0df2d85-1296-4317-b717-bd757e3ab928@heusel.eu/
When Debian upgrades to this kernel version you might run into the issue again. Unless there is a fix deployed before then.
Is that kernel BZ ticket hopeful? IDK what resolving as “answered” means.
I’m also not familiar with how these things work. But it looks like the problematic commit was reverted:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=765f253e28909f161b0211f85cf0431cfee7d6df
By that time, I don’t think I’ll have to rely on USB tethering anymore. Plus the problem might reach the right ears and get fixed by then, as you said.