On 14.11.2016 21:06, Matthias Šubik wrote:
> Hallo Erich,
> 
>> On 14 Nov 2016, at 18:11, Erich N. Pekarek <[email protected]> wrote:
>>>
> 
> ...
>> Per Software ging das mittels echo 0 oder echo 1 nach 
>> /sys/bus/usb/devices/[xyz]/authorized, um zumindest eine teilweise 
>> Reinitialisierung der Treiber zu bewirken. Bis Kernel 3.6 konnte man auch 
>> den Power Level einzelner Port setzen. Neuere Kernel lassen das (direkt) 
>> offenbar nicht mehr zu. Man meines Wissens kann nur ein Inactivity Timeout 
>> setzen, aber nur der Strom wird nur abgeschaltet, wenn das Endgerät das auch 
>> zulässt.
> 
> Dieser Lösung habe ich mal sehr weit nachrecherchiert, wurde wohl wegen mir 
> nicht ganz erklärbarer Gründe aus dem Kernel entfernt. (Leider totes Gleis).
>>
> Da Du GPIO nicht aus dem Router nehmen möchtest, warum nicht einen USB-RS232 
> Adapter an Deinem USB Hub?
> Der ist billig, und dessen Statusleitungen lassen sich per stty setzen, und 
> damit kannst Du einen Transistor in der 5V Zuleitung vom Stick schalten.
> Ich hätte sonst ganz langweilig vorgeschlagen, den Stick auf willhaben/e-bay 
> zu veräußern, und gegen einen anderen zu tauschen. Könnte übrigens auch nur 
> das Exemplar sein, hab mir sagen lassen Umtauschraten bei den LTE-Sticks sind 
> “normal”, sprich nicht immer zuverlässig.
> 

Prinzipiell können einige Hubs/Hostcontroller Power ein- und ausschalten.
Hab dazu mal vor etwas längerer Zeit recherchiert und folgendes
gefunden:
http://www.gniibe.org/development/ac-power-control-by-USB-hub/index.html
In dem Post ist ein C Programm und eine Liste mit Hubs, die Power
Control supporten, was ziemlich genau das ist, was hier das Ziel zu sein
scheint ;)

> bG
> Matthias

LG Jakob

-- 
Discuss mailing list
[email protected]
https://lists.funkfeuer.at/mailman/listinfo/discuss

Reply via email to