@ सुरजैक: 1-6
आपके पोर्ट मैपिंग पर निर्भर करता है। यदि आप लिखते हैं lsusb -t
तो आप इसे प्राप्त कर लेंगे और फिर इसके आउटपुट के साथ तुलना करेंगे lsusb
। मेरे लिए मुझे निम्नलिखित आउटपुट मिलते हैं:
lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 5986:0525 Acer, Inc
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 012: ID 413c:2107 Dell Computer Corp.
तथा
lsusb -t
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
|__ Port 1: Dev 2, If 0, Class=Video, Driver=uvcvideo, 5000M
|__ Port 1: Dev 2, If 1, Class=Video, Driver=uvcvideo, 5000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
|__ Port 3: Dev 9, If 0, Class=Vendor Specific Class, Driver=hdm_usb, 480M
|__ Port 4: Dev 10, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 3: Dev 11, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 4: Dev 12, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
|__ Port 3: Dev 4, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 3: Dev 4, If 1, Class=Wireless, Driver=btusb, 12M
अब बस सही बस खोजें जो 04
मेरे मामले में है क्योंकि Acer, Inc
कैमरा है। पोर्ट मैपिंग से पता चलता है कि कैमरा किस स्थान पर स्थित है Bus 04.Port 1
। इसका मतलब उपयोग करने के बजाय 1-6
मुझे उपयोग करना है 4-1
। मैं लिनक्स / उबंटू विशेषज्ञ नहीं हूं लेकिन इससे मुझे यह आभास होता है कि आपको Bus-Port
संख्याओं का उपयोग करना है और बस उपयोग करना है। यदि आप 100% सुनिश्चित होना चाहते हैं तो cat
वर्णित कमांड का उपयोग करें :
cat /sys/bus/usb/devices/<Bus>-<Port>/id{Vendor,Product}
और lsusb के साथ तुलना करें।
मेरे मामले में:
cat /sys/bus/usb/devices/4-1/id{Vendor,Product}
5986
0525
जो lsusb उत्पादन के लिए समान रूप से है: 5986:0525
।
अब आपको अपना आंतरिक वेब कैमरा मिला।
लेकिन दुर्भाग्य से lysdexia सही है और गूंज कमांड काम नहीं करता है क्योंकि Permission denied
।
क्या कोई और उपाय उपलब्ध है?