В моем ноутбуке Sony VAIO есть функция, которая позволяет мне поддерживать питание одного USB-порта даже при выключенном ноутбуке. Это дано в руководстве здесь . Его можно включить или выключить с помощью программного обеспечения Vaio, поставляемого с предустановленной Windows.
В прошлом, когда у меня была двойная загрузка с Windows, я мог включить ее, загрузившись в Windows, и она оставалась включенной, даже после использования Ubuntu несколько раз. Почему-то недавно перестал работать. Но у меня больше нет Windows, и я хотел бы снова включить ее из Ubuntu. Было бы весело, если бы я мог включить его вручную из Linux. Я много копался в гугле, особенно для информации о моей материнской плате (HannStar J MV-6 94V-0), и придумал ее схемы на вьетнамском сайте . Я специально упоминаю USB зарядку. Но я понятия не имею, как использовать информацию.
Многие люди предполагают, что он может быть включен из BIOS , но я проверил еще раз и не вижу ничего в BIOS. Но я также заметил, что в BIOS очень мало полей, поэтому я подозреваю, что функции BIOS могут быть скрыты. Я постараюсь разблокировать их. Тем временем вывод dmidecode
добавляется к концу вопроса.
Я не знаю, требует ли эта функция специальной аппаратной поддержки, но в любом случае это возможно на моей машине. Смартфоны быстро разряжаются, и вы всегда можете подключить их к ноутбуку в своей сумке и заряжать на ходу, когда вы учитесь в колледже или путешествуете. Это было бы не только круто и удобно, но и экономило деньги, потому что мне не нужно было покупать мощный банк.
Вот собранные данные:
dmidecode
выход- Сообщения ядра (загрузка
sony-laptop
с помощьюdebug=1
) - Содержание
/sys/devices/platform/sony-laptop/
и/proc/acpi/
После обновления,
3.16.0-38-generic
как предложено Sneetsher, загружены новые сообщения ядраТакже после обновления я вижу
usb_charge
, но со значением1
:cat /sys/devices/platform/sony-laptop/usb_charge
но когда я попытался включить его,
0
он все равно не активирует зарядку через USB, а просто перезагружается,1
когда я снова проверяю, используяcat
. Но это должно было сработать, потому что я обнаружил, что программа c и скрипт оболочки делают то же самое. Я заметил, что я могу написать только 0 и один, и если я напишу что-то еще, например, предположим, 2, я получу:tee: / sys / devices / platform / sony-laptop / usb_charge: неверный аргумент
Содержание
/sys/devices/platform/sony-laptop/
и/proc/acpi/
после обновления ядра.
Я вручную загрузился в ядро 3.18, но проблема все еще там. По указанию Sneetsher, я отправил сообщение об ошибке здесь .
dmidecode
и smbios
как, возможно, это может указать вам в правильном направлении? Обратите внимание, что ноутбуки других марок имеют такие типы USB-портов и работают с Ubuntu (при условии, что они включены через BIOS).