• OT: Externes USB =?utf-8?B?R2Vyw6Q=?= =?utf-8?Q?t?= wird an Raspberry P

    From Christian Schoepplein@21:1/5 to All on Fri Nov 12 15:40:01 2021
    Hallo zusammen,

    sorry fürs OT, aber da auf dem PI ein Rasbian läuft, hats ja wenigstens enfernt was mit der Liste zu tun ;-).

    Ein externes USB Gerät wird beim Booten des PI leider nicht automatisch gefunden, funktioniert aber problemlos und wird erkannt, wenn ich es einmal
    ab- und wieder anstecke während der PI läuft. Bei dem Gerät handelt es sich um ein Audiointerface.

    Ich hab schon probiert über die Konfigurationsparameter für die Firmware des PI weiterzukommen, aber alles, was ich da probiert habe, hat nicht geholfen. Auch das Modul für USB Soundkarten zu entfernen und wieder zu laden bringt nichts.

    Weiterhin gibt es ein kleines Programm zum resetten von nicht richtig
    erkannten USB-Geräten, da mein Gerät ja aber nicht automatisch gefunden
    wird, kann ich da auch nichts resetten :-(.

    Ich hab leider nun keine Idee mehr, aber vielleicht hat von euch noch jemand einen Einfall. Ggf. würde es was bringen das Gerät extra mit Strom zu versorgen, das würde ich aber nur ungern tun und sehe auch nicht so den Sinn darin, das Gerät läuft ja problemlos und wird ausreichend mit Strom
    versorgt, wenn ich es erneut anstecke...

    hat vielleicht von euch jemand einen Tipp was ich noch probieren könte?


    Ciao,

    Schöpp

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Dieter Rohlfing@21:1/5 to All on Fri Nov 12 18:50:01 2021
    Am Fri, 12 Nov 2021 15:26:48 +0100
    schrieb Christian Schoepplein <chris@schoeppi.net>:

    Ein externes USB Gerät wird beim Booten des PI leider nicht automatisch >gefunden, funktioniert aber problemlos und wird erkannt, wenn ich es einmal >ab- und wieder anstecke während der PI läuft.

    Versuche es einmal mit einem Eintrag in der /boot/config.txt:

    boot_delay=5

    Das verzögert den Boot-Vorgang um 5 Sekunden. Damit haben angeschlossene Geräte mehr Zeit, sich zu initialisieren. Eventuell musst Du auf 10 oder
    mehr Sekunden erhöhen. Einfach mal etwas probieren.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Christoph@21:1/5 to All on Fri Nov 12 19:00:02 2021
    Moin Christian,

    Am 12.11.21 um 15:26 schrieb Christian Schoepplein:
    Hallo zusammen,

    sorry fürs OT, aber da auf dem PI ein Rasbian läuft, hats ja wenigstens enfernt was mit der Liste zu tun ;-).

    Ein externes USB Gerät wird beim Booten des PI leider nicht automatisch gefunden, ...
    vielleicht ist es zielführender, wenn du dich hier mal umsiehst: <https://forums.raspberrypi.com/>

    hth, LG
    Christoph
    --
    Bitte keine Mails von USA-Providern wie AOL, me.com/icloud (Apple),
    gmail (Google), hotmail/outlook.com (Microsoft) oder yahoo.
    Solche Mails werden ohne Rückmeldung gelöscht.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Baur@21:1/5 to All on Mon Nov 15 18:50:02 2021
    Am 15.11.21 um 18:33 schrieb Christian Schoepplein:
    Ich habe bis zu 60 Sekunden probiert, leider ohne Erfolg :-(. Das ist wirklich ein seltsames Device, oder der USB Stack von PI 4b ist einfach Mist :-(.

    Brauchst Du es denn direkt beim Start, oder würde es reichen, wenn es
    während des Startvorgangs/danach online kommt, so lange Du nicht mechanisch-manuell eingreifen musst?

    uhubctl kann am Pi4 alle USB-Ports (leider wirklich nur alle auf ein
    Mal, wenn ich die Doku richtig verstehe) Stromlos machen und danach
    wieder aktivieren.
    <https://github.com/mvp/uhubctl#raspberry-pi-b2b3b>
    Ist natürlich nicht so clever, wenn Du von USB bootet, statt von
    microSD. man ast-auf-dem-ich-sitze und so ;)

    Gibt's auch als fertiges Paket in Debian/Raspberry Pi OS, ist aber evtl.
    nicht neu genug, so dass Du es möglicherweise von Github holen musst.

    Einzeln schaltbare USB-Ports für den Pi gibt es hier: <https://www.uugear.com/product/mega4-4-port-usb-3-ppps-hub-for-raspberry-pi-4b/>
    - ist dann halt wieder eine Platine mehr, die Du brauchst und die Dir
    Strom frisst.

    Aber damit könntest Du versuchen, das Device stromlos zu machen und
    danach wieder zu bestromen, in der Hoffnung, dass es dann erkannt wird.

    Oder vielleicht reicht Dir auch ein Aufruf von "udevadm" mit passendem Parameter, ganz ohne Zusatzhardware? Die Parameter trigger und settle
    könnten das sein, was Du Dir näher anschauen willst.

    Und schlussendlich: Was sagt eigentlich lsusb? Wird das Gerät dort
    erkannt, und nur kein Treiber geladen? Oder ist es da gar nicht zu
    sehen, bevor Du es nicht aus- und wieder einsteckst?

    Gruß
    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Christian Schoepplein@21:1/5 to All on Mon Nov 15 18:40:01 2021
    Am 12.11.2021 um 18:43 schrieb Dieter Rohlfing <dr-erc@gmx.net>:

    Am Fri, 12 Nov 2021 15:26:48 +0100
    schrieb Christian Schoepplein <chris@schoeppi.net>:

    Ein externes USB Gerät wird beim Booten des PI leider nicht automatisch
    gefunden, funktioniert aber problemlos und wird erkannt, wenn ich es einmal >> ab- und wieder anstecke während der PI läuft.

    Versuche es einmal mit einem Eintrag in der /boot/config.txt:

    boot_delay=5

    Das verzögert den Boot-Vorgang um 5 Sekunden. Damit haben angeschlossene Geräte mehr Zeit, sich zu initialisieren. Eventuell musst Du auf 10 oder mehr Sekunden erhöhen. Einfach mal etwas probieren.

    Ich habe bis zu 60 Sekunden probiert, leider ohne Erfolg :-(. Das ist wirklich ein seltsames Device, oder der USB Stack von PI 4b ist einfach Mist :-(.

    Naja, dann muss es wohl doch mit einem anderen stromsparenden Rechner laufen…

    Ciao und danke,

    Schöpp

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marc Haber@21:1/5 to chris@schoeppi.net on Tue Nov 16 08:20:01 2021
    On Fri, 12 Nov 2021 15:26:48 +0100, Christian Schoepplein
    <chris@schoeppi.net> wrote:
    Ein externes USB Gerät wird beim Booten des PI leider nicht automatisch >gefunden, funktioniert aber problemlos und wird erkannt, wenn ich es einmal >ab- und wieder anstecke während der PI läuft. Bei dem Gerät handelt es sich >um ein Audiointerface.

    Ist das vielleicht ein Gerät, das sich beim Einstecken als
    VendorA:DeviceA meldet und erst nachdem der Treiber ihm eine Firmware
    gegeben hat mit seiner richtigen Vendor:Device Kombination meldet und
    der Bootloader deswegen das Device schlicht nicht sieht?

    Grüße
    Marc
    --
    -------------------------------------- !! No courtesy copies, please !! ----- Marc Haber | " Questions are the | Mailadresse im Header Mannheim, Germany | Beginning of Wisdom " |
    Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Baur@21:1/5 to All on Tue Nov 16 22:20:01 2021
    Am 16.11.21 um 21:25 schrieb Christian Schoepplein:
    uhubctl kann am Pi4 alle USB-Ports (leider wirklich nur alle auf ein
    Mal, wenn ich die Doku richtig verstehe) Stromlos machen und danach
    wieder aktivieren.
    <https://github.com/mvp/uhubctl#raspberry-pi-b2b3b>
    Genau das war der Hinweis, der mir gefehlt hat! Mit dem Tool funktioniert
    nun alles, wie ich es haben möchte. Absolut super *freu*!

    Ich bin darauf gestoßen, weil ich eine ähnliche Problematik für ein Herzensprojekt von mir habe: <https://www.grannophone.de>

    Das soll primär mit einer Raspi-Cam funktionieren, die im Gehäuse selbst verbaut ist.

    Es wird aber Situationen geben, wo man eine abgesetzte Kamera braucht.
    Der Plan dafür ist, einen Pi Zero mit Raspi-Cam zu verwenden, und den
    dann nur bei Bedarf via USB zu bestromen. Mit einer Kontroll-LED, die
    direkt an der Spannungsversorgung hängt, so dass sie nicht per Malware abgeschaltet werden kann, während die Kamera aktiv ist.

    Wenn Dir mein Tipp geholfen hat, vielleicht magst Du dann mal auf der
    obigen Seite vorbeischauen, ob Du mir nicht vielleicht auch irgendwie
    helfen kannst. :)

    Gruß
    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)