* { font-size: 13px; font-family: 'MS Pゴシック', sans-serif;}p, ul, ol, blockquote 
{ margin: 0;}a { color: #0064c8; text-decoration: none;}a:hover { color: 
#0057af; text-decoration: underline;}a:active { color: #004c98;}
Hi. I don' t know if I'm reporting this in the correct place. I don't know if 
this is a Bluetooth problem or a USB 2.0 problem. 

I have a desktop computer with FreeBSD 14.2 installed. I have an AX200 WiFi 
with Bluetooth device installed. It's in a PCI-E expansion card and it has a 
cable for Bluetooth connected to a USB 2.0 header on the motherboard. I also 
have a front panel with USB 2.0 and USB 3.0 ports. Obviously these USB ports 
are connected to a different USB 2.0 and USB 3.0 header on the motherboard. 
When I first installed the AX200 card, I set up Bluetooth and Wi-Fi and there 
was no problem until I tried to send files between my phone and FreeBSD. Large 
files would stop being transferred after reaching 20% complete. I checked dmesg 
and I got this output:







ubt0: ubt_bulk_read_callback:1131: bulk-in transfer failed: USB_ERR_STALLED

ubt0: ubt_bulk_read_callback:1131: bulk-in transfer failed: USB_ERR_STALLED

ubt0: ubt_bulk_read_callback:1131: bulk-in transfer failed: USB_ERR_STALLED

ubt0: ubt_bulk_read_callback:1131: bulk-in transfer failed: USB_ERR_STALLED

ubt0: ubt_bulk_read_callback:1131: bulk-in transfer failed: USB_ERR_STALLED

ubt0: ubt_bulk_read_callback:1131: bulk-in transfer failed: USB_ERR_STALLED

ubt0: ubt_bulk_read_callback:1131: bulk-in transfer failed: USB_ERR_STALLED

ubt0: ubt_bulk_read_callback:1131: bulk-in transfer failed: USB_ERR_STALLED

ubt0: ubt_bulk_read_callback:1131: bulk-in transfer failed: USB_ERR_STALLED

ubt0: ubt_bulk_read_callback:1131: bulk-in transfer failed: USB_ERR_STALLED

ubt0: ubt_bulk_read_callback:1131: bulk-in transfer failed: USB_ERR_STALLED

ubt0: ubt_bulk_read_callback:1131: bulk-in transfer failed: USB_ERR_STALLED

ubt0: ubt_bulk_read_callback:1131: bulk-in transfer failed: USB_ERR_STALLED

ubt0: ubt_bulk_read_callback:1131: bulk-in transfer failed: USB_ERR_STALLED




I have a USB Bluetooth dongle and I plugged it in into one of the front panel 
USB 2.0 ports and I got the same message. I then tried the USB 3.0 port on the 
front panel with the same dongle and there were no error messages. What's even 
stranger is I connected the Bluetooth dongle to a rear USB 2.0 port and there 
were no error messages. 

So I bought a USB 2.0 to USB 3.0 adapter cable and plugged the AX200 card into 
the USB 3.0 header on the motherboard instead of the USB 2.0 header and again 
all error messages disappeared and Bluetooth worked fine. 

Plugging in USB 2.0 memory sticks not Bluetooth into the USB 2.0 front panel 
ports gives me no errors and I can use them fine.

So using USB 2.0 motherboard headers with Bluetooth seems to cause this error.

I found a workaround. If I put this line:




net.bluetooth.usb_isoc_enable="0"







Then I plugged the AX200 back into the USB 2.0 header on the motherboard and 
then the error messages stop and Bluetooth works fine. The Bluetooth dongle 
also gives no error messages after the workaround in /boot/loader.conf




Any ideas on what is causing the error? Is there a USB error or a Bluetooth 
error?

I would be happy to test patches to try and fix this problem. 




Keith

Reply via email to