Ankündigung

Einklappen
Keine Ankündigung bisher.

eibd via usb

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #16
    Bodo,

    Ja.. vertipt in das uberschreiben.... Entschuldigung.

    Auf der machine habe ich es gut gemacht:
    eibd -S -D -i -T -u -c -t1023 -e 1.1.254 usb:5:3:1:0
    Layer 1 ..... detected
    Layer 1 ..... Close
    Layer 1 ..... Release
    Layer 1 ..... Close
    initialisation of the backend failed

    Rick

    Kommentar


      #17
      Zitat von Bodo Beitrag anzeigen
      Hoi

      eibd -i -u -c -e 1.1.254 usb:5:2:1:0

      lsusb: Bus 005 Device 003: ID 145c:1330

      Vertippt?
      bcusdk 0.0.4 braucht usbfs gemounted. bcusdk aus GIT kommt auch ohne aus.

      Kommentar


        #18
        findknxusb

        Hallo zusammen,

        ich beschäftige mich seit mehreren Tagen mit meiner neuen GuruPlug und versuche dort über findknxusb eine Verbindung mit meinem Jung USB-Interface herzustellen - leider bislang erfolglos. Folgendes Bild kann ich schildern:

        cat /proc/bus/usb/devices liefert mir, dass das Gerät erkannt wurde:
        T: Bus=01 Lev=02 Prnt=02 Port=02 Cnt=02 Dev#= 5 Spd=12 MxCh= 0
        D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
        P: Vendor=135e ProdID=0023 Rev= 1.02
        S: Manufacturer=ALBRECHT JUNG GMBH & CO.
        KG
        S: Product=KNX-USB Data Interface
        C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr= 50mA
        I:* If#= 0 Alt= 0 #EPs= 2 Cls=03(HID ) Sub=00 Prot=00 Driver=usbhid
        E: Ad=81(I) Atr=03(Int.) MxPS= 64 Ivl=2ms
        E: Ad=02(O) Atr=03(Int.) MxPS= 64 Ivl=2ms

        lsusb scheitert:
        Bus 001 Device 005: ID 135e:0023
        Bus 001 Device 003: ID 05e3:0726 Genesys Logic, Inc.
        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

        dmesg zeigt an, dass das Gerät nicht zugeordnet werden konnte:
        usb 1-1.3: new full speed USB device using orion-ehci and address 5
        usb 1-1.3: configuration #1 chosen from 1 choice
        generic-usb 0003:135E:0023.0002: claimed by neither input, hiddev nor hidraw

        eibd -t1023 -i usb: regiert mit:
        Layer 1(00066AB8,4CE56121) Detect
        Layer 1(00066AB8,4CE56121) Close
        Layer 1(00066AB8,4CE56121) Release
        Layer 1(00066AB8,4CE56121) Close
        initialisation of the backend failed

        Irgendwie sieht das danach aus, dass Linux zwar schnallt, dass dort was ist, aber keinen Treiber zuordnen kann. Liege ich da richtig? Wie installiert man einen solchen Treiber nach?



        Die Installation/Konfiguration lief folgendermaßen ab:

        • pthsem Konfiguration: ./configure --prefix=/usr/bin
        • bcusdk habe ich aus dem sourceforge-Repository geholt und folgendermaßen konfiguriert: sh ./configure --enable-onlyeibd --enable-eibnetiptunnel --enable-usb --enable-eibnetipserver --enable-ft12


        Hat jemand 'ne Idee, woran es liegen könnte?

        Gruß,

        Matze

        Kommentar


          #19
          Hoi
          Vielleicht das selbe Problem wie beim Vorgänger:
          bcusdk 0.0.4 braucht usbfs gemounted. bcusdk aus GIT kommt auch ohne aus.
          Grüsse Bodo
          Fragen gehören ins Forum, und nicht in mein Postfach;
          EibPC-Fan; Wiregate-Fan; Timberwolf-Fan mit 30x 1-Wire Sensoren;

          Kommentar


            #20
            Zitat von shamane Beitrag anzeigen
            eibd -t1023 -i usb: regiert mit:
            Layer 1(00066AB8,4CE56121) Detect
            Layer 1(00066AB8,4CE56121) Close
            Layer 1(00066AB8,4CE56121) Release
            Layer 1(00066AB8,4CE56121) Close
            initialisation of the backend failed

            Irgendwie sieht das danach aus, dass Linux zwar schnallt, dass dort was ist, aber keinen Treiber zuordnen kann. Liege ich da richtig? Wie installiert man einen solchen Treiber nach?
            Es gilt:
            • Wenn es findknxusb nicht findet, findest es eibd auch nicht (da bei gleich suchen).
            • Es wird kein Kernel Treiber gebraucht - eibd muss ihn sogar entfernen, damit er mit den Gerät arbeiten kann
            • Welche EIBD Version:
              • Wenn es 0.0.4 ist, muss usbfs gemountet sein (grep usbfs /proc/mounts).
              • Die aktuelle aus GIT Repository kann mit usbfs wie auch mit den über udev angelegten devicenodes arbeiten => ist usbfs gemountet (vgl oben) oder läuft ein udev Prozess (ps ax|grep udev)



            Noch etwas: Gerade auf nicht x86 Architekturen, hat sich die Version aus den GIT beim USB Zugriff als Problemloser erwiesen. Da der alte USB Code vom bcusdk 0.0.4 stirbt, habe ich die Gründe dafür nie in Erfahrung gebracht.

            Kommentar


              #21
              AFAIR ist das Guruplug ja gewöhnlich ein debian/armel - ich hatte dazu hier auch die Links zu fertigen .debs der relativ aktuellen GIT-Version gepostet - USB hab ich konkret nicht getestet, aber ich gehe davon aus das es funzt.. Weil die wurden unter Debian lenny auf einem solchen (Dockstar) gebaut..

              Makki
              EIB/KNX & WireGate & HS3, Russound,mpd,vdr,DM8000, DALI, DMX
              -> Bitte KEINE PNs!

              Kommentar


                #22
                Danke!

                Vielen Dank an euch! Es hat nun geklappt und ich kann mit meinem USB-Interface sprechen!

                Ich habe dazu die .debs von makki auf der GuruPlug installiert (siehe letzter Post).

                Kommentar

                Lädt...
                X