Skip to content

UDEV Troubleshooting

This page documents common UDEV rule issues for OSRacer serial devices.

Problem

A symlink such as /dev/osrbot_base may point to the wrong USB node instead of the tty serial node.

Root cause

Matching only the USB subsystem is not specific enough. A physical USB device creates multiple kernel nodes, including USB bus nodes and tty nodes.

Rules should explicitly match the tty layer with KERNEL and SUBSYSTEM filters.

Validation

bash
ls -l /dev/osrbot_base
udevadm info /dev/osrbot_base

Released under the MIT License.