วิธีค้นหาลิงก์ระหว่าง / dev / video และเอาต์พุต lsusb


4

Linux แสดงอินเตอร์เฟสกล้องที่ /dev/video* แต่อินเทอร์เฟซนั้นไม่ได้อธิบายถึงยี่ห้อ / รุ่นของกล้อง ในขณะเดียวกัน, lsusb รายงานยี่ห้อ / รุ่นของอุปกรณ์ USB ทั้งหมดรวมถึงกล้อง แต่ไม่ได้บอกคุณ /dev ไฟล์ที่พวกเขาสอดคล้องกับ ฉันจะเชื่อมโยงอุปกรณ์ที่รายงานโดย lsusb เพื่อ /dev/video* ไฟล์?


1
คุณได้พิจารณาแล้ว hwinfo สำหรับการดังกล่าว? มันสอดคล้องกับอุปกรณ์ที่ระบุไปยังตำแหน่งของไฟล์ (/ dev / xyz) ที่คุณต้องการ
Firelord

@ Firelord นั่นดูมีประโยชน์มาก โดยเฉพาะมันบอกเส้นทาง sysfs ซึ่งมีลิงค์ไปยังเส้นทาง video4linux / videoN อย่างไรก็ตามฉันไม่แน่ใจว่าพกพาได้อย่างไร hwinfo คือ. ฉันต้องการบางสิ่งที่สามารถใช้งานได้กับระบบฝังตัว
Cerin

คำตอบ:


3

การตรวจสอบ /sys/class/video4linux/video$N/name และ /sys/class/video4linux/video$N/device/driver/* จะให้ข้อมูลกับคุณซึ่งคุณจะให้ lsusb เส้น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.