@surjack: 1-6
hängt von Ihrer Portzuordnung ab. Wenn Sie lsusb -t
etwas eingeben, erhalten Sie es und vergleichen es mit der Ausgabe von lsusb
. Für mich bekomme ich folgende Ausgaben:
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.
und
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
Finden Sie jetzt einfach den richtigen Bus, der 04
in meinem Fall ist, weil der Acer, Inc
die Kamera ist. Die Anschlusszuordnung zeigt, dass sich die Kamera in befindet Bus 04.Port 1
. Dies bedeutet, anstatt zu verwenden, muss 1-6
ich verwenden 4-1
. Ich bin kein Linux / Ubuntu-Experte, aber dies gibt mir den Eindruck, dass Sie Bus-Port
die Zahlen verwenden und einfach verwenden müssen. Wenn Sie 100% sicher sein möchten, verwenden Sie den cat
Befehl wie folgt:
cat /sys/bus/usb/devices/<Bus>-<Port>/id{Vendor,Product}
und vergleiche es mit lsusb.
In meinem Fall:
cat /sys/bus/usb/devices/4-1/id{Vendor,Product}
5986
0525
das ist identisch mit dem lsusb Ausgang: 5986:0525
.
Nun haben Sie Ihre interne Webcam gefunden.
Aber leider ist Lysdexia richtig und der Echobefehl funktioniert da nicht Permission denied
.
Gibt es eine andere Lösung?