-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue while using NRF dongle with HCI_USB firmware #141
Comments
FYI: I tried this on a vanilla Ubuntu 22.04.01 desktop with the same results. (The Thinkpad I mentioned above is a corporate-owned asset with extra security stuff on it) Are there any special settings required in the udev config?
|
Additional note: I tried the same with the HCI_UART firmware for the NRF dongle, and things appear to be working. |
Hi. This should work in theory (I have used the Zephyr USB HCI app on an nrf dongle in the past). |
I did a bit of digging into this issue. I built the most recent version of the Zephyr HCI USB sample, and ran into the same issue on a mac. I went back to the previous version I had built, and that worked, on the same nrf52840 dongle.
New version:
This CDC ACM interface somehow breaks things. I removed it from the config ( NOTE: the fact that there's an extra interface isn't by itself a problem. The Bumble USB transport code does a dynamic lookup of the endpoints and will find the correct endpoint numbers (they are not hardcoded). This can be seen by running with
We can see here that the USB transport did find the right endoints for |
Good afternoon!
I'm trying to run through some of the demo programs that come with Bumble. However, I'm getting an error and the commands hang indefinitely. Ex:
Using pyusb gives a slightly different error:
My setup:
I'm running Ubuntu 20.04.05 on a reasonably high-end IBM Thinkpad.
I'm using the Nordic nRF52840 dongle with the Zephyr USB_HID demo loaded. I believe this is working properly, since
lsusb
gives reasonable output:Bumble usb probe shows two Bumble-compatible devices:
I'm assuming the host BT stack (BlueZ) is using usb:0/hci0 and not using the Nordic dongle.
Do you have any suggestions of things to try to troubleshoot/get to root cause?
The text was updated successfully, but these errors were encountered: