Mój laptop Sony VAIO ma funkcję, która pozwala mi zasilać jeden port USB, nawet gdy mój laptop jest wyłączony. Jest podany w instrukcji tutaj . Można go włączać i wyłączać za pomocą oprogramowania Vaio dostarczonego ze wstępnie zainstalowanym systemem Windows.
W przeszłości, kiedy korzystałem z podwójnego rozruchu w systemie Windows, mogłem włączyć go, uruchamiając się w systemie Windows i pozostawał włączony, nawet po kilkukrotnym użyciu Ubuntu. Z jakiegoś powodu ostatnio przestał działać. Ale nie mam już systemu Windows i chciałbym go ponownie włączyć w Ubuntu. Byłoby fajnie, gdybym mógł włączyć go ręcznie z Linuksa. Dużo przekopałem się w google, szczególnie w celu uzyskania informacji na mojej płycie głównej (HannStar J MV-6 94V-0) i wymyśliłem jej schematy na wietnamskiej stronie . Mówię konkretnie o ładowaniu USB. Ale nie mam pojęcia, jak korzystać z tych informacji.
Wiele osób sugeruje, że można to włączyć w systemie BIOS , ale sprawdziłem ponownie i nic nie widzę w systemie BIOS. Ale zauważyłem również, że BIOS ma bardzo niewiele pól, co powoduje, że podejrzewam, że funkcje BIOS-u mogą być ukryte. Spróbuję je odblokować. W międzyczasie dane wyjściowe dmidecode
są dołączane na końcu pytania.
Nie wiem, czy ta funkcja wymaga specjalnego wsparcia sprzętowego, ale w każdym razie jest to możliwe na moim komputerze. Smartfony szybko rozładowują się i zawsze możesz podłączyć je do laptopa w torbie i ładować w drodze, gdy jesteś na studiach lub w podróży. To byłoby nie tylko fajne i przydatne, ale także zaoszczędzić pieniądze, ponieważ nie będę musiał kupować power banku.
Oto zebrane dane:
dmidecode
wynik- Wiadomości jądra (ładowanie
sony-laptop
zdebug=1
) - Treść
/sys/devices/platform/sony-laptop/
i/proc/acpi/
Po aktualizacji do
3.16.0-38-generic
sugerowanej przez Sneetshera ,, przesłałem nowe wiadomości jądraWidzę też po aktualizacji
usb_charge
, ale o wartości1
:cat /sys/devices/platform/sony-laptop/usb_charge
ale kiedy próbowałem go przełączyć,
0
nadal nie aktywuje ładowania USB, ale po prostu resetuje się do tego,1
kiedy sprawdzam ponownie za pomocącat
. Ale powinno to zadziałać, ponieważ znalazłem program c i skrypt powłoki robiące to samo. Zauważyłem, że mogę napisać tylko 0 i jeden, a jeśli napiszę coś innego, jak przypuśćmy 2, otrzymam:tee: / sys / devices / platform / sony-laptop / usb_arge: Niepoprawny argument
Treść
/sys/devices/platform/sony-laptop/
i/proc/acpi/
po aktualizacji jądra.
Ręcznie uruchomiłem jądro 3.18, ale problem nadal występuje. Pod kierownictwem Sneetshera opublikowałem tutaj raport o błędzie .
dmidecode
i smbios
może to wskaże ci właściwy kierunek? Pamiętaj, że laptopy innych marek mają tego typu porty USB i współpracują z Ubuntu (o ile są one włączone przez BIOS).