Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 5359

Raspberry Pi OS • firmware-linux-nonfree 1:20230625-2+rpt2 breaks MT7601U functionality

$
0
0
I currently own a Raspberry pi zero (not w) which i connected a cheap WiFi dongle to
2 days ago, i updated all the packages of it and after a reboot, the WiFi dongle stopped working...

after doing some ping spam and ssh journalctl, turns out it only works for 10 to 40 seconds after plugging/replugging the WiFi dongle and it stops after with a kernel panic

Code:

Aug 04 22:10:50 rpi dbus-daemon[326]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' requested by ':1.8' (uid=0 pid=428 comm="/usr/sbin/NetworkManager --no-daemon")Aug 04 22:10:50 rpi systemd[1]: Starting NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service...Aug 04 22:10:50 rpi dbus-daemon[326]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'Aug 04 22:10:50 rpi systemd[1]: Started NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service.Aug 04 22:10:50 rpi NetworkManager[428]: <info>  [1722796850.8344] radio killswitch /sys/devices/platform/soc/20980000.usb/usb1/1-1/1-1:1.0/ieee80211/phy4/rfkill4 disappearedAug 04 22:10:51 rpi kernel: Indeed it is in host mode hprt0 = 00021501Aug 04 22:10:51 rpi kernel: usb 1-1: new high-speed USB device number 7 using dwc_otgAug 04 22:10:51 rpi kernel: Indeed it is in host mode hprt0 = 00001101Aug 04 22:10:51 rpi kernel: usb 1-1: New USB device found, idVendor=148f, idProduct=7601, bcdDevice= 0.00Aug 04 22:10:51 rpi kernel: usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3Aug 04 22:10:51 rpi kernel: usb 1-1: Product: 802.11 n WLANAug 04 22:10:51 rpi kernel: usb 1-1: SerialNumber: 1.0Aug 04 22:10:51 rpi kernel: Indeed it is in host mode hprt0 = 00001101Aug 04 22:10:51 rpi kernel: usb 1-1: reset high-speed USB device number 7 using dwc_otgAug 04 22:10:51 rpi kernel: Indeed it is in host mode hprt0 = 00001101Aug 04 22:10:52 rpi kernel: mt7601u 1-1:1.0: ASIC revision: 76010001 MAC revision: 76010500Aug 04 22:10:52 rpi kernel: mt7601u 1-1:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____Aug 04 22:10:52 rpi kernel: mt7601u 1-1:1.0: EEPROM ver:0c fae:00Aug 04 22:10:52 rpi kernel: ------------[ cut here ]------------Aug 04 22:10:52 rpi kernel: WARNING: CPU: 0 PID: 6 at drivers/net/wireless/mediatek/mt7601u/eeprom.h:118 mt7601u_set_power_rate.part.0+0x40/0x1220 [mt7601u]Aug 04 22:10:52 rpi kernel: Modules linked in: ctr aes_arm aes_generic libaes ccm mt7601u mac80211 libarc4 cfg80211 snd_seq_dummy snd_hrtimer snd_seq snd_seq_device vc>Aug 04 22:10:52 rpi kernel: CPU: 0 PID: 6 Comm: kworker/0:0 Tainted: G        WC         6.6.31+rpt-rpi-v6 #1  Raspbian 1:6.6.31-1+rpt1Aug 04 22:10:52 rpi kernel: Hardware name: BCM2835Aug 04 22:10:52 rpi kernel: Workqueue: usb_hub_wq hub_eventAug 04 22:10:52 rpi kernel:  unwind_backtrace from show_stack+0x18/0x1cAug 04 22:10:52 rpi kernel:  show_stack from dump_stack_lvl+0x24/0x3cAug 04 22:10:52 rpi kernel:  dump_stack_lvl from __warn+0x78/0xf4Aug 04 22:10:52 rpi kernel:  __warn from warn_slowpath_fmt+0x74/0xd8Aug 04 22:10:52 rpi kernel:  warn_slowpath_fmt from mt7601u_set_power_rate.part.0+0x40/0x1220 [mt7601u]Aug 04 22:10:52 rpi kernel:  mt7601u_set_power_rate.part.0 [mt7601u] from mt7601u_eeprom_init+0x3d0/0x724 [mt7601u]Aug 04 22:10:52 rpi kernel:  mt7601u_eeprom_init [mt7601u] from mt7601u_init_hardware+0x428/0x4f0 [mt7601u]Aug 04 22:10:52 rpi kernel:  mt7601u_init_hardware [mt7601u] from mt7601u_probe+0x214/0x284 [mt7601u]Aug 04 22:10:52 rpi kernel:  mt7601u_probe [mt7601u] from usb_probe_interface+0x13c/0x2bcAug 04 22:10:52 rpi kernel:  usb_probe_interface from really_probe+0xcc/0x2e8Aug 04 22:10:52 rpi kernel:  really_probe from __driver_probe_device+0x8c/0x1a8Aug 04 22:10:52 rpi kernel:  __driver_probe_device from driver_probe_device+0x34/0x10cAug 04 22:10:52 rpi kernel:  driver_probe_device from __device_attach_driver+0x9c/0x10cAug 04 22:10:52 rpi kernel:  __device_attach_driver from bus_for_each_drv+0x98/0xecAug 04 22:10:52 rpi kernel:  bus_for_each_drv from __device_attach+0xac/0x1b0Aug 04 22:10:52 rpi kernel:  __device_attach from bus_probe_device+0x90/0x94Aug 04 22:10:52 rpi kernel:  bus_probe_device from device_add+0x5a0/0x7a0Aug 04 22:10:52 rpi kernel:  device_add from usb_set_configuration+0x444/0xaacAug 04 22:10:52 rpi kernel:  usb_set_configuration from usb_generic_driver_probe+0x58/0x94Aug 04 22:10:52 rpi kernel:  usb_generic_driver_probe from usb_probe_device+0x38/0xd0Aug 04 22:10:52 rpi kernel:  usb_probe_device from really_probe+0xcc/0x2e8Aug 04 22:10:52 rpi kernel:  really_probe from __driver_probe_device+0x8c/0x1a8Aug 04 22:10:52 rpi kernel:  __driver_probe_device from driver_probe_device+0x34/0x10cAug 04 22:10:52 rpi kernel:  driver_probe_device from __device_attach_driver+0x9c/0x10cAug 04 22:10:52 rpi kernel:  __device_attach_driver from bus_for_each_drv+0x98/0xecAug 04 22:10:52 rpi kernel:  bus_for_each_drv from __device_attach+0xac/0x1b0Aug 04 22:10:52 rpi kernel:  __device_attach from bus_probe_device+0x90/0x94Aug 04 22:10:52 rpi kernel:  bus_probe_device from device_add+0x5a0/0x7a0Aug 04 22:10:52 rpi kernel:  device_add from usb_new_device+0x1d8/0x470Aug 04 22:10:52 rpi kernel:  usb_new_device from hub_event+0xbe4/0x159cAug 04 22:10:52 rpi kernel:  hub_event from process_one_work+0x164/0x358Aug 04 22:10:52 rpi kernel:  process_one_work from worker_thread+0x2ac/0x4ecAug 04 22:10:52 rpi kernel:  worker_thread from kthread+0xcc/0xf0Aug 04 22:10:52 rpi kernel:  kthread from ret_from_fork+0x14/0x38Aug 04 22:10:52 rpi kernel: Exception stack(0xdc835fb0 to 0xdc835ff8)Aug 04 22:10:52 rpi kernel: 5fa0:                                     00000000 00000000 00000000 00000000Aug 04 22:10:52 rpi kernel: 5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000Aug 04 22:10:52 rpi kernel: 5fe0: 00000000 00000000 00000000 00000000 00000013 00000000Aug 04 22:10:52 rpi kernel: ---[ end trace 0000000000000000 ]---
after reverting to version 20221214-3, the problem is completely gone
i set it on hold until i find a fix for it

Statistics: Posted by HoseanRC — Mon Aug 05, 2024 5:16 pm



Viewing all articles
Browse latest Browse all 5359

Trending Articles