Αν έχουμε ένα καλώδιο USB CAT αυτό εμφανίζεται ως /dev/ttyUSB0 στο linux. Αν βάλουμε και άλλα καλώδια ή αφαιρέσουμε και ξαναπροσθέσουμε το ίδιο ενδεχομένως να το δει ως /dev/ttyUSB1. Αν θέλουμε να το ορίσουμε ένα σταθερό όνομα πχ το όνομα του ασυρμάτου που είναι συνδεδεμένου κάνουμε τα παρακάτω.
Τρέχουμε την εντολή lsusb και εντοπίζουμε τους κωδικούς του καλωδίου
Bus 002 Device 003: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
Μετά τρέχουμε την παρακάτω εντολή για να δούμε τον σειριακό αριθμό, αν υπάρχει.
udevadm info -a -n /dev/ttyUSB0 | grep '{serial}' | head -n1
Θα βγάλει αυτό
ATTRS{serial}=="0000:00:1d.0"
Αν βγάλει αυτά τα μηδενικά τότε η συσκευή δεν έχει σειριακό.
Οπότε για την ρύθμιση τρέχουμε την εντολή :
sudo nano /etc/udev/rules.d/99-usb-serial.rules
Στον επεξεργαστή που θα ανοίξει προσθέτουμε τα παρακάτω αφού το προσαρμόσουμε στα δικά μας στοιχεία. (Αν δεν έχει σειριακό παραλείπουμε το τμήμα ATTRS.)
SUBSYSTEM=="tty", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="7523", ATTRS{serial}=="0000001", SYMLINK+="ft857d"
Κάνουμε επανεκκίνηση και υπάρχει πλέον συσκευή /dev/ft857d που είναι η σειριακή που θέλουμε.