[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1104511: linux-image-6.1.0-34-amd64: USB tethering broken



Package: src:linux
X-Debbugs-Cc: beuc@beuc.net
Version: 6.1.135-1
Severity: normal

Dear Maintainer,

After updating the stable kernel, I can no longer use USB tethering
(wired connection sharing) with my Fairphone.

I found many similar recent reports:
https://bugzilla.kernel.org/show_bug.cgi?id=220002
https://lore.kernel.org/all/e0df2d85-1296-4317-b717-bd757e3ab928@heusel.eu/
https://discussion.fedoraproject.org/t/fedora-42-tethering-from-my-phone-stopped-working-after-upgrade-device-recognized-as-wwan/148927/15
https://bugs.gentoo.org/953555
https://bbs.archlinux.org/viewtopic.php?id=304892
so posting here at Debian as well for tracking.

Apparently,
    67d1a8956d2d ("rndis_host: Flag RNDIS modems as WWAN devices")
is the culprit.

-- Package-specific info:
** Version:
Linux version 6.1.0-34-amd64 (debian-kernel@lists.debian.org) (gcc-12 (Debian 12.2.0-14+deb12u1) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PREEMPT_DYNAMIC Debian 6.1.135-1 (2025-04-25)

** Not tainted

** Kernel log:
[  279.542986] usb 3-1: Manufacturer: Fairphone
[  279.542991] usb 3-1: SerialNumber: redacted
[ 279.555277] rndis_host 3-1:1.0 wwan0: register 'rndis_host' at usb-0000:3f:00.0-1, Mobile Broadband RNDIS device, xx:re:da:ct:ed:xx
[  279.648294] rndis_host 3-1:1.0 wwxxxredactedxx: renamed from wwan0
[  397.224681] wlp4s0: authenticate with xx:re:da:ct:ed:xx
[  397.224693] wlp4s0: 80 MHz not supported, disabling VHT
[  397.234599] wlp4s0: send auth to xx:re:da:ct:ed:xx (try 1/3)
[  397.269759] wlp4s0: authenticate with xx:re:da:ct:ed:xx
[  397.269771] wlp4s0: send auth to xx:re:da:ct:ed:xx (try 1/3)
[  397.273382] wlp4s0: authenticated
[  397.278453] wlp4s0: associate with xx:re:da:ct:ed:xx (try 1/3)
[ 397.285317] wlp4s0: RX AssocResp from xx:re:da:ct:ed:xx (capab=0x1431 status=0 aid=1)
[  397.287151] wlp4s0: associated
[ 397.346861] wlp4s0: Limiting TX power to 20 (20 - 0) dBm as advertised by xx:re:da:ct:ed:xx
[  397.395514] IPv6: ADDRCONF(NETDEV_CHANGE): wlp4s0: link becomes ready
[ 398.689616] wlp4s0: deauthenticating from xx:re:da:ct:ed:xx by local choice (Reason: 3=DEAUTH_LEAVING)
[  399.001611] wlp4s0: authenticate with xx:re:da:ct:ed:xx
[  399.001626] wlp4s0: 80 MHz not supported, disabling VHT
[  399.012041] wlp4s0: send auth to xx:re:da:ct:ed:xx (try 1/3)
[  399.042530] wlp4s0: authenticate with xx:re:da:ct:ed:xx
[  399.042538] wlp4s0: send auth to xx:re:da:ct:ed:xx (try 1/3)
[  399.046933] wlp4s0: authenticated
[  399.054469] wlp4s0: associate with xx:re:da:ct:ed:xx (try 1/3)
[ 399.063203] wlp4s0: RX AssocResp from xx:re:da:ct:ed:xx (capab=0x1431 status=0 aid=2)
[  399.066425] wlp4s0: associated
[ 399.166971] wlp4s0: Limiting TX power to 20 (20 - 0) dBm as advertised by xx:re:da:ct:ed:xx
[  399.167134] IPv6: ADDRCONF(NETDEV_CHANGE): wlp4s0: link becomes ready
[ 525.324834] wlp4s0: disassociated from xx:re:da:ct:ed:xx (Reason: 1=UNSPECIFIED)
[  532.514017] wlp4s0: authenticate with xx:re:da:ct:ed:xx
[  532.514030] wlp4s0: 80 MHz not supported, disabling VHT
[  532.526231] wlp4s0: send auth to xx:re:da:ct:ed:xx (try 1/3)
[  532.559314] wlp4s0: authenticate with xx:re:da:ct:ed:xx
[  532.559333] wlp4s0: send auth to xx:re:da:ct:ed:xx (try 1/3)
[  532.564055] wlp4s0: authenticated
[  532.568936] wlp4s0: associate with xx:re:da:ct:ed:xx (try 1/3)
[ 532.576402] wlp4s0: RX AssocResp from xx:re:da:ct:ed:xx (capab=0x1431 status=0 aid=1)
[  532.578446] wlp4s0: associated
[ 532.590839] wlp4s0: Limiting TX power to 20 (20 - 0) dBm as advertised by xx:re:da:ct:ed:xx [ 3150.133917] wlp4s0: disassociated from xx:re:da:ct:ed:xx (Reason: 1=UNSPECIFIED)
[ 3153.740730] usb 3-1: USB disconnect, device number 10
[ 3153.740896] rndis_host 3-1:1.0 wwxxxredactedxx: unregister 'rndis_host' usb-0000:3f:00.0-1, Mobile Broadband RNDIS device [ 3157.717836] pcieport 0000:00:1d.0: Intel SPT PCH root port ACS workaround enabled
[ 3159.417838] usb 3-1: new high-speed USB device number 11 using xhci_hcd
[ 3159.569707] usb 3-1: New USB device found, idVendor=18d1, idProduct=4ee7, bcdDevice= 4.19 [ 3159.569722] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3159.569729] usb 3-1: Product: Fairphone 4 5G
[ 3159.569735] usb 3-1: Manufacturer: Fairphone
[ 3159.569740] usb 3-1: SerialNumber: redacted
[ 3175.081090] usb 3-1: USB disconnect, device number 11
[ 3175.913909] usb 3-1: new high-speed USB device number 12 using xhci_hcd
[ 3176.070371] usb 3-1: New USB device found, idVendor=05c6, idProduct=9024, bcdDevice= 4.19 [ 3176.070390] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3176.070399] usb 3-1: Product: Fairphone 4 5G
[ 3176.070405] usb 3-1: Manufacturer: Fairphone
[ 3176.070410] usb 3-1: SerialNumber: redacted
[ 3176.081100] rndis_host 3-1:1.0 wwan0: register 'rndis_host' at usb-0000:3f:00.0-1, Mobile Broadband RNDIS device, xx:re:da:ct:ed:xx
[ 3176.151144] rndis_host 3-1:1.0 wwxxxredactedxx: renamed from wwan0
[ 3253.407124] wlp4s0: authenticate with xx:re:da:ct:ed:xx
[ 3253.407137] wlp4s0: 80 MHz not supported, disabling VHT
[ 3253.419349] wlp4s0: send auth to xx:re:da:ct:ed:xx (try 1/3)
[ 3253.456705] wlp4s0: authenticate with xx:re:da:ct:ed:xx
[ 3253.456712] wlp4s0: send auth to xx:re:da:ct:ed:xx (try 1/3)
[ 3255.466992] iwlwifi 0000:04:00.0: Not associated and the time event is over already...
[ 3255.467111] wlp4s0: Connection to AP xx:re:da:ct:ed:xx lost
[ 3255.487404] wlp4s0: send auth to xx:re:da:ct:ed:xx (try 2/3)
[ 3257.494827] wlp4s0: send auth to xx:re:da:ct:ed:xx (try 3/3)
[ 3258.462125] wlp4s0: aborting authentication with xx:re:da:ct:ed:xx by local choice (Reason: 3=DEAUTH_LEAVING)
[ 3260.270298] wlp4s0: authenticate with xx:re:da:ct:ed:xx
[ 3260.270332] wlp4s0: 80 MHz not supported, disabling VHT
[ 3260.280372] wlp4s0: send auth to xx:re:da:ct:ed:xx (try 1/3)
[ 3260.314866] wlp4s0: authenticate with xx:re:da:ct:ed:xx
[ 3260.314884] wlp4s0: send auth to xx:re:da:ct:ed:xx (try 1/3)
[ 3260.320764] wlp4s0: authenticated
[ 3260.329480] wlp4s0: associate with xx:re:da:ct:ed:xx (try 1/3)
[ 3260.337832] wlp4s0: RX AssocResp from xx:re:da:ct:ed:xx (capab=0x1431 status=0 aid=1)
[ 3260.341382] wlp4s0: associated
[ 3260.360346] wlp4s0: Limiting TX power to 20 (20 - 0) dBm as advertised by xx:re:da:ct:ed:xx
[ 3260.450374] IPv6: ADDRCONF(NETDEV_CHANGE): wlp4s0: link becomes ready
[ 3466.826517] audit: type=1400 audit(1746095839.904:29): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="libreoffice-oosplash" pid=6847 comm="apparmor_parser" [ 3466.857422] audit: type=1400 audit(1746095839.936:30): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="libreoffice-senddoc" pid=6850 comm="apparmor_parser" [ 3471.874128] audit: type=1400 audit(1746095844.952:31): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="libreoffice-soffice" pid=6853 comm="apparmor_parser" [ 3471.894779] audit: type=1400 audit(1746095844.972:32): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="libreoffice-soffice//gpg" pid=6853 comm="apparmor_parser" [ 3471.933706] audit: type=1400 audit(1746095845.012:33): apparmor="STATUS" operation="profile_replace" info="same as current profile, skipping" profile="unconfined" name="libreoffice-xpdfimport" pid=6859 comm="apparmor_parser"
[ 5152.271619] usb 3-1: USB disconnect, device number 12
[ 5152.271831] rndis_host 3-1:1.0 wwxxxredactedxx: unregister 'rndis_host' usb-0000:3f:00.0-1, Mobile Broadband RNDIS device
[ 5153.140186] usb 3-1: new high-speed USB device number 13 using xhci_hcd
[ 5153.292571] usb 3-1: New USB device found, idVendor=18d1, idProduct=4ee7, bcdDevice= 4.19 [ 5153.292589] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 5153.292597] usb 3-1: Product: Fairphone 4 5G
[ 5153.292603] usb 3-1: Manufacturer: Fairphone
[ 5153.292609] usb 3-1: SerialNumber: redacted
[ 5155.944910] usb 3-1: USB disconnect, device number 13
[ 5156.776005] usb 3-1: new high-speed USB device number 14 using xhci_hcd
[ 5156.932571] usb 3-1: New USB device found, idVendor=05c6, idProduct=9024, bcdDevice= 4.19 [ 5156.932591] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 5156.932599] usb 3-1: Product: Fairphone 4 5G
[ 5156.932605] usb 3-1: Manufacturer: Fairphone
[ 5156.932610] usb 3-1: SerialNumber: redacted
[ 5156.945493] rndis_host 3-1:1.0 wwan0: register 'rndis_host' at usb-0000:3f:00.0-1, Mobile Broadband RNDIS device, xx:re:da:ct:ed:xx
[ 5157.033653] rndis_host 3-1:1.0 wwxxxredactedxx: renamed from wwan0


-- System Information:
Debian Release: 12.10
  APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-34-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages linux-image-6.1.0-34-amd64 depends on:
ii  initramfs-tools [linux-initramfs-tool]  0.142+deb12u1
ii  kmod                                    30+20221128-1
ii  linux-base                              4.9

Versions of packages linux-image-6.1.0-34-amd64 recommends:
ii  apparmor             3.0.8-3
ii  firmware-linux-free  20200122-1

Versions of packages linux-image-6.1.0-34-amd64 suggests:
pn  debian-kernel-handbook  <none>
ii  extlinux                3:6.04~git20190206.bf6db5b4+dfsg1-3+b1
ii  grub-efi-amd64          2.06-13+deb12u1
pn  linux-doc-6.1           <none>

Versions of packages linux-image-6.1.0-34-amd64 is related to:
pn  firmware-amd-graphics     <none>
pn  firmware-atheros          <none>
pn  firmware-bnx2             <none>
pn  firmware-bnx2x            <none>
pn  firmware-brcm80211        <none>
pn  firmware-cavium           <none>
pn  firmware-intel-sound      <none>
pn  firmware-intelwimax       <none>
pn  firmware-ipw2x00          <none>
pn  firmware-ivtv             <none>
ii  firmware-iwlwifi          20230210-5
pn  firmware-libertas         <none>
pn  firmware-linux-nonfree    <none>
ii  firmware-misc-nonfree     20230210-5
pn  firmware-myricom          <none>
pn  firmware-netxen           <none>
pn  firmware-qlogic           <none>
pn  firmware-realtek          <none>
pn  firmware-samsung          <none>
pn  firmware-siano            <none>
pn  firmware-ti-connectivity  <none>
pn  xen-hypervisor            <none>

-- no debconf information


Reply to: