Public bug reported:
USB-C Ethernet hub using ASIX hardware is binding to cdc_ncm instead of
ax88179_178a, and the device disconnects immediately after connection.?
dmesg:
[ 6824.272924] ------------[ cut here ]------------
[ 6824.272941] WARNING: drivers/usb/typec/class.c:311 at
typec_altmode_update_active+0x101/0x110 [typec], CPU#2: kworker/u48:1/19537
[ 6824.272969] Modules linked in: ax88179_178a r8153_ecm usbhid r8152 ccm
rfcomm snd_seq_dummy snd_hrtimer qrtr cmac algif_hash algif_skcipher af_alg
bnep cpuid snd_hda_codec_intelhdmi snd_hda_codec_hdmi snd_hda_codec_alc269
snd_hda_codec_realtek_lib snd_hda_scodec_component snd_hda_codec_generic
snd_hda_intel snd_sof_pci_intel_tgl snd_sof_pci_intel_cnl
snd_sof_intel_hda_generic soundwire_intel snd_sof_intel_hda_sdw_bpt
snd_sof_intel_hda_common snd_soc_hdac_hda snd_sof_intel_hda_mlink
snd_sof_intel_hda soundwire_cadence snd_sof_pci snd_sof_xtensa_dsp snd_sof
snd_sof_utils snd_soc_acpi_intel_match snd_soc_acpi_intel_sdca_quirks
soundwire_generic_allocation snd_soc_sdw_utils snd_soc_acpi cdc_mbim
intel_uncore_frequency soundwire_bus dell_pc binfmt_misc snd_ctl_led cdc_wdm
intel_uncore_frequency_common intel_tcc_cooling snd_soc_sdca crc8
x86_pkg_temp_thermal intel_powerclamp xe coretemp snd_soc_avs snd_soc_hda_codec
snd_hda_ext_core snd_hda_codec kvm_intel snd_hda_core uvcvideo snd_intel_dspcfg
snd_intel_sdw_acpi
[ 6824.273027] dell_laptop drm_gpusvm_helper snd_hwdep videobuf2_vmalloc
gpu_sched uvc kvm videobuf2_memops dell_wmi videobuf2_v4l2 snd_soc_core
drm_gpuvm btusb videobuf2_common btmtk drm_ttm_helper cdc_ncm btrtl cmdlinepart
irqbypass snd_compress drm_exec dell_smbios btbcm cdc_ether videodev
drm_suballoc_helper ac97_bus dell_wmi_sysman spi_nor btintel snd_pcm_dmaengine
usbnet dcdbas rapl iwlmvm nls_iso8859_1 mei_pxp mei_hdcp mtd intel_rapl_msr mii
intel_cstate mc bluetooth dell_wmi_descriptor snd_pcm dell_wmi_ddv
dell_smm_hwmon firmware_attributes_class wmi_bmof snd_seq_midi i915
snd_seq_midi_event mac80211 hid_sensor_gyro_3d hid_sensor_accel_3d
hid_sensor_rotation hid_sensor_custom_intel_hinge snd_rawmidi
hid_sensor_trigger processor_thermal_device_pci kfifo_buf libarc4 snd_seq
processor_thermal_device hid_sensor_iio_common snd_seq_device
processor_thermal_wt_hint drm_buddy industrialio platform_temperature_control
snd_timer processor_thermal_soc_slider ttm processor_thermal_rfim i2c_i801
iwlwifi snd
[ 6824.273086] processor_thermal_rapl mei_me drm_display_helper i2c_smbus
spi_intel_pci intel_rapl_common spi_intel soundcore i2c_mux mei cfg80211 cec
processor_thermal_wt_req processor_thermal_power_floor rc_core
processor_thermal_mbox platform_profile i2c_algo_bit igen6_edac int3403_thermal
soc_button_array int340x_thermal_zone intel_pmc_core pmt_telemetry
pmt_discovery intel_hid pmt_class int3400_thermal sparse_keymap
intel_pmc_ssram_telemetry acpi_thermal_rel acpi_pad acpi_tad intel_vsec joydev
input_leds mac_hid typec_displayport sch_fq_codel efi_pstore hid_sensor_custom
hid_sensor_hub intel_ishtp_hid nvme nvme_core hid_multitouch nvme_keyring
nvme_auth hid_generic hkdf ahci libahci ucsi_acpi typec_ucsi video
ghash_clmulni_intel typec psmouse intel_ish_ipc intel_lpss_pci i2c_hid_acpi
intel_lpss thunderbolt i2c_hid intel_ishtp vmd idma64 wmi hid pinctrl_tigerlake
serio_raw dm_mirror dm_region_hash dm_log ppdev lp msr parport dmi_sysfs
autofs4 aesni_intel
[ 6824.273148] CPU: 2 UID: 0 PID: 19537 Comm: kworker/u48:1 Kdump: loaded
Tainted: G W 7.0.0-34-generic #34-Ubuntu PREEMPT(lazy)
[ 6824.273153] Tainted: [W]=WARN
[ 6824.273155] Hardware name: Dell Inc. Inspiron 14 7440 2-in-1/09GK4D, BIOS
1.22.0 04/23/2026
[ 6824.273157] Workqueue: USBC000:00-con2 ucsi_poll_worker [typec_ucsi]
[ 6824.273165] RIP: 0010:typec_altmode_update_active+0x101/0x110 [typec]
[ 6824.273176] Code: 4d f8 14 e4 75 2b 48 8b 5d f8 c9 31 c0 31 d2 31 c9 31 f6
31 ff c3 cc cc cc cc e8 5a 82 29 e1 8b 75 e4 84 c0 0f 85 6d ff ff ff <0f> 0b e9
66 ff ff ff e8 03 8e 45 e2 0f 1f 00 90 90 90 90 90 90 90
[ 6824.273178] RSP: 0018:ffffcca7df36bd80 EFLAGS: 00010246
[ 6824.273182] RAX: 0000000000000000 RBX: ffff8969a0b3f808 RCX: 0000000000000000
[ 6824.273184] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000000
[ 6824.273185] RBP: ffffcca7df36bda0 R08: 0000000000000000 R09: 0000000000000000
[ 6824.273187] R10: 0000000000000000 R11: 0000000000000000 R12: ffff896981efe4d0
[ 6824.273188] R13: ffff8969a0b3f808 R14: 0000000000000000 R15: ffff89698096b780
[ 6824.273190] FS: 0000000000000000(0000) GS:ffff896d5acff000(0000)
knlGS:0000000000000000
[ 6824.273192] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 6824.273194] CR2: 0000721dbfb36850 CR3: 0000000145c44005 CR4: 0000000000f72ef0
[ 6824.273196] PKRU: 55555554
[ 6824.273197] Call Trace:
[ 6824.273200] <TASK>
[ 6824.273204] ucsi_altmode_update_active+0x116/0x1b0 [typec_ucsi]
[ 6824.273211] ucsi_check_altmodes+0x92/0xd0 [typec_ucsi]
[ 6824.273216] ucsi_poll_worker+0x41/0xe0 [typec_ucsi]
[ 6824.273221] process_one_work+0x1ac/0x3d0
[ 6824.273233] worker_thread+0x1b8/0x360
[ 6824.273236] ? _raw_spin_lock_irqsave+0xe/0x20
[ 6824.273241] ? __pfx_worker_thread+0x10/0x10
[ 6824.273244] kthread+0xf7/0x130
[ 6824.273248] ? __pfx_kthread+0x10/0x10
[ 6824.273252] ret_from_fork+0x195/0x2a0
[ 6824.273258] ? __pfx_kthread+0x10/0x10
[ 6824.273261] ? __pfx_kthread+0x10/0x10
[ 6824.273265] ret_from_fork_asm+0x1a/0x30
[ 6824.273270] </TASK>
[ 6824.273272] ---[ end trace 0000000000000000 ]---
[ 6824.337921] cdc_ncm 2-4.1:2.0: MAC-Address: 98:fc:84:e3:98:a3
[ 6824.337925] cdc_ncm 2-4.1:2.0: setting rx_max = 16384
[ 6824.350952] cdc_ncm 2-4.1:2.0: setting tx_max = 16384
[ 6824.361033] cdc_ncm 2-4.1:2.0 eth0: register 'cdc_ncm' at
usb-0000:00:14.0-4.1, CDC NCM (NO ZLP), 98:fc:84:e3:98:a3
[ 6824.372775] usb 2-4.1: authorized to connect
[ 6824.392452] cdc_ncm 2-4.1:2.0 eth0: unregister 'cdc_ncm'
usb-0000:00:14.0-4.1, CDC NCM (NO ZLP)
user@user:~$
** Affects: linux (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2169806
Title:
USB-C Ethernet hub using ASIX hardware is binding to cdc_ncm instead
of ax88179_178a, disconnects
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2169806/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs