[Kernel-packages] [Bug 1982627] Re: MT7612u wireless chipset not working on Raspberry Pi 400

2022-08-01 Thread fauxsys
Hi Juerg, can you explain why this is now invalid?

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-firmware in Ubuntu.
https://bugs.launchpad.net/bugs/1982627

Title:
  MT7612u wireless chipset not working on Raspberry Pi 400

Status in linux-firmware package in Ubuntu:
  Invalid
Status in linux-raspi package in Ubuntu:
  Invalid

Bug description:
  I purchased the Alfa AWUS036ACM wireless adapter to use with my
  Raspberry Pi 400. The adapter works when using Raspberry Pi OS, but
  not when using "Ubuntu for Raspberry Pi" release 22.04. I have tested
  64-bit variants for Ubuntu Desktop and Ubuntu Server, and the results
  are the same. I followed the Kernel Firmware Debugging steps, and
  included its output below. The LinuxWireless Debugging steps seem to
  only be appropriate if the wireless adapter is working to some
  capacity so the below output does not include those steps. I also
  attempted to follow the Kernel USB Debugging steps, but the commands
  do not seem appropriate for the Raspberry Pi 400. For example,
  `/proc/bus/usb` and `/sys/kernel/debug/usb/usbmon/` do not exist on
  the filesystem.

  As part of troubleshooting, I updated the bootloader for the Raspberry
  Pi 400 to version 507b2360 which was built on 2022-04-26. I also ran
  `sudo apt update` and `sudo apt full-upgrade`. Neither of these
  troubleshooting steps resolved the problem.

  On a separate note, I have another Ubuntu Server release 22.04 that is
  installed on dedicated hardware (not the "Ubuntu for Raspberry Pi"
  variant), and the wireless adapter does work on this machine.

   Raspberry Pi 400 Output 

  $ sudo modprobe usbmon
  modprobe: FATAL: Module usbmon not found in directory 
/lib/modules/5.15.0-1012-raspi

  
  $ lsb_release -rd
  Description:  Ubuntu 22.04 LTS
  Release:  22.04

  
  $ apt-cache policy linux-firmware
  linux-firmware:
Installed: 20220329.git681281e4-0ubuntu3.2
Candidate: 20220329.git681281e4-0ubuntu3.2
Version table:
   *** 20220329.git681281e4-0ubuntu3.2 500
  500 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 
Packages
  100 /var/lib/dpkg/status
   20220329.git681281e4-0ubuntu1 500
  500 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 Packages

  
  $ sudo udevadm control --log-priority debug

  
  $ tail -f /var/log/syslog
  Jul 22 20:56:03 ubuntu kernel: [  533.687623] usb 2-1: new SuperSpeed USB 
device number 3 using xhci_hcd
  Jul 22 20:56:03 ubuntu kernel: [  533.709177] usb 2-1: New USB device found, 
idVendor=0e8d, idProduct=7612, bcdDevice= 1.00
  Jul 22 20:56:03 ubuntu kernel: [  533.709203] usb 2-1: New USB device 
strings: Mfr=2, Product=3, SerialNumber=4
  Jul 22 20:56:03 ubuntu kernel: [  533.709214] usb 2-1: Product: Wireless
  Jul 22 20:56:03 ubuntu kernel: [  533.709222] usb 2-1: Manufacturer: MediaTek 
Inc.
  Jul 22 20:56:03 ubuntu kernel: [  533.709230] usb 2-1: SerialNumber: 0
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: Device is queued 
(SEQNUM=4179, ACTION=add)
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: Validate module index
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: Check if link configuration needs 
reloading.
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: Device ready for processing 
(SEQNUM=4179, ACTION=add)
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: Successfully forked off 'n/a' as 
PID 1330.
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: Worker [1330] is forked for 
processing SEQNUM=4179.
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: Processing device 
(SEQNUM=4179, ACTION=add)
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: Failed to get watch handle, 
ignoring: No such file or directory
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: 
/usr/lib/udev/rules.d/50-udev-default.rules:13 Importing properties from 
results of builtin command 'usb_id'
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1:1.0: Device is queued 
(SEQNUM=4180, ACTION=add)
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1:1.0: SEQNUM=4180 blocked by 
SEQNUM=4179
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: Device is queued 
(SEQNUM=4181, ACTION=bind)
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: SEQNUM=4181 blocked by 
SEQNUM=4179
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: 
/usr/lib/udev/rules.d/50-udev-default.rules:13 Importing properties from 
results of builtin command 'hwdb --subsystem=usb'
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: hwdb modalias key: 
"usb:v0E8Dp7612:Wireless "
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: 
/usr/lib/udev/rules.d/50-udev-default.rules:50 MODE 0664
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: 
/usr/lib/udev/rules.d/60-drm.rules:3 Importing properties from results of 
builtin command 'path_id'
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: Setting permissions 
/dev/bus/usb/002/003, uid=0, gid=0, mode=0664
  Jul 22 20:56:03 ubuntu systemd-udevd[1

[Kernel-packages] [Bug 1982627] Re: MT7612u wireless chipset not working on Raspberry Pi 400

2022-07-29 Thread Juerg Haefliger
** Changed in: linux-raspi (Ubuntu)
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-firmware in Ubuntu.
https://bugs.launchpad.net/bugs/1982627

Title:
  MT7612u wireless chipset not working on Raspberry Pi 400

Status in linux-firmware package in Ubuntu:
  Invalid
Status in linux-raspi package in Ubuntu:
  Invalid

Bug description:
  I purchased the Alfa AWUS036ACM wireless adapter to use with my
  Raspberry Pi 400. The adapter works when using Raspberry Pi OS, but
  not when using "Ubuntu for Raspberry Pi" release 22.04. I have tested
  64-bit variants for Ubuntu Desktop and Ubuntu Server, and the results
  are the same. I followed the Kernel Firmware Debugging steps, and
  included its output below. The LinuxWireless Debugging steps seem to
  only be appropriate if the wireless adapter is working to some
  capacity so the below output does not include those steps. I also
  attempted to follow the Kernel USB Debugging steps, but the commands
  do not seem appropriate for the Raspberry Pi 400. For example,
  `/proc/bus/usb` and `/sys/kernel/debug/usb/usbmon/` do not exist on
  the filesystem.

  As part of troubleshooting, I updated the bootloader for the Raspberry
  Pi 400 to version 507b2360 which was built on 2022-04-26. I also ran
  `sudo apt update` and `sudo apt full-upgrade`. Neither of these
  troubleshooting steps resolved the problem.

  On a separate note, I have another Ubuntu Server release 22.04 that is
  installed on dedicated hardware (not the "Ubuntu for Raspberry Pi"
  variant), and the wireless adapter does work on this machine.

   Raspberry Pi 400 Output 

  $ sudo modprobe usbmon
  modprobe: FATAL: Module usbmon not found in directory 
/lib/modules/5.15.0-1012-raspi

  
  $ lsb_release -rd
  Description:  Ubuntu 22.04 LTS
  Release:  22.04

  
  $ apt-cache policy linux-firmware
  linux-firmware:
Installed: 20220329.git681281e4-0ubuntu3.2
Candidate: 20220329.git681281e4-0ubuntu3.2
Version table:
   *** 20220329.git681281e4-0ubuntu3.2 500
  500 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 
Packages
  100 /var/lib/dpkg/status
   20220329.git681281e4-0ubuntu1 500
  500 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 Packages

  
  $ sudo udevadm control --log-priority debug

  
  $ tail -f /var/log/syslog
  Jul 22 20:56:03 ubuntu kernel: [  533.687623] usb 2-1: new SuperSpeed USB 
device number 3 using xhci_hcd
  Jul 22 20:56:03 ubuntu kernel: [  533.709177] usb 2-1: New USB device found, 
idVendor=0e8d, idProduct=7612, bcdDevice= 1.00
  Jul 22 20:56:03 ubuntu kernel: [  533.709203] usb 2-1: New USB device 
strings: Mfr=2, Product=3, SerialNumber=4
  Jul 22 20:56:03 ubuntu kernel: [  533.709214] usb 2-1: Product: Wireless
  Jul 22 20:56:03 ubuntu kernel: [  533.709222] usb 2-1: Manufacturer: MediaTek 
Inc.
  Jul 22 20:56:03 ubuntu kernel: [  533.709230] usb 2-1: SerialNumber: 0
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: Device is queued 
(SEQNUM=4179, ACTION=add)
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: Validate module index
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: Check if link configuration needs 
reloading.
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: Device ready for processing 
(SEQNUM=4179, ACTION=add)
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: Successfully forked off 'n/a' as 
PID 1330.
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: Worker [1330] is forked for 
processing SEQNUM=4179.
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: Processing device 
(SEQNUM=4179, ACTION=add)
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: Failed to get watch handle, 
ignoring: No such file or directory
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: 
/usr/lib/udev/rules.d/50-udev-default.rules:13 Importing properties from 
results of builtin command 'usb_id'
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1:1.0: Device is queued 
(SEQNUM=4180, ACTION=add)
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1:1.0: SEQNUM=4180 blocked by 
SEQNUM=4179
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: Device is queued 
(SEQNUM=4181, ACTION=bind)
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: SEQNUM=4181 blocked by 
SEQNUM=4179
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: 
/usr/lib/udev/rules.d/50-udev-default.rules:13 Importing properties from 
results of builtin command 'hwdb --subsystem=usb'
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: hwdb modalias key: 
"usb:v0E8Dp7612:Wireless "
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: 
/usr/lib/udev/rules.d/50-udev-default.rules:50 MODE 0664
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: 
/usr/lib/udev/rules.d/60-drm.rules:3 Importing properties from results of 
builtin command 'path_id'
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: Setting permissions 
/dev/bus/usb/002/003, uid=0, gid=0, mode=0664
  Jul 22 20:56:03 ubuntu 

[Kernel-packages] [Bug 1982627] Re: MT7612u wireless chipset not working on Raspberry Pi 400

2022-07-25 Thread Juerg Haefliger
** Tags added: kern-3993

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-firmware in Ubuntu.
https://bugs.launchpad.net/bugs/1982627

Title:
  MT7612u wireless chipset not working on Raspberry Pi 400

Status in linux-firmware package in Ubuntu:
  Invalid
Status in linux-raspi package in Ubuntu:
  New

Bug description:
  I purchased the Alfa AWUS036ACM wireless adapter to use with my
  Raspberry Pi 400. The adapter works when using Raspberry Pi OS, but
  not when using "Ubuntu for Raspberry Pi" release 22.04. I have tested
  64-bit variants for Ubuntu Desktop and Ubuntu Server, and the results
  are the same. I followed the Kernel Firmware Debugging steps, and
  included its output below. The LinuxWireless Debugging steps seem to
  only be appropriate if the wireless adapter is working to some
  capacity so the below output does not include those steps. I also
  attempted to follow the Kernel USB Debugging steps, but the commands
  do not seem appropriate for the Raspberry Pi 400. For example,
  `/proc/bus/usb` and `/sys/kernel/debug/usb/usbmon/` do not exist on
  the filesystem.

  As part of troubleshooting, I updated the bootloader for the Raspberry
  Pi 400 to version 507b2360 which was built on 2022-04-26. I also ran
  `sudo apt update` and `sudo apt full-upgrade`. Neither of these
  troubleshooting steps resolved the problem.

  On a separate note, I have another Ubuntu Server release 22.04 that is
  installed on dedicated hardware (not the "Ubuntu for Raspberry Pi"
  variant), and the wireless adapter does work on this machine.

   Raspberry Pi 400 Output 

  $ sudo modprobe usbmon
  modprobe: FATAL: Module usbmon not found in directory 
/lib/modules/5.15.0-1012-raspi

  
  $ lsb_release -rd
  Description:  Ubuntu 22.04 LTS
  Release:  22.04

  
  $ apt-cache policy linux-firmware
  linux-firmware:
Installed: 20220329.git681281e4-0ubuntu3.2
Candidate: 20220329.git681281e4-0ubuntu3.2
Version table:
   *** 20220329.git681281e4-0ubuntu3.2 500
  500 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 
Packages
  100 /var/lib/dpkg/status
   20220329.git681281e4-0ubuntu1 500
  500 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 Packages

  
  $ sudo udevadm control --log-priority debug

  
  $ tail -f /var/log/syslog
  Jul 22 20:56:03 ubuntu kernel: [  533.687623] usb 2-1: new SuperSpeed USB 
device number 3 using xhci_hcd
  Jul 22 20:56:03 ubuntu kernel: [  533.709177] usb 2-1: New USB device found, 
idVendor=0e8d, idProduct=7612, bcdDevice= 1.00
  Jul 22 20:56:03 ubuntu kernel: [  533.709203] usb 2-1: New USB device 
strings: Mfr=2, Product=3, SerialNumber=4
  Jul 22 20:56:03 ubuntu kernel: [  533.709214] usb 2-1: Product: Wireless
  Jul 22 20:56:03 ubuntu kernel: [  533.709222] usb 2-1: Manufacturer: MediaTek 
Inc.
  Jul 22 20:56:03 ubuntu kernel: [  533.709230] usb 2-1: SerialNumber: 0
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: Device is queued 
(SEQNUM=4179, ACTION=add)
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: Validate module index
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: Check if link configuration needs 
reloading.
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: Device ready for processing 
(SEQNUM=4179, ACTION=add)
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: Successfully forked off 'n/a' as 
PID 1330.
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: Worker [1330] is forked for 
processing SEQNUM=4179.
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: Processing device 
(SEQNUM=4179, ACTION=add)
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: Failed to get watch handle, 
ignoring: No such file or directory
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: 
/usr/lib/udev/rules.d/50-udev-default.rules:13 Importing properties from 
results of builtin command 'usb_id'
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1:1.0: Device is queued 
(SEQNUM=4180, ACTION=add)
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1:1.0: SEQNUM=4180 blocked by 
SEQNUM=4179
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: Device is queued 
(SEQNUM=4181, ACTION=bind)
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: SEQNUM=4181 blocked by 
SEQNUM=4179
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: 
/usr/lib/udev/rules.d/50-udev-default.rules:13 Importing properties from 
results of builtin command 'hwdb --subsystem=usb'
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: hwdb modalias key: 
"usb:v0E8Dp7612:Wireless "
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: 
/usr/lib/udev/rules.d/50-udev-default.rules:50 MODE 0664
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: 
/usr/lib/udev/rules.d/60-drm.rules:3 Importing properties from results of 
builtin command 'path_id'
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: Setting permissions 
/dev/bus/usb/002/003, uid=0, gid=0, mode=0664
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: Handling device nod

[Kernel-packages] [Bug 1982627] Re: MT7612u wireless chipset not working on Raspberry Pi 400

2022-07-23 Thread fauxsys
Incredible, thank you for the fast response, Dave! Installing the linux-
modules-extra-raspi package did indeed allow me to modprobe usbmon, and
the Wireless AP to be recognized by `iw list`.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-firmware in Ubuntu.
https://bugs.launchpad.net/bugs/1982627

Title:
  MT7612u wireless chipset not working on Raspberry Pi 400

Status in linux-firmware package in Ubuntu:
  Invalid
Status in linux-raspi package in Ubuntu:
  New

Bug description:
  I purchased the Alfa AWUS036ACM wireless adapter to use with my
  Raspberry Pi 400. The adapter works when using Raspberry Pi OS, but
  not when using "Ubuntu for Raspberry Pi" release 22.04. I have tested
  64-bit variants for Ubuntu Desktop and Ubuntu Server, and the results
  are the same. I followed the Kernel Firmware Debugging steps, and
  included its output below. The LinuxWireless Debugging steps seem to
  only be appropriate if the wireless adapter is working to some
  capacity so the below output does not include those steps. I also
  attempted to follow the Kernel USB Debugging steps, but the commands
  do not seem appropriate for the Raspberry Pi 400. For example,
  `/proc/bus/usb` and `/sys/kernel/debug/usb/usbmon/` do not exist on
  the filesystem.

  As part of troubleshooting, I updated the bootloader for the Raspberry
  Pi 400 to version 507b2360 which was built on 2022-04-26. I also ran
  `sudo apt update` and `sudo apt full-upgrade`. Neither of these
  troubleshooting steps resolved the problem.

  On a separate note, I have another Ubuntu Server release 22.04 that is
  installed on dedicated hardware (not the "Ubuntu for Raspberry Pi"
  variant), and the wireless adapter does work on this machine.

   Raspberry Pi 400 Output 

  $ sudo modprobe usbmon
  modprobe: FATAL: Module usbmon not found in directory 
/lib/modules/5.15.0-1012-raspi

  
  $ lsb_release -rd
  Description:  Ubuntu 22.04 LTS
  Release:  22.04

  
  $ apt-cache policy linux-firmware
  linux-firmware:
Installed: 20220329.git681281e4-0ubuntu3.2
Candidate: 20220329.git681281e4-0ubuntu3.2
Version table:
   *** 20220329.git681281e4-0ubuntu3.2 500
  500 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 
Packages
  100 /var/lib/dpkg/status
   20220329.git681281e4-0ubuntu1 500
  500 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 Packages

  
  $ sudo udevadm control --log-priority debug

  
  $ tail -f /var/log/syslog
  Jul 22 20:56:03 ubuntu kernel: [  533.687623] usb 2-1: new SuperSpeed USB 
device number 3 using xhci_hcd
  Jul 22 20:56:03 ubuntu kernel: [  533.709177] usb 2-1: New USB device found, 
idVendor=0e8d, idProduct=7612, bcdDevice= 1.00
  Jul 22 20:56:03 ubuntu kernel: [  533.709203] usb 2-1: New USB device 
strings: Mfr=2, Product=3, SerialNumber=4
  Jul 22 20:56:03 ubuntu kernel: [  533.709214] usb 2-1: Product: Wireless
  Jul 22 20:56:03 ubuntu kernel: [  533.709222] usb 2-1: Manufacturer: MediaTek 
Inc.
  Jul 22 20:56:03 ubuntu kernel: [  533.709230] usb 2-1: SerialNumber: 0
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: Device is queued 
(SEQNUM=4179, ACTION=add)
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: Validate module index
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: Check if link configuration needs 
reloading.
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: Device ready for processing 
(SEQNUM=4179, ACTION=add)
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: Successfully forked off 'n/a' as 
PID 1330.
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: Worker [1330] is forked for 
processing SEQNUM=4179.
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: Processing device 
(SEQNUM=4179, ACTION=add)
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: Failed to get watch handle, 
ignoring: No such file or directory
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: 
/usr/lib/udev/rules.d/50-udev-default.rules:13 Importing properties from 
results of builtin command 'usb_id'
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1:1.0: Device is queued 
(SEQNUM=4180, ACTION=add)
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1:1.0: SEQNUM=4180 blocked by 
SEQNUM=4179
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: Device is queued 
(SEQNUM=4181, ACTION=bind)
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: SEQNUM=4181 blocked by 
SEQNUM=4179
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: 
/usr/lib/udev/rules.d/50-udev-default.rules:13 Importing properties from 
results of builtin command 'hwdb --subsystem=usb'
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: hwdb modalias key: 
"usb:v0E8Dp7612:Wireless "
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: 
/usr/lib/udev/rules.d/50-udev-default.rules:50 MODE 0664
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: 
/usr/lib/udev/rules.d/60-drm.rules:3 Importing properties from results of 
builtin command 'path_id'
  Jul 22 20:56:03 ubu

[Kernel-packages] [Bug 1982627] Re: MT7612u wireless chipset not working on Raspberry Pi 400

2022-07-23 Thread Dave Jones
Looks like this is one of the ones moved to the modules-extra package
(this split is kernel specific, and wasn't done on the PC kernel which
probably explains why this adapter works on your PC installation of
Ubuntu Server). If you do the following:

  $ sudo apt install linux-modules-extra-raspi

You should then be able to modprobe usbmon. I'll move the bug over to
linux-raspi as it's technically a kernel issue.

** Also affects: linux-raspi (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: linux-firmware (Ubuntu)
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-firmware in Ubuntu.
https://bugs.launchpad.net/bugs/1982627

Title:
  MT7612u wireless chipset not working on Raspberry Pi 400

Status in linux-firmware package in Ubuntu:
  Invalid
Status in linux-raspi package in Ubuntu:
  New

Bug description:
  I purchased the Alfa AWUS036ACM wireless adapter to use with my
  Raspberry Pi 400. The adapter works when using Raspberry Pi OS, but
  not when using "Ubuntu for Raspberry Pi" release 22.04. I have tested
  64-bit variants for Ubuntu Desktop and Ubuntu Server, and the results
  are the same. I followed the Kernel Firmware Debugging steps, and
  included its output below. The LinuxWireless Debugging steps seem to
  only be appropriate if the wireless adapter is working to some
  capacity so the below output does not include those steps. I also
  attempted to follow the Kernel USB Debugging steps, but the commands
  do not seem appropriate for the Raspberry Pi 400. For example,
  `/proc/bus/usb` and `/sys/kernel/debug/usb/usbmon/` do not exist on
  the filesystem.

  As part of troubleshooting, I updated the bootloader for the Raspberry
  Pi 400 to version 507b2360 which was built on 2022-04-26. I also ran
  `sudo apt update` and `sudo apt full-upgrade`. Neither of these
  troubleshooting steps resolved the problem.

  On a separate note, I have another Ubuntu Server release 22.04 that is
  installed on dedicated hardware (not the "Ubuntu for Raspberry Pi"
  variant), and the wireless adapter does work on this machine.

   Raspberry Pi 400 Output 

  $ sudo modprobe usbmon
  modprobe: FATAL: Module usbmon not found in directory 
/lib/modules/5.15.0-1012-raspi

  
  $ lsb_release -rd
  Description:  Ubuntu 22.04 LTS
  Release:  22.04

  
  $ apt-cache policy linux-firmware
  linux-firmware:
Installed: 20220329.git681281e4-0ubuntu3.2
Candidate: 20220329.git681281e4-0ubuntu3.2
Version table:
   *** 20220329.git681281e4-0ubuntu3.2 500
  500 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 
Packages
  100 /var/lib/dpkg/status
   20220329.git681281e4-0ubuntu1 500
  500 http://ports.ubuntu.com/ubuntu-ports jammy/main arm64 Packages

  
  $ sudo udevadm control --log-priority debug

  
  $ tail -f /var/log/syslog
  Jul 22 20:56:03 ubuntu kernel: [  533.687623] usb 2-1: new SuperSpeed USB 
device number 3 using xhci_hcd
  Jul 22 20:56:03 ubuntu kernel: [  533.709177] usb 2-1: New USB device found, 
idVendor=0e8d, idProduct=7612, bcdDevice= 1.00
  Jul 22 20:56:03 ubuntu kernel: [  533.709203] usb 2-1: New USB device 
strings: Mfr=2, Product=3, SerialNumber=4
  Jul 22 20:56:03 ubuntu kernel: [  533.709214] usb 2-1: Product: Wireless
  Jul 22 20:56:03 ubuntu kernel: [  533.709222] usb 2-1: Manufacturer: MediaTek 
Inc.
  Jul 22 20:56:03 ubuntu kernel: [  533.709230] usb 2-1: SerialNumber: 0
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: Device is queued 
(SEQNUM=4179, ACTION=add)
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: Validate module index
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: Check if link configuration needs 
reloading.
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: Device ready for processing 
(SEQNUM=4179, ACTION=add)
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: Successfully forked off 'n/a' as 
PID 1330.
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: Worker [1330] is forked for 
processing SEQNUM=4179.
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: Processing device 
(SEQNUM=4179, ACTION=add)
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: Failed to get watch handle, 
ignoring: No such file or directory
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: 
/usr/lib/udev/rules.d/50-udev-default.rules:13 Importing properties from 
results of builtin command 'usb_id'
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1:1.0: Device is queued 
(SEQNUM=4180, ACTION=add)
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1:1.0: SEQNUM=4180 blocked by 
SEQNUM=4179
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: Device is queued 
(SEQNUM=4181, ACTION=bind)
  Jul 22 20:56:03 ubuntu systemd-udevd[451]: 2-1: SEQNUM=4181 blocked by 
SEQNUM=4179
  Jul 22 20:56:03 ubuntu systemd-udevd[1330]: 2-1: 
/usr/lib/udev/rules.d/50-udev-default.rules:13 Importing properties from 
results of builtin command 'hwdb --subsystem=usb'
  J