Mach mal Konsole auf und schliese beide Reader an und schau mal mit lsusb ob der Reader erkannt wurde.
sollte dann so aussehen:
Bus 005 Device 003: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC (Reader)
Bus 005 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC (Reader)
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 003: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC (Reader)
Bus 004 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC (Reader)
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Macht das mit den udev-Regeln nicht so kompliziert.
Ich Programmiere den FTDI doch extra für euch.
Für das Anlegen von /dev/Reader1, /dev/Reader2 usw. reicht eine Regel aus, die Serial muß man nicht wissen.
ATTRS{product}=="Reader*", das ist nur ein Suchmuster
SYMLINK+="$attr{product}", hier wird der Link erzeugt
Er proggt wie oben erwähnt ja schon vor, bei mir steht auf jedem Reader jeweils ne Nr. 1,2 etc., deshalb sag ich ihm bei jeden Kauf eines Readers schon vorab wieviel ich schon habe und dementsprechend programmiert er sie!
Ich sprech die jeweilige Karte dann mit Reader1,Reader2 etc. an und hab damit noch nie Probleme gehabt!
...ich mach so etwas meist mit FTP (Filezilla) und Notepad++, direkt über nano ist mir zu unübersichtlich und zuviel Tipperei
Also Notepad++ öffnen, den Code reinkopieren und als 10-usbadapter.rules speichern
Per FTP verbinden, zum richtigen Ordner hangeln und die Datei rüberschieben (in dem Fall hier wirst Du gefragt, ob er die Datei ersetzen soll)
....ist schon richtig erklärt von malatt....da Apollo aber schon "vorprogrammiert" hat reicht bei seinen Readern diese eine Zeile