Danh sách lsusb và lspci sẽ liệt kê các thiết bị mà hệ thống không có trình điều khiển?


10

Tôi đã quản trị các hệ thống Linux từ nhiều năm nay, nhưng thông thường chúng là các hộp hàng hóa và do đó tôi hiếm khi gặp vấn đề về trình điều khiển, không cần cài đặt một số gói trình điều khiển "bị hạn chế" hoặc "độc quyền" hoặc cài đặt lại trình điều khiển nhị phân nvidia theo cách thủ công trong ngày.

Tuy nhiên, một câu hỏi mà tôi chưa bao giờ chọn một câu trả lời thẳng liên quan đến thực hành khắc phục sự cố phổ biến. Sẽ lsusblspciliệt kê thiết bị mà một hệ thống không có trình điều khiển (mô-đun hạt nhân)? Tôi đang cố gắng cài đặt webcam trên máy tính xách tay SiS-chipset và mặc dù tôi có thể thấy webcam vật lý, lsusbhoặc lspcikhông cho tôi thấy bất kỳ thiết bị nào giống như webcam tồn tại.

Những gì tôi muốn biết là nếu nó sẽ hiển thị bất cứ điều gì, hoặc nếu nó cần trình điều khiển để hiển thị một thiết bị?


1
Xin chào. Bạn đã giải quyết vấn đề với web cam của bạn? Tôi có cùng một vấn đề - Tôi đã kết nối một máy chủ web usb mới với pc nhưng nó không được phát hiện bởi lsusb.
Pavel

Câu trả lời:


11

lsusblspciquét các xe buýt ở mức độ thấp và không yêu cầu trình điều khiển để tìm thấy các thiết bị ngoài các thiết bị cho chính xe buýt.


đó là giả định tôi đã thực hiện nhưng cảm ơn bạn đã trả lời!
Jonathan

4

Hãy thử "lshw" là siêu người dùng. Nó cung cấp một danh sách chi tiết của tất cả phần cứng, máy ảnh của bạn và thông tin chi tiết về nó sẽ được liệt kê trong đó.


3

Như Ignacio nói, lsusblspcikhông cần trình điều khiển - nếu có thứ gì đó được kết nối, họ sẽ hiển thị nó, mặc dù họ chỉ có thể hiển thị một vài số mà không có văn bản mô tả nếu không nhận ra thiết bị được kết nối - đó là nếu số id của thiết bị được kết nối là không có trong cơ sở dữ liệu của các giá trị.

Nếu thậm chí không có một thiết bị không được ghi nhãn trong đầu ra, thì có khả năng webcam của bạn đã chết hoặc có thể cổng USB đã chết. Tôi sẽ thử webcam trong một máy tính khác và thử một thiết bị khác trong cổng USB. Liệu webcam có bất kỳ chuyển đổi trên nó?

Cũng lưu ý rằng lspcisẽ hiển thị các bộ điều khiển USB trên bus PCI, nhưng nó sẽ không liệt kê bất kỳ thiết bị nào được kết nối với các bộ điều khiển đó, chỉ lsusbhiển thị điều đó.


Thật khó để nghĩ rằng webcam đã chết, vì nó được tích hợp và máy tính hoàn toàn mới!
Jonathan

Tôi tự hỏi nếu điều này có nghĩa là nó không được bật bằng cách nào đó, giống như thiết bị wlan không được phát hiện cho đến khi nó được bật bằng chuỗi phím fn.
Jonathan

0

Hãy thử update-pciids và update-usbids (?) Để cập nhật cơ sở dữ liệu cục bộ của lspci / lsusb. Có lẽ mô tả của thiết bị webcam là rất chung chung trong đầu ra của lsusb?


1
Tôi đã kết thúc việc theo dõi dmesg bằng lệnh watch, và sau đó bắt đầu giữ phím chức năng và nhấn các nút ngẫu nhiên. Chắc chắn, một trong số họ hỗ trợ trên webcam bị mất và nó xuất hiện trong dmesg. bây giờ tôi chỉ cần tìm hiểu tại sao nó không tạo nút / dev / video ...
Jonathan
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.