Il mio laptop VAIO Sony ha una funzione che mi permetterà di mantenere una porta USB alimentata anche quando il mio laptop è spento. È riportato nel manuale qui . Può essere attivato o disattivato dal software Vaio fornito con Windows preinstallato.
In passato, quando eseguivo il dual boot con Windows, potevo abilitarlo avviandosi in Windows, e sarebbe rimasto acceso, anche dopo aver usato Ubuntu più volte. Per qualche motivo ha smesso di funzionare di recente. Ma non ho più Windows e vorrei riabilitarlo da Ubuntu. Sarebbe divertente se potessi accenderlo manualmente da Linux. Ho scavato molto su Google, in particolare per informazioni sulla mia scheda madre (HannStar J MV-6 94V-0), e ho escogitato i suoi schemi in un sito vietnamita . Cito specificamente la ricarica USB. Ma non ho idea di come utilizzare le informazioni.
Molte persone suggeriscono che può essere abilitato dal BIOS , ma ho controllato di nuovo e non vedo nulla nel BIOS. Ma ho anche osservato che il BIOS ha pochissimi campi, il che mi fa sospettare che le funzionalità del BIOS possano essere nascoste. Proverò a sbloccarli. Nel frattempo, l'output di dmidecode
viene aggiunto alla fine della domanda.
Non so se questa funzione richiede un supporto hardware speciale, ma è comunque possibile sulla mia macchina. Gli smartphone tendono a scaricarsi rapidamente, e puoi sempre collegarlo al laptop nella tua borsa e caricarlo quando sei al college o in viaggio. Non solo sarebbe bello e utile, ma risparmierebbe denaro perché non dovrei comprare una banca di potere.
Ecco i dati raccolti:
dmidecode
produzione- Messaggi del kernel (caricamento
sony-laptop
condebug=1
) - Contenuto di
/sys/devices/platform/sony-laptop/
e/proc/acpi/
Dopo l'aggiornamento a
3.16.0-38-generic
come suggerito da Sneetsher, caricato nuovi messaggi del kernelAnche dopo l'upgrage, vedo
usb_charge
, ma con valore1
di:cat /sys/devices/platform/sony-laptop/usb_charge
ma quando ho provato a impostarlo su
0
Non si attiva ancora la ricarica USB, ma si ripristina semplicemente a1
quando ricontrollare usandocat
. Ma avrebbe dovuto funzionare perché ho trovato un programma c e uno script di shell che facevano lo stesso. Ho notato che posso scrivere solo 0 e uno e se scrivo qualcos'altro come supponiamo 2, otterrò:tee: / sys / devices / platform / sony-laptop / usb_charge: argomento non valido
Contenuto di
/sys/devices/platform/sony-laptop/
e/proc/acpi/
dopo l'aggiornamento del kernel.
Ho avviato manualmente nel kernel 3.18, ma il problema è ancora presente. Sotto la guida di Sneetsher, ho presentato una segnalazione di bug qui .
dmidecode
e smbios
come forse questo potrebbe indirizzarti nella giusta direzione? Nota che altre marche di laptop hanno questo tipo di porte USB e funzionano con Ubuntu (purché siano abilitate tramite BIOS).