Why is phone usb tethering not working on fedora?

I am trying to tethering internet from my phone to my laptop. It is running fedora 42. After installing and updating, usb tethering suddenly stopped working. This is a kernel related issue because it works properly when I boot with an older kernel. The issue occured in kernel 6.14.2. It doesn’t occur in kernel 6.14.0.

It’s a known issue in a specific kernel version, and it should be fixed in an upcoming kernel:

But when?

I’m not aware of a target date, but it should be sooner rather than later.

I have the same issue, even tho I didn’t update to Fedora 42 yet. Is there a way I could fix it right now?

Oh yeah just update. After a newer kernel point release, this issue should be fixed.

I updated and it still doesn’t work. Do I just wait for the kernel update?

I’m getting the impression from reading about this issue that it is a bit more complicated than it seems at first blush. And it may be fixable on the user side with some clever systemd instructions about the specific wireless device identifier this gets assigned on your system.

You might want to take a close look at the discussion in this thread for more on that.

Good luck!