Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2014-07-12 18:17:00

  xomrk - Członek DUG

xomrk
Członek DUG
Zarejestrowany: 2010-03-21

power off dla wszystkich urządzeń usb

Siema

jak w temacie potrzebuje wyłączyć całkowicie dopływ proądu dla wszystkich szyn usb na jakieś 10 sek poczym ponownie włączyć.
Szukałem różnych rozwiązań ale obecnie żadna nie działała .


Macie jakiś szybki sprawdzony sposób?


Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1 x86_64 GNU/Linux

Offline

 

#2  2014-07-12 18:26:02

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: power off dla wszystkich urządzeń usb

Obecnie się nie da całkowicie wyłączyć zasilania.

The user interface for dynamic PM
    ---------------------------------

The user interface for controlling dynamic PM is located in the power/
subdirectory of each USB device's sysfs directory, that is, in
/sys/bus/usb/devices/.../power/ where "..." is the device's ID.  The
relevant attribute files are: wakeup, control, and
autosuspend_delay_ms.  (There may also be a file named "level"; this
file was deprecated as of the 2.6.35 kernel and replaced by the
"control" file.  In 2.6.38 the "autosuspend" file will be deprecated
and replaced by the "autosuspend_delay_ms" file.  The only difference
is that the newer file expresses the delay in milliseconds whereas the
older file uses seconds.  Confusingly, both files are present in 2.6.37
but only "autosuspend" works.)

[…]

power/control

        This file contains one of two words: "on" or "auto".
        You can write those words to the file to change the
        device's setting.

        "on" means that the device should be resumed and
        autosuspend is not allowed.  (Of course, system
        suspends are still allowed.)

        "auto" is the normal state in which the kernel is
        allowed to autosuspend and autoresume the device.

        (In kernels up to 2.6.32, you could also specify
        "suspend", meaning that the device should remain
        suspended and autoresume was not allowed.  This
        setting is no longer supported.)[/quote]
Więcej informacji tutaj:
https://www.kernel.org/doc/Documentation/usb/power-management.txt

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.008 seconds, 12 queries executed ]

Informacje debugowania

Time (s) Query
0.00010 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00146 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.188.107.57' WHERE u.id=1
0.00065 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.188.107.57', 1732421904)
0.00043 SELECT * FROM punbb_online WHERE logged<1732421604
0.00061 DELETE FROM punbb_online WHERE ident='213.209.140.159'
0.00044 SELECT topic_id FROM punbb_posts WHERE id=271417
0.00066 SELECT id FROM punbb_posts WHERE topic_id=26119 ORDER BY posted
0.00075 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=26119 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00076 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=26119 ORDER BY p.id LIMIT 0,25
0.00094 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=26119
Total query time: 0.00689 s