Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

Probleme mit UDEV

    Nobody is reading this thread right now.
AW: Probleme mit UDEV

Dann probier mal:
udevadm info -n $2 -a|grep '{serial}'|sed -n '1p'|cut -d'"' -f2

Hab jetzt grad keine Debian Wheezy zum Testne.
 
AW: Probleme mit UDEV

Hab das Script im Post aktualisiert, läuft jetzt auch mit Debain Wheezy
 
AW: Probleme mit UDEV

... funzt ! ... bis auf die erste Zeile in der Ausgabe.

./usb_scan.sh: line 1: !/bin/bash: No such file or directory
/dev/ttyUSB0 hat die Serial A901LM9Z
/dev/ttyUSB1 hat die Serial A9YXXZ7R


@urlauber2011

.. was macht dein Problem?
 
AW: Probleme mit UDEV

Da fehlt nur die Shebang-Raute, also
Code:
[COLOR=#ff0000]#[/COLOR]!/bin/bash
#
# Script zur Anzeige aller ttyUSB Geräte mit zugehöriger Serial
#
# © Al-x83
#
# Version 0.02
USB=( $(ls /dev | grep ttyUSB) )
#Linux Version? (Debian/Ubuntu)
if [ -f /usr/bin/lsb_release ]; then
   LSB=$(/usr/bin/lsb_release -d)
   _LINUX=$(echo $LSB|cut -d":" -f2|awk {'print $1'})
   if [ "$_LINUX" = "Debian" ]; then
      LINUXVERSION=$(echo $LSB|cut -d":" -f2|awk {'print $3'})
   elif [ "$_LINUX" = "Ubuntu" ]; then
      LINUXVERSION=$(echo $LSB|cut -d":" -f2|awk {'print $2'})
   fi
fi
if [ -z "$LINUXVERSION" ]; then
   [ -f /etc/debian_version ] && LINUXVERSION=$(cat /etc/debian_version)
fi

#Serial auslesen
for((i=0; i<${#USB[@]}; i++))
do
        if [ "$(echo $LINUXVERSION|cut -c1)" == "7" ]; then
                Serial=`udevadm info -n /dev/${USB[i]} -a | grep '{serial}'|sed -n '1p'|cut -d'"' -f2`
        else
                Serial=`udevadm info /dev/${USB[i]} -a | grep '{serial}'|sed -n '1p'|cut -d'"' -f2`
        fi
        echo "/dev/ttyUSB$i hat die Serial "$Serial
done

-supraracer
 
Zuletzt bearbeitet von einem Moderator:
AW: Probleme mit UDEV

ich melde mich nochmal zurück,

ich habe einen funktionierenden Reader abgezogen und dort einen aktiven USB Hub angeschlossen.
an diesen Hib dann 5 x Easymouse 2 pro und siehe da - 4 Stück werden von udev gefunden.
Lustigerweise ist der eine der nicht gefunden wird , der welcher vorher an dem Port hing und ja schon "betitelt" war.

bis heute haben die 4 funktionierenden Reader gereicht - nun kommt die 5. Karte dazu und ich weiss nicht weiter.
 
AW: Probleme mit UDEV

Bist du dir sicher, dass er nicht gefunden wird?
Was sagt denn die Ausgabe von lsusb?
 
AW: Probleme mit UDEV

das hier:

Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 007: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 001 Device 006: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 001 Device 005: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 001 Device 008: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 001 Device 004: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Ipc sagt aber:

 
AW: Probleme mit UDEV

poste mal bitte die Ausgabe von
Code:
udevadm info -a -p $(udevadm info -q path -n /dev/ttyUSB4) | grep ATTRS{serial}

Und was sagt das Script von al-x83?
 
AW: Probleme mit UDEV

dann kommt das hier:

device node not found
info: option requires an argument -- 'p'

bei dem script weiss ich nicht wie ich das eingeben muss, einfach nur einfügen tuts nicht
 
AW: Probleme mit UDEV

Das Script in eine Datei einfügen und diese dann mit bash Dateiname ausführen
 
sorry ich hab echt keine Ahnung wie ich das machen soll
ich hab da mal gegooogelt und irgendwas mit dem befehl touch probiert aber ich bekomme das nicht hin

habs hinbekommen mit dem kommande "vi"

hier die Ausgabe:

/dev/ttyUSB0 hat die Serial A504ARK5
/dev/ttyUSB1 hat die Serial A9047T4Z
/dev/ttyUSB2 hat die Serial AL007UXR
/dev/ttyUSB3 hat die Serial AL01ZTHL
 
Zuletzt bearbeitet von einem Moderator:
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…