VirtualBox

Opened 7 months ago

Last modified 7 months ago

#21873 new defect

ALFA AWUS036AXM usb wifi adapter generating xhci_hcd transfer error

Reported by: culliard Owned by:
Component: other Version: VirtualBox-7.0.10
Keywords: Cc:
Guest type: Linux Host type: Windows

Description (last modified by culliard)

Setup:

  • Ubuntu 22.04 (kernel 6.3.5) guest running on VirtualBox VM
  • Windows 10, or 11 Host (also on MacOS Big Sur)
  • ALFA AWUS036AXM (Mediatek MT7921aun chipset) connected via USB 3.0 (xHCI) controller.

VM Setup:

  • 1 GB RAM and 2x CPUs
  • Paravirtualisation set to 'Minimal' as I found to be more stable

The VM detects the Wifi adapter fine

$ lsusb
Bus 002 Device 012: ID 0e8d:7961 MediaTek Inc. Wireless_Device
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

When I run airodump-ng, it does work, however there are many errors being generated identical to:

$ dmesg | grep xhci
[44519.918798] xhci_hcd 0000:00:0c.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 8 comp_code 13
[44519.918858] xhci_hcd 0000:00:0c.0: Looking for event-dma 00000000160e5bb0 trb-start 00000000160e5bc0 trb-end 00000000160e5bf0 seg-start 00000000160e5000 seg-end 00000000160e5ff0

The same happens on the latest test build 7.0.x revision 159409.

If I use another ALFA adapter, AWUS036AC (with aircrack driver) then there are no errors

This does not occur on a bare metal install of Ubuntu 22.04.

Machine setup and Logs attached

Appreciate any suggestions of how to debug or what to try.

Thanks.

Change History (3)

comment:1 by culliard, 7 months ago

Unfortunately can't seem to attach files - get an error 'The site can't be reached'

comment:2 by culliard, 7 months ago

Description: modified (diff)

comment:3 by culliard, 7 months ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use