USB Geräte eindeutig mappen
Hallo, ich würde gerne meinen Pilot eindeutig immer auf /dev/pilot0 und /dev/pilot1 mappen. Bisher wird immer ein Device /dev/ttyUSB0 und ...1 erstellt sobald er angehängt wird. Wenn jedoch schon /dev/ttyUSB0 belegt ist verschieben sich die Nummern entsprechend nach oben (/dev/ttyUSB2 und /dev/ttyUSB3). Wie und in welcher Datei kann ich den Palm auf ein eindeutiges Device mappen? Bin für jeden Tipp dankbar. tia und schöne Grüße Oli
Am Dienstag 21 März 2006 13:44 schrieb Ekkard Gerlach:
* Tim Oliver Wagner schrieb: sieh mal in meinen thread ein paar Stunden vor Dir, da frage ich genau das gleiche,
Ich hatte es so verstanden, dass Du dem USB-Gerät einen Namen geben möchtest (obwohl ich nicht verstehe was bedeutet dem USB-Device einen Namen zu geben) und nicht das USB-Gerät auf ein bestimmtes Device mappen ... Falls wir wirklich das Gleiche wissen wollen, bin ich auch sehr gespannt auf die Antworten Deines Threads. :-) Grüße Oli
On Tue, Mar 21, 2006 at 12:28:10PM +0100, Tim Oliver Wagner wrote:
ich würde gerne meinen Pilot eindeutig immer auf /dev/pilot0 und /dev/pilot1 mappen.
Bisher wird immer ein Device /dev/ttyUSB0 und ...1 erstellt sobald er angehängt wird. Wenn jedoch schon /dev/ttyUSB0 belegt ist verschieben sich die Nummern entsprechend nach oben (/dev/ttyUSB2 und /dev/ttyUSB3).
Wie und in welcher Datei kann ich den Palm auf ein eindeutiges Device mappen?
Wir verwenden hier die folgende Loesung (die ich aber auch via Google gefunden habe): In /etc/udev/rules.d habe ich ein file "10-custom.rules" erstellt, in dem steht: BUS="usb", SYSFS{product}="Palm Handheld", KERNEL="ttyUSB[13579]", NAME{ignore_remove}="pilot", MODE="660", GROUP="usb" Damit werden die meisten Palms bei uns auf /dev/pliot gemapped. Dabei sind noch zwei Dinge zu beachten: - Nicht alle Palms haben "Palm Handheld" als Indentifikation. Was ich hier habe, funktioniert z.B. mit einem Tungsten E2. Das kann man mit cat /proc/bus/usb/devices -> "Product=" herausfinden, IIRC. - Nach dem, was ich herausgefunden habe (-> Google und Archiv von suse-linux und suse-linux-e), erstellen die Palms zwei ttyUSB und muss die Verbindung auf den ungeraden ttyUSBx erfolgen. Funktioniert hier auch wunderbar. HTH, Thomas
participants (3)
-
Ekkard Gerlach
-
T. Ribbrock
-
Tim Oliver Wagner