Add comprehensive README.md covering project purpose, CLI usage, and troubleshooting. Document the udev rule needed to prevent usbserial from claiming the ANT+ dongle. Add Tested hardware section listing the ANT USBStick2 and update setup.md dmesg output accordingly. Note: the bridge must be run as root to access the USB dongle.
857 B
857 B
dmesg
Make sure usbserial does not handle this device
cat > /etc/udev/rules.d/99-ant-usb.rules <<EOF
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fcf", ATTRS{idProduct}=="1008", ENV{MODALIAS}="ignore"
EOF
Reload the rules
# remove dongle
sudo modprobe -r usb_serial_simple
sudo udevadm control --reload-rules
sudo udevadm trigger
Output of dmesg
[25649.007539] usb 3-1.2.1: USB disconnect, device number 40
[25651.523030] usb 3-1.2.1: new full-speed USB device number 41 using xhci_hcd
[25651.629681] usb 3-1.2.1: New USB device found, idVendor=0fcf, idProduct=1008, bcdDevice= 1.00
[25651.629693] usb 3-1.2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[25651.629697] usb 3-1.2.1: Product: ANT USBStick2
[25651.629700] usb 3-1.2.1: Manufacturer: Dynastream Innovations
[25651.629703] usb 3-1.2.1: SerialNumber: 123