Setelah menginstal ulang sistem Lubuntu 12.04 di laptop saya, masalah yang lebih lama muncul kembali setelah beberapa hari dan pemasangan program yang berbeda: tanpa alasan yang jelas mouse eksternal dan kadang-kadang perangkat lain yang terhubung dengan USB (termasuk hdd) berhenti bekerja. HDD menunjukkan adanya ketegangan karena memiliki cahaya di sana, dan mouse eksternal berkedip sesaat ketika dicolokkan.
Saya telah memposting versi yang berbeda dari masalah ini sebelumnya . Saya menyimpannya untuk saat ini sebagai contoh dari dua jawaban di sana. Tak satu pun dari mereka yang bekerja di sini.
Log-out tidak melakukan apa-apa, restart tidak.
Acara ini tampaknya sepenuhnya acak, setelah reboot itu akan muncul kembali setelah berhari-hari atau berminggu-minggu atau, jarang, setelah beberapa jam.
- http://pastebin.com/0qR8bhhX di
var/log/syslog
setelah kejadian baru ( dengan kabel mouse hanya eksternal dan keyboard )
Yang penting pada akhirnya saya kira:
Nov 24 14:06:55 cprq-HP-Compaq-nx8220-PY518EA-ABB kernel: [29953.822962] usb 3-1: USB disconnect, device number 3
Nov 24 14:06:57 cprq-HP-Compaq-nx8220-PY518EA-ABB kernel: [29955.069427] uhci_hcd 0000:00:1d.0: host controller process error, something bad happened!
Nov 24 14:06:57 cprq-HP-Compaq-nx8220-PY518EA-ABB kernel: [29955.069439] uhci_hcd 0000:00:1d.0: host controller halted, very bad!
Nov 24 14:06:57 cprq-HP-Compaq-nx8220-PY518EA-ABB kernel: [29955.069461] uhci_hcd 0000:00:1d.0: HC died; cleaning up
Nov 24 14:06:57 cprq-HP-Compaq-nx8220-PY518EA-ABB kernel: [29955.069492] usb 2-2: USB disconnect, device number 2
Saya perhatikan bahwa pada kebanyakan kesempatan hanya mouse dan keyboard eksternal yang terpengaruh, tetapi bukan HDD eksternal. Atau jika benar, memasangnya kembali akan menyelesaikan masalah .
Saya memiliki dual boot dengan WinXP: di Windows ini tidak pernah terjadi, jadi ini bukan masalah perangkat keras
Saya telah menggunakan Lubuntu Quantal 12.10 dan masalah yang sama juga terjadi di sana . Meningkatkannya tidak akan menjadi solusi
Pada kesempatan tertentu hanya me-restart 2 atau bahkan 3 kali menyelesaikannya.
Menggunakan PC / perangkat keras yang sama dengan Linux Mint 14 (Quantal) Xfce, masalahnya hampir hilang (itu terjadi sekali sejak itu). Saya tidak yakin apakah 'solusi' ini berasal dari penggunaan Xfce atau Mint (saya kira Mint 14 Nadia menggunakan kernel yang sama dengan Lubuntu Quantal).
lsusb
. Saya melakukan pencarian Google padahost controller process error, something bad happened
dan yang paling awal muncul pada tahun 2002. Kemudian terus muncul waktu ke waktu selama bertahun-tahun. Masalahnya tampaknya driver vs beberapa chipset USB.Jawaban:
masalah kernel vs hardware
Jika Anda telah mengesampingkan kemungkinan masalah perangkat keras seperti masalah tegangan / arus, gagal port USB / hub maka ini mungkin merupakan masalah kernel.
Jika Anda merasa nyaman dengan kemungkinan masalah non-boot / masalah layar hitam saat boot, Anda dapat mencoba menginstal kernel kuantal yang tersedia di repositori 12,04.
Ingat - sebagian besar masalah blackscreen disebabkan oleh pemasangan driver grafis berpemilik. Anda akan sangat beruntung menghapus ini terlebih dahulu sebelum memutakhirkan kernel Anda.
Untuk menginstal kernel kuantal:
Ingatlah untuk melakukan pencadangan sistem lengkap untuk memungkinkan Anda memulihkan jika kernel baru rusak lebih dari yang diperbaiki.
sumber
Masalah daya untuk USB 2.0
USB 2.0 memiliki penarikan arus maksimum yang tersedia sebesar 500mA, namun perlu dicatat bahwa +5V pada beberapa port sebenarnya berada pada bus yang sama. Sebagai contoh pada case desktop port USB di bagian depan mesin mungkin semua berada di bus yang sama, sedangkan port di bagian belakang mesin biasanya akan menjadi bus yang berbeda, atau memiliki pasokan + 5V yang sepenuhnya terpisah untuk setiap kelompok Soket USB 2.0.
Sebuah perangkat rendah saat ini seperti yang didefinisikan oleh USB 2.0 standar dapat menarik sampai 100mA (1 unit) sedangkan perangkat arus tinggi dapat menarik sampai 5 unit (500mA). Hard drive tanpa sumber pasokan eksternal biasanya merupakan perangkat dengan arus tinggi.
Perangkat harus berhenti bekerja jika garis + 5V turun di bawah 4,75V dan inilah mengapa banyak perangkat berdaya tinggi dapat menyebabkan masalah pada beberapa komputer.
Selain itu, sirkuit yang memasok + 5V ke setiap bus dapat menolak untuk menegosiasikan ulang kemampuan daya tinggi jika perangkat menggambar arus yang cukup untuk menarik garis + 5V terlalu rendah. Inilah sebabnya mengapa perangkat daya tinggi perlu dihapus dan dipasang kembali sebelum mereka akan bekerja jika mereka gagal karena masalah daya, dan juga mengapa reboot tidak memungkinkan mereka untuk memasang kembali saat siklus daya turun / naik penuh boleh melakukannya.
Perhatikan bahwa jika satu atau beberapa perangkat berdaya rendah sudah dicolokkan ke bus USB, mungkin tidak ada kapasitas yang cukup untuk menjalankan perangkat berdaya tinggi seperti hard drive eksternal.
Oleh karena itu, penggunaan perangkat berdaya tinggi perlu direncanakan, dan jika ada masalah, perangkat tersebut perlu digunakan sendiri pada bus mana pun atau diberikan pasokan + 5V yang terpisah.
Walaupun dokumen standar USB 2.0 mungkin sedikit sulit dibaca, ada beberapa informasi dan penjelasan yang sangat bagus di halaman wikipedia mengenai USB 2.0.
Perhatikan juga bahwa mencolokkan banyak perangkat berdaya rendah seperti melalui perangkat hub USB eksternal juga dapat menyebabkan penurunan tegangan pada jalur suplai bus, yang menyebabkan sebagian atau semua perangkat dinonaktifkan.
Jenis kabel yang digunakan juga dapat mempengaruhi keandalan perangkat berdaya tinggi. Misalnya, hard drive eksternal yang dicolokkan melalui kabel USB panjang biasa dapat melihat cukup penurunan tegangan pada 500mA untuk menonaktifkan sendiri untuk mencegah kerusakan pada sirkuit atau motor penggeraknya. Perangkat ini biasanya dilengkapi dengan kabel pendek khusus, atau kabel 'Y' yang dihubungkan ke dua port USB untuk membantu masalah daya. Perhatikan bahwa ini hanya solusi parsial untuk masalah yang berkaitan secara khusus dengan masalah pemasangan kabel, itu sebenarnya tidak memungkinkan lebih dari 500mA dipasok karena port USB yang berdekatan kemungkinan berada pada pasokan 5V 500mA yang sama secara internal di komputer. Bahkan di mana bus terpisah digunakan untuk colokan kedua pada kabel 'Y' ia menang ' t dapat memperoleh pasokan arus tinggi karena tidak memiliki koneksi data untuk memintanya dari bus USB. Hanya satu port yang akan diaktifkan sebagai suplai arus tinggi.
Karena penggunaan keyboard dan mouse USB yang sangat umum, masalah terkadang dapat terjadi ketika keduanya dicolokkan ke bus yang sama. Arus beban puncak pada saat penyalaan dapat melebihi spesifikasi desain bus USB dan menyebabkan satu atau kedua perangkat dinonaktifkan atau tidak berfungsi.
Solusi untuk masalah ini biasanya melibatkan hanya menggunakan minimum daya rendah perangkat, hanya menggunakan dirancang dengan baik dan membuat daya rendah, memastikan mereka terhubung ke bus yang berbeda dengan jalur + 5V terpisah, dan di mana perangkat daya tinggi terlibat menggunakan hub bertenaga untuk membantu dengan masalah persediaan yang terlihat pada banyak persediaan bus USB 2.0. Jika tidak memungkinkan untuk menggunakan hub bertenaga, maka perangkat berdaya tinggi hanya boleh dicolokkan setelah komputer dinyalakan dan drain saat ini dari perangkat berdaya rendah telah stabil.
Perlu juga dicatat di sini bahwa komputer seperti laptop dan netbook mungkin memiliki perangkat USB berdaya rendah yang tergabung secara internal. Perangkat keras seperti pembaca kartu internal, adapter 3G nirkabel, dan webcam sering terhubung secara internal ke bus USB. Ini mungkin bus khusus dengan daya 5V sendiri, atau dapat dibagi dengan satu atau lebih port USB eksternal.
sumber
Sesuatu yang mirip dengan ini sedang terjadi pada saya. Posting blog ini memberikan solusi parsial.
Inilah yang bekerja untuk saya:
Seperti yang disebutkan pada postingan itu, sistem yang berbeda terputus di tempat yang berbeda, jadi jika hal di atas tidak berhasil, Anda mungkin ingin mencoba mengganti
/sys/bus/pci/drivers/xhci_hcd/
dengan/sys/bus/pci/drivers/ehci_hcd/
, atau/sys/bus/pci/drivers/uhci_hcd/
, jika salah satunya ada.sumber
"$file"
bukan"$i"
?Posting lama, dan balasan tidak relevan dengan USB 3.0. Jadi, inilah cara mereset 3.0 Bus yang berhenti melayani data:
dan sebagai root:
Setelah ini, USB akan mulai bekerja dengan benar lagi, sama seperti setelah restart.
Penjelasan
Jika Anda menggunakan driver yang berbeda, inilah cara saya menemukan apa yang harus dilakukan, gunakan sebagai referensi:
A
lsusb -t
akan menampilkan ini - catatxhci_hcd
driver untuk fast bus, itu nama driver 3.0:Direktori yang harus dicari adalah
/sys/bus/pci/drivers/xhci_hcd
Dalam kasus saya, saya perlu melepaskan ikatan
"0000:06:00.0"
.ps. Jika Anda perlu menyalakan kembali driver USB 2.0, ikuti instruksi di atas tetapi dengan
ehci-pci
, atau lihat di sini (layak mendapat kredit).sumber
Berdasarkan
lsusb
Lakukan
lsusb -t
, output akan dalam format berikutPerhatikan
Bus 00X
nomor dan versi1.1
/2.0
USB di kedua output. Jika mouse dan keyboard aktif1.1
sekarang, cobalah memindahkannya ke2.0
port, atau sebaliknya.Ini tidak memperbaiki masalah driver, tetapi menyelesaikan masalah (jika berfungsi).
sumber
lsusb
dengan dengan itulsusb -t
? apa yang harus saya cari di sana? Anda lebih suka bus 2.0? saya biasanya menggunakannya untuk hdd eksternal. dalam komentar Anda, Anda berkata "Karena jika 'nx8220' adalah model yang benar, kotak tersebut harus menggunakan chipset Intel 915PM. Namun Anda hanya memiliki 'Linux Foundation" - apakah ini berarti saya kekurangan driver yang benar? apa yang harus dilakukan hasil darilsusb -t
adalah paste.ubuntu.com/1482285lsusb -t
adalah untuk memudahkan mengidentifikasi perangkat usb dan bus yang mereka tancapkan.FWIW - Jika Anda mengalami masalah USB di ubuntu karena konflik atau masalah daya, selamatkan diri Anda dari masalah dan dapatkan USB expander yang bertenaga - ini adalah perangkat murah yang dihubungkan ke port USB Anda dan mengubahnya menjadi 5 atau 10 atau apa pun yang Anda butuhkan untuk membeli dan memiliki catu daya terpisah dan pergi untuk sekitar $ 30 USD di amazon.
Saya memiliki banyak masalah dengan keyboard dan / atau mouse saya ketika saya menambahkan perangkat USB dan ini membuat semua masalah saya hilang.
Tepuk tangan
sumber
Sebuah solusi cepat yang bekerja setidaknya dalam kasus saya (Linux Mint KDE, pada Lenovo Yoga 3 Pro laptop):
Dengan laptop aktif, cukup tekan tombol daya selama sekitar 30 detik , yaitu mematikan dan masih menekan untuk beberapa saat setelah ini. Saya melakukannya dengan pengisi daya dicabut. Setelah menyalakan laptop, port USB berfungsi kembali.
sumber