คำถามติดแท็ก udev

ตัวจัดการอุปกรณ์ของเคอร์เนลรับผิดชอบเนื้อหาของ / dev

2
วิธีการใช้งานโปรแกรม C ++ ทุกครั้งที่เสียบแฟลชไดรฟ์ USB
ฉันมีโปรแกรม C ++ ที่เข้าถึงไดรฟ์ปากกา USB / แฟลชไดรฟ์ ใช้งานได้กับแฟลชไดรฟ์ที่เสียบอยู่ในปัจจุบัน โปรแกรม C ++ ปกติจะไม่ทำงานจนกว่าเราจะรัน แต่ฉันต้องการให้โปรแกรมทำงานโดยอัตโนมัติทุกครั้งที่ใส่แฟลชไดรฟ์ ฉันจะทำสิ่งนั้นได้อย่างไร
9 usb  usb-drive  c++  udev 

1
สำหรับ pulseaudio tsched ทำอะไร (และค่าเริ่มต้นคืออะไร)
หากฉันแก้ไข/etc/pulse/default.paและเปลี่ยนแปลงบรรทัดนี้: load-module module-udev-detect ถึง: load-module module-udev-detect tsched=0 ฉันปิดการใช้งาน tsched อย่างชัดเจน ในทำนองเดียวกันถ้าฉันเปลี่ยนสายเป็น load-module module-udev-detect tsched=yes ฉันเปิดใช้งาน tsched ทั้งสองอย่างนี้สามารถตรวจสอบได้ด้วยการวิ่ง pactl list | grep tsched และมองเข้าไปในเอกสาร , tschedตั้งแต่ 0.9.11 ใช้โมเดลที่ใช้ระบบตั้งเวลา ค่าเริ่มต้นเป็น 1 (เปิดใช้งาน) หากฮาร์ดแวร์ของคุณไม่ส่งคืนข้อมูลเวลาที่ถูกต้อง (เช่นการ์ดเสียง Creative) คุณสามารถลองตั้งค่า tsched = 0 เพื่อเปิดใช้งานการกำหนดเวลาแบบ interupt ซึ่งใช้ใน 0.9.10 และก่อนหน้า อย่างไรก็ตามฉันมีสองเครื่อง (ฮาร์ดแวร์ที่แตกต่างกัน) หนึ่งเครื่องที่ส่งคืนtsched=yesและอีกเครื่องหนึ่งที่ไม่มี เป็นค่าเริ่มต้นจริง ๆ 1 (เปิดใช้งาน / …

1
สร้างกฎ udev เพื่อปิดใช้งานอุปกรณ์ Android ตัวใดตัวหนึ่งได้อย่างไร
ฉันมีโทรศัพท์ HTC Android ทุกครั้งที่ฉันเชื่อมต่อกับคอมพิวเตอร์ฉันได้รับข้อความ: Android Phone: Could not open MTP device "[usb:002,003]" ตัวเลขอาจแตกต่างกัน แต่โทรศัพท์เชื่อมต่ออย่างถูกต้อง usb-devices เอาท์พุต T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 28 Spd=480 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=0bb4 ProdID=0f91 Rev=02.33 S: Manufacturer=HTC S: Product=Android Phone S: SerialNumber=FA41BWB00560 C: #Ifs= …
8 usb  android  udev 

1
กฎเว็บแคมของ Udev อ่านแล้ว แต่ไม่เคารพ?
ฉันมี usb-webcams อยู่สองตัวในเครื่อง แต่ตอนบูตพวกเขาเปลี่ยน/dev/videoหมายเลข การแก้ไขปัญหานี้ดูเหมือนว่าจะสร้างudevกฎใหม่ ฉันได้เพิ่มกฎนี้ใน/etc/udev/rules.d/jj-video.rules: แก้ไขเว็บแคม 1 KERNEL=="video1", SUBSYSTEM=="video4linux", SUBSYSTEMS=="usb", ATTRS{idVendor}=="1d6b", ATTRS{idProduct}=="0001", SYMLINK+="webcam1" แก้ไขเว็บแคม 2 KERNEL=="video2", SUBSYSTEM=="video4linux", ATTR{name}=="Logitech QuickCam Pro 3000", KERNELS=="0000:00:1d.0", SUBSYSTEMS=="pci", DRIVERS=="uhci_hcd", ATTRS{vendor}=="0x8086", ATTRS##{device}=="0x2658", SYMLINK+="webcam2" แต่webcamไม่ได้สร้าง symlink ฉันลองชุดค่าผสมต่าง ๆ มากมายในไฟล์นี้ ปัจจุบันเป็นเพียงความพยายามครั้งล่าสุดของฉัน ฉันพบพารามิเตอร์ใน: jjk@eee-old:~$ udevadm info -a -p $(udevadm info -q path -p /class/video4linux/video1) ข้อมูล Udevadm เริ่มต้นด้วยอุปกรณ์ที่ระบุโดย devpath …
8 webcam  udev 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.