Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Einbindung von Geräten
    5. USB Port Zuweisung, fehlendes Verzeichnis /dev/serial/by-id

    NEWS

    • [erledigt] 15. 05. Wartungsarbeiten am ioBroker Forum

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    USB Port Zuweisung, fehlendes Verzeichnis /dev/serial/by-id

    This topic has been deleted. Only users with topic management privileges can see it.
    • Thomas Braun
      Thomas Braun Most Active @e-i-k-e last edited by

      @e-i-k-e sagte in USB Port Zuweisung, fehlendes Verzeichnis /dev/serial/by-id:

      Ein USB-Device habe ich stecken lassen und eins habe ich getrennt

      Und haben die auch Bezeichnungen?

      E 1 Reply Last reply Reply Quote 0
      • E
        e-i-k-e @Thomas Braun last edited by

        @thomas-braun sagte in USB Port Zuweisung, fehlendes Verzeichnis /dev/serial/by-id:

        @e-i-k-e sagte in USB Port Zuweisung, fehlendes Verzeichnis /dev/serial/by-id:

        Ein USB-Device habe ich stecken lassen und eins habe ich getrennt

        Und haben die auch Bezeichnungen?

        Beide entfern.
        Erst "Silicon Labs CP210x UART Bridge", anschließend " Texas Instruments, Inc. CC1352R1 Launchpad".

        [Thu Dec 12 21:13:04 2024] usb 2-2: USB disconnect, device number 6
        [Thu Dec 12 21:13:10 2024] usb 2-1: USB disconnect, device number 7
        

        Einen wieder Verbunden "Texas Instruments, Inc. CC1352R1 Launchpad".

        [Thu Dec 12 21:14:40 2024] usb 2-1: new high-speed USB device number 8 using xhci_hcd
        [Thu Dec 12 21:14:40 2024] usb 2-1: New USB device found, idVendor=0451, idProduct=bef3, bcdDevice= 1.00
        [Thu Dec 12 21:14:40 2024] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
        [Thu Dec 12 21:14:40 2024] usb 2-1: Product: XDS110 (03.00.00.25) Embed with CMSIS-DAP
        [Thu Dec 12 21:14:40 2024] usb 2-1: Manufacturer: Texas Instruments
        [Thu Dec 12 21:14:40 2024] usb 2-1: SerialNumber: L1100L7S
        [Thu Dec 12 21:14:40 2024] hid-generic 0003:0451:BEF3.0004: hiddev0,hidraw0: USB HID v1.11 Device [Texas Instruments XDS110 (03.00.00.25) Embed with CMSIS-DAP] on usb-0000:01:1b.0-1/input5
        
        Thomas Braun 1 Reply Last reply Reply Quote 0
        • Thomas Braun
          Thomas Braun Most Active @e-i-k-e last edited by

          @e-i-k-e

          Das ist nur der Debugger.
          Keine Ahnung, warum das eigentliche Device nicht gesehen wird.
          Verwendest du da einen USB-Hub oder sowas? Stick am Verlängerungskabel?

          E 1 Reply Last reply Reply Quote 0
          • E
            e-i-k-e @Thomas Braun last edited by

            @thomas-braun sagte in USB Port Zuweisung, fehlendes Verzeichnis /dev/serial/by-id:

            @e-i-k-e

            Das ist nur der Debugger.
            Keine Ahnung, warum das eigentliche Device nicht gesehen wird.
            Verwendest du da einen USB-Hub oder sowas? Stick am Verlängerungskabel?

            Es ist ein kurzes USB-Verlängerungskabel dazwischen. Aber diese Konstellation hat an der vorherigen Hardware genauso funktioniert.

            Warum erhalte ich keine Ausgabe durch ls /dev/serial/by-id
            Sondern nur die Meldung "ls: cannot access '/dev/serial/by-id': No such file or directory" ?

            Thomas Braun 1 Reply Last reply Reply Quote 0
            • Thomas Braun
              Thomas Braun Most Active @e-i-k-e last edited by

              @e-i-k-e sagte in USB Port Zuweisung, fehlendes Verzeichnis /dev/serial/by-id:

              Warum erhalte ich keine Ausgabe durch ls /dev/serial/by-id

              Weil der Kernel/udev das Gerät nicht als serielles Gerät erkennt und deswegen auch die Links nicht angelegt werden.

              E 1 Reply Last reply Reply Quote 0
              • E
                e-i-k-e @Thomas Braun last edited by e-i-k-e

                @thomas-braun sagte in USB Port Zuweisung, fehlendes Verzeichnis /dev/serial/by-id:

                @e-i-k-e sagte in USB Port Zuweisung, fehlendes Verzeichnis /dev/serial/by-id:

                Warum erhalte ich keine Ausgabe durch ls /dev/serial/by-id

                Weil der Kernel/udev das Gerät nicht als serielles Gerät erkennt und deswegen auch die Links nicht angelegt werden.

                Kann ich noch was machen oder prüfen?
                Ich finde es ja sehr merkwürdig, dass es nicht funktioniert.

                Ich habe eine neue VM mit einer anderen Version (22.04) von Ubuntu aufgesetzt.
                Gleiches Problem.

                root@iobroker:~# lsusb
                Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
                Bus 002 Device 002: ID 0451:bef3 Texas Instruments, Inc. CC1352R1 Launchpad
                Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
                Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                root@iobroker:~# ls -l /dev/serial/by-id
                ls: cannot access '/dev/serial/by-id': No such file or directory
                root@iobroker:~
                
                Thomas Braun 1 Reply Last reply Reply Quote 0
                • Thomas Braun
                  Thomas Braun Most Active @e-i-k-e last edited by

                  @e-i-k-e

                  Joh, du sollst auch partout nicht als root herumeiern.

                  E 1 Reply Last reply Reply Quote 0
                  • E
                    e-i-k-e @Thomas Braun last edited by e-i-k-e

                    @thomas-braun
                    Ist klar. Ist auch nur eine neue Test-Umgebung.

                    Thomas Braun 1 Reply Last reply Reply Quote 0
                    • Thomas Braun
                      Thomas Braun Most Active @e-i-k-e last edited by

                      @e-i-k-e

                      Egal. Macht man ganz grundsätzlich nicht.

                      E 1 Reply Last reply Reply Quote 0
                      • E
                        e-i-k-e @Thomas Braun last edited by

                        @thomas-braun
                        Okay.
                        Was kann ich bei meinem Problem noch machen?
                        Kann das an der neuen Hardware (HP T640) bzw. einer falschen Bios Einstellung liegen?

                        Thomas Braun 1 Reply Last reply Reply Quote 0
                        • Thomas Braun
                          Thomas Braun Most Active @e-i-k-e last edited by Thomas Braun

                          @e-i-k-e

                          Ich weiß, das nutzt dir nix, aber richtig schaut das Einstecken eines seriellen Devices so aus:

                          [Thu Dec 12 22:57:10 2024] usb 1-1.3: new full-speed USB device number 5 using xhci_hcd
                          [Thu Dec 12 22:57:10 2024] usb 1-1.3: New USB device found, idVendor=10c4, idProduct=ea60, bcdDevice= 1.00
                          [Thu Dec 12 22:57:10 2024] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
                          [Thu Dec 12 22:57:10 2024] usb 1-1.3: Product: slae.sh cc2652rb stick - slaesh's iot stuff
                          [Thu Dec 12 22:57:10 2024] usb 1-1.3: Manufacturer: Silicon Labs
                          [Thu Dec 12 22:57:10 2024] usb 1-1.3: SerialNumber: 00_12_4B_00_23_93_2C_A8
                          [Thu Dec 12 22:57:10 2024] cp210x 1-1.3:1.0: cp210x converter detected
                          [Thu Dec 12 22:57:10 2024] usb 1-1.3: cp210x converter now attached to ttyUSB0
                          

                          Dann gibt es auch die Geräte-Datei und den Link by-id dorthin:

                          echad@chet:~ $ ls -la /dev/serial/by-id/
                          total 0
                          drwxr-xr-x 2 root root 60 Dec 12 22:57 .
                          drwxr-xr-x 4 root root 80 Dec 12 22:57 ..
                          lrwxrwxrwx 1 root root 13 Dec 12 22:57 usb-Silicon_Labs_slae.sh_cc2652rb_stick_-_slaesh_s_iot_stuff_00_12_4B_00_23_93_2C_A8-if00-port0 -> ../../ttyUSB0
                          echad@chet:~ $ 
                          
                          E 1 Reply Last reply Reply Quote 0
                          • E
                            e-i-k-e @Thomas Braun last edited by

                            @thomas-braun

                            Ich habe gerade eine dritte VM aufgesetzt, diesmal mit Debian 12.

                            pi@localhost:~$ sudo ls -l /dev/serial/by-id
                            [sudo] password for pi: 
                            total 0
                            lrwxrwxrwx 1 root root 13 Dec 12 22:55 usb-Texas_Instruments_XDS110__03.00.00.25__Embed_with_CMSIS-DAP_L1100L7S-if00 -> ../../ttyACM0
                            lrwxrwxrwx 1 root root 13 Dec 12 22:55 usb-Texas_Instruments_XDS110__03.00.00.25__Embed_with_CMSIS-DAP_L1100L7S-if03 -> ../../ttyACM1
                            

                            Verstehe nicht, warum es jetzt klappt.

                            Thomas Braun 1 Reply Last reply Reply Quote 0
                            • Thomas Braun
                              Thomas Braun Most Active @e-i-k-e last edited by

                              @e-i-k-e sagte in USB Port Zuweisung, fehlendes Verzeichnis /dev/serial/by-id:

                              Verstehe nicht, warum es jetzt klappt.

                              Weil es Debian ist... 😉

                              E 1 Reply Last reply Reply Quote 3
                              • E
                                e-i-k-e @Thomas Braun last edited by

                                @thomas-braun sagte in USB Port Zuweisung, fehlendes Verzeichnis /dev/serial/by-id:

                                @e-i-k-e sagte in USB Port Zuweisung, fehlendes Verzeichnis /dev/serial/by-id:

                                Verstehe nicht, warum es jetzt klappt.

                                Weil es Debian ist... 😉

                                😉 bedeutet, dass Debian „besser“ für diesen Anwendungsfall wäre?

                                Thomas Braun 1 Reply Last reply Reply Quote 0
                                • Thomas Braun
                                  Thomas Braun Most Active @e-i-k-e last edited by

                                  @e-i-k-e

                                  Ist es ohnehin... Ubuntu ist ja nur der zweite Aufguss.

                                  1 Reply Last reply Reply Quote 1
                                  • First post
                                    Last post

                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  682
                                  Online

                                  31.6k
                                  Users

                                  79.5k
                                  Topics

                                  1.3m
                                  Posts

                                  7
                                  111
                                  7632
                                  Loading More Posts
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes
                                  Reply
                                  • Reply as topic
                                  Log in to reply
                                  Community
                                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                  The ioBroker Community 2014-2023
                                  logo