1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

UDEV auf WNR3500L mit Tomato FW

Dieses Thema im Forum "Andere Router Modelle Archiv" wurde erstellt von Hunchback1000, 7. Oktober 2012.

  1. Hunchback1000
    Offline

    Hunchback1000 Best Member

    Registriert:
    16. Januar 2012
    Beiträge:
    5.023
    Zustimmungen:
    5.469
    Punkte für Erfolge:
    113
    Ort:
    127.0.0.1
    Hallo Leute,
    wollte grade mal auf meinem "Server" meine easymouses festverlinken mit udev analog zu

    Dieser Link ist nur für Mitglieder!!! Jetzt kostenlos Registrieren ?

    .
    Aber es gibt kein UDEV auf dem WNR3500L mit Tomto FW.

    Was kann ich da tun?
     
    #1
  2. phantom

    Nervigen User Advertisement

  3. avjui
    Offline

    avjui Ist oft hier

    Registriert:
    29. Oktober 2011
    Beiträge:
    115
    Zustimmungen:
    11
    Punkte für Erfolge:
    18
    Hi

    Ich kenn leider die Firmware nicht aber bei openwrt ist standartmäßig

    Dieser Link ist nur für Mitglieder!!! Jetzt kostenlos Registrieren ?

    an board.
    Ist eine art light udev.

    mfg
     
    #2
  4. Hunchback1000
    Offline

    Hunchback1000 Best Member

    Registriert:
    16. Januar 2012
    Beiträge:
    5.023
    Zustimmungen:
    5.469
    Punkte für Erfolge:
    113
    Ort:
    127.0.0.1
    AW: UDEV auf WNR3500L mit Tomato FW

    Hallo avjui,

    vielen Dank für den Hinweis. hotplug2 gibt es und es läuft auch standardmäßig wie ich sehe

    Hast du ne einfache Anleitung wie ich dort nun meine reader fest verlinken kann?

    Danke :)
     
    #3
  5. avjui
    Offline

    avjui Ist oft hier

    Registriert:
    29. Oktober 2011
    Beiträge:
    115
    Zustimmungen:
    11
    Punkte für Erfolge:
    18
    AW: UDEV auf WNR3500L mit Tomato FW

    Hi

    Hotplug verwendet "idVendor/idProduct/bcdDevice" zum Identifizieren. Schau mal hier, ist unten ein Beispiel mit Symlinks.

    Dieser Link ist nur für Mitglieder!!! Jetzt kostenlos Registrieren ?



    mfg
     
    #4
    Hunchback1000 gefällt das.
  6. Hunchback1000
    Offline

    Hunchback1000 Best Member

    Registriert:
    16. Januar 2012
    Beiträge:
    5.023
    Zustimmungen:
    5.469
    Punkte für Erfolge:
    113
    Ort:
    127.0.0.1
    AW: UDEV auf WNR3500L mit Tomato FW

    Das scheint mir genau der richtige weg zu sein .. aber so ganz schlau werd ich aus dem Beispiel noch nicht.

    Im USB-Menü des Routers (Tomato) gibt es folgendes feld, an der ich was eintragen kann

    Ich nehme mal an dort kann ich ihm i-wie klar machen was ich will.

    Gibts da nochmal etwas hilfe?

    Danke :)
     
    #5
  7. avjui
    Offline

    avjui Ist oft hier

    Registriert:
    29. Oktober 2011
    Beiträge:
    115
    Zustimmungen:
    11
    Punkte für Erfolge:
    18
    AW: UDEV auf WNR3500L mit Tomato FW

    Also wie am Anfang schon gesagt ich hab von der firmware keine Ahnung.
    Aber evtl. kann ich ja das Beispiel einleuchtender machen für dich.

    Zuerst mußt du mal idVendor, idProduct und bcdDevice herausfinden.
    geht mit
    Code:
    lsusb -v
    oder mit
    Code:
    lsusb -v > usbdevice.txt
    wenn du es in eine Datei umleiten willst
    Falls es diesen Befehl nicht gibt musst du "usbutils" nachinstallieren.

    Nun zum Beispiel:
    Jetzt legst du eine Datei mit dem Namen "20-smartreader" unter /etc/hotplug.d/usb/ mit folgendem Inhalt an
    Code:
    #!/bin/sh
    
    CP210_PRODID="10c4/ea60/100"     # deine idVendor/idProduct/bcdDevice
    SYMLINK="SKY"                           # dein Link in dem Fall wäre dann /dev/SKY das Readerdevice
    
    if [ "${PRODUCT}" = "${CP210_PRODID}" ];
       then if [ "${ACTION}" = "add" ];
          then
              DEVICE_NAME=$(ls /sys/$DEVPATH | grep ttyUSB)
             if [ -z ${DEVICE_NAME} ];        
                  exit
             fi
                      ln -s /dev/$DEVICE_NAME /dev/${SYMLINK}
           fi
     fi
    Ich hoffe das Hilft dir ein wenig. Mußt halt ein wenig probieren.
     
    #6
  8. Hunchback1000
    Offline

    Hunchback1000 Best Member

    Registriert:
    16. Januar 2012
    Beiträge:
    5.023
    Zustimmungen:
    5.469
    Punkte für Erfolge:
    113
    Ort:
    127.0.0.1
    AW: UDEV auf WNR3500L mit Tomato FW

    Halli Hallo,

    lsusb -v liefert mir für die 3 mäuse

    nun gehen aber die probleme los denn

    Code:
    /etc/hotplug.d/usb/
    gibt es leider nicht.

    es gibt aber im Ordner /etc eine Datei namens hotplug2.rules mit folgendem Inhalt:

    Code:
    DEVPATH is set, ACTION == add {
    makedev /dev/%DEVICENAME% 0644
    }
    MODALIAS is set, ACTION == add {
    exec /sbin/modprobe -q %MODALIAS% ;
    }
    SUBSYSTEM == usb, DEVICENAME ~~ ^(lp[0-9]+)$, DEVPATH is set, ACTION == add {
    exec mkdir -p -m 0777 /dev/usb ;
    symlink /dev/%DEVICENAME% /dev/usb/%DEVICENAME%
    }
    SUBSYSTEM ~~ ^(block|net|usb)$, ACTION == add {
    exec /sbin/hotplug %SUBSYSTEM% ;
    }
    SUBSYSTEM ~~ ^(block|net|usb)$, ACTION == remove {
    exec /sbin/hotplug %SUBSYSTEM% ;
    }
    SUBSYSTEM == misc, DEVICENAME ~~ ^(tun|tap)$, DEVPATH is set, ACTION == add {
    exec mkdir -p -m 0777 /dev/net ;
    symlink /dev/%DEVICENAME% /dev/net/%DEVICENAME%
    }
    
    
    kannst du damit was anfangen??
     
    #7
  9. avjui
    Offline

    avjui Ist oft hier

    Registriert:
    29. Oktober 2011
    Beiträge:
    115
    Zustimmungen:
    11
    Punkte für Erfolge:
    18
    AW: UDEV auf WNR3500L mit Tomato FW

    Und was gibt
    Code:
    lsusb -vv
    aus

    - - - Aktualisiert - - -

    Ich denke das du da das script reinkopieren kannst.
     
    #8
  10. Hunchback1000
    Offline

    Hunchback1000 Best Member

    Registriert:
    16. Januar 2012
    Beiträge:
    5.023
    Zustimmungen:
    5.469
    Punkte für Erfolge:
    113
    Ort:
    127.0.0.1
    AW: UDEV auf WNR3500L mit Tomato FW

    gibt genau das gleiche aus

     
    #9
  11. avjui
    Offline

    avjui Ist oft hier

    Registriert:
    29. Oktober 2011
    Beiträge:
    115
    Zustimmungen:
    11
    Punkte für Erfolge:
    18
    AW: UDEV auf WNR3500L mit Tomato FW

    Hmm

    Normalerweise ist -v Verbose was sagt den
    Code:
    lsusb --help
     
    #10
  12. Hunchback1000
    Offline

    Hunchback1000 Best Member

    Registriert:
    16. Januar 2012
    Beiträge:
    5.023
    Zustimmungen:
    5.469
    Punkte für Erfolge:
    113
    Ort:
    127.0.0.1
    AW: UDEV auf WNR3500L mit Tomato FW

    Code:
    BusyBox v1.18.5 (2012-06-25 11:49:45 ICT) multi-call binary.
    
    No help available.
     
    #11
  13. avjui
    Offline

    avjui Ist oft hier

    Registriert:
    29. Oktober 2011
    Beiträge:
    115
    Zustimmungen:
    11
    Punkte für Erfolge:
    18
    AW: UDEV auf WNR3500L mit Tomato FW

    Ja jetzt wirds schwierig wenn die Boardmittel es nicht zulassen. Evtl würde es helfen wenn du es an einem PC auslesen würdest hast du irgend eine Linux Kiste am laufen? Sonst evtl Ubunut Live testen.
     
    #12
  14. Hunchback1000
    Offline

    Hunchback1000 Best Member

    Registriert:
    16. Januar 2012
    Beiträge:
    5.023
    Zustimmungen:
    5.469
    Punkte für Erfolge:
    113
    Ort:
    127.0.0.1
    AW: UDEV auf WNR3500L mit Tomato FW

    hab ne ubuntu inner virt. maschine.

    was genau soll ich auslesen???
     
    #13
  15. avjui
    Offline

    avjui Ist oft hier

    Registriert:
    29. Oktober 2011
    Beiträge:
    115
    Zustimmungen:
    11
    Punkte für Erfolge:
    18
    AW: UDEV auf WNR3500L mit Tomato FW

    Das was wir schon vorher wissen wollten "lsusb -v"
     
    #14

Diese Seite empfehlen