VirtualBox

Opened 12 months ago

Last modified 12 months ago

#21873 new defect

ALFA AWUS036AXM usb wifi adapter generating xhci_hcd transfer error — at Initial Version

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

Description

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 connected via USB (Mediatek MT7921aun chipset). VirtualBox 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 (0)

Note: See TracTickets for help on using tickets.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette