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

Universal Serial Bus (USB) สร้างการเชื่อมต่อระหว่างอุปกรณ์และคอมพิวเตอร์แม่ข่าย

3
libusb เข้าถึงสิ่งเคอร์เนลอย่างไร
จากสิ่งที่ฉันเข้าใจ: โดยทั่วไปแล้วไดรเวอร์จะทำงานในพื้นที่เคอร์เนลและสามารถเรียกใช้จากพื้นที่ผู้ใช้ โค้ดในพื้นที่เคอร์เนลเท่านั้นที่สามารถเรียกสิ่ง usb ระดับต่ำ / ioctl libusb เป็นห้องสมุดดังนั้นมันจะรวบรวมและเรียกใช้ในพื้นที่ของผู้ใช้ ดังนั้นวิธีการlibusbบรรลุ USB ระดับต่ำได้อย่างไร
10 usb  drivers 

3
เรียกใช้ CentOS 6 จากแฟลชไดรฟ์ USB
ฉันมีแฟลชไดรฟ์ USB ขนาด 16 GB ที่ฉันต้องการติดตั้ง CentOS 6 บนเพื่อให้ฉันสามารถบูตลงในคอมพิวเตอร์เครื่องอื่นได้ เหตุผลนี้เป็นเพราะฉันกำลังจะอัพเกรดเป็นโฮสติ้ง VPS และฉันต้องการที่จะสร้างสภาพแวดล้อมใหม่เพื่อให้ฉันสามารถมีเว็บไซต์ผลิตและเพียงแค่ซิงค์ไปยังเว็บไซต์สด อย่างไรก็ตามด้วยเหตุผลต่าง ๆ ฉันไม่ต้องการผูกติดกับคอมพิวเตอร์เครื่องเดียว ฉันลองใช้ LinuxLive USB Creator ซึ่งทำงานได้อย่างสมบูรณ์แบบนอกเหนือจากแม้ว่าฉันจะตั้งค่าไฟล์ถาวรให้สูงสุดเมื่อฉันติดตั้งแพคเกจพวกเขาไม่ได้อยู่ที่นั่นหลังจากรีบูตเครื่อง ฉันติดตั้ง CentOS บนแล็ปท็อปเครื่องเก่าแล้วถ้านั่นจะทำให้ฉันติดตั้ง CentOS บนแฟลชไดรฟ์ได้ไหม? หรือจะติดตั้งบนฮาร์ดไดรฟ์ภายนอกหรือไม่ คอมพิวเตอร์บูตจากฮาร์ดไดรฟ์ภายนอกหรือไม่

4
ฉันจะสลับไปใช้ชุดหูฟัง USB อัตโนมัติได้อย่างไรเมื่อเสียบปลั๊กไว้
ฉันทำงานFuntoo ลินุกซ์เป็นGentooอนุพันธ์ ชุดหูฟัง Plantronics USB ใหม่สองชุดของฉัน (หนึ่งสาย, หนึ่งไร้สาย) ทำงานได้ดี ฉันเสียบหนึ่งตัว ALSA จะสังเกตเห็นและถ้าฉันตั้งค่าแอปพลิเคชันด้วยตนเองให้ใช้แทนอุปกรณ์เริ่มต้น ฉันต้องการเพียงแค่ให้ชุดหูฟังกลายเป็นอินพุต / เอาต์พุตเริ่มต้นของฉันเมื่อมีอยู่และมีการเปลี่ยนกลับเป็นลำโพงออนบอร์ดของฉันเป็นอย่างอื่น ฉันจะทำให้สวิตช์ชนิดนี้เป็นแบบอัตโนมัติได้อย่างไร
10 linux  usb  alsa  hot-plug  funtoo 

2
“ usb 3-2: ไม่สามารถตั้งค่า config # 1, ข้อผิดพลาด -110” - แป้นพิมพ์ USB ทำงานได้ในแล็ปท็อป Windows 8 แต่บนพีซีเท่านั้นจนกว่าบูท Linux
ฉันลองแป้นพิมพ์ USB 2 อันใหม่ที่ใช้งานได้จนกระทั่ง Linux เริ่มบูท เมื่อบูทฉันเห็น: [ 8.365211] usb 3-2: New USB device found, idVendor=1a2c, idProduct=0b23 [ 8.404863] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 8.444623] usb 3-2: Product: USB Keyboard [ 10.641472] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null) [ 13.481363] usb …

2
วิธีการถ่ายโอนข้อมูลปริมาณการใช้ USB
ฉันมี USB gamepad และต้องการดูและตรวจสอบสัญญาณและคำสั่งที่อุปกรณ์ต่อพ่วงนี้จริง ๆ แล้วส่งไปยังพีซี / เคอร์เนลของฉัน: ฉันจะทำอย่างไร ฉันคิดว่าเป็นอย่างนั้น cat /dev/bus/usb/006/003 เพียงพอ แต่เห็นได้ชัดว่าคำสั่งนี้จะกลับมาทันทีและพิมพ์ตัวอักษรที่เข้ารหัสไม่ได้อ่านบางส่วน มีวิธี "debug" อุปกรณ์ USB เช่นนั้นหรือไม่?
9 linux  usb  debugging 

4
วิธีสร้าง USB การติดตั้ง Linux ที่บูตได้จาก ISO ใน OS X
ฉันดาวน์โหลด ISO สำหรับการติดตั้งเน็ตของ Debian ไปยังคอมพิวเตอร์ที่ใช้ OS X ฉันต้องการนำข้อมูลจาก ISO ไปยัง USB เพื่อให้ฉันสามารถติดตั้ง Debian บนแล็ปท็อปเครื่องอื่น (ไม่ใช่แล็ปท็อป Apple) แล็ปท็อปเครื่องนั้นยังไม่ได้ติดตั้งระบบดังนั้นฉันต้องเตรียมไดรฟ์ USB บนคอมพิวเตอร์ OS X ก่อนอื่นฉันลองติดตั้งUNetbootinบนคอมพิวเตอร์ OS X เมื่อ USB ที่สามารถบู๊ตได้นี้ไม่สามารถบู๊ตได้ฉันพบรายงานข้อผิดพลาดที่นี่ซึ่งแนะนำว่าแม้ว่า UNetbootin จะแสดงรายการเวอร์ชันสำหรับ OS X แต่จริงๆแล้วมันไม่สามารถสร้าง USB ที่สามารถบู๊ตได้ ต่อไปฉันลองทำตามคำแนะนำที่DebianEeePCวิธีใช้: dd if=debian-7.*-netinst.iso of=/dev/disk1s1 ใช้เวลาประมาณ 10 นาทีโดยไม่มีข้อผิดพลาด แต่ USB ยังไม่สามารถบูตได้ ในอดีต USB ที่สร้างด้วย UNetbootin บน Windows …

2
ddrescue ช้ามากบนฮาร์ดไดรฟ์ USB
ฉันกู้คืน HDD จากแล็ปท็อปของฉันที่ตายไปแล้ว (ไม่สามารถบู๊ตได้เลย Disk Utility รายงานว่าไม่มีปัญหา แต่ไม่ติดตั้งดิสก์) ฉันต่อ HDD ผ่านอะแดปเตอร์ USB แล้ว ทำงานddrescueอย่างนั้น: sudo ddrescue -v -n /dev/disk1s2 "/Volumes/Original HD/image.dmg" ddrescue.log ไม่มีข้อผิดพลาด แต่ความเร็วในการอ่านเฉลี่ยลดลงเหลือ 50KB / s เริ่มต้นที่ประมาณ 2MB / s ขนาดของพาร์ติชันคือ 300GB จนถึงตอนนี้ฉันสามารถกู้คืนได้ 160GB ฉันกำลังกู้คืนไปยังพาร์ติชัน HFS + บน MacBook ของฉัน อะไรคือสาเหตุของอัตราการถ่ายโอนที่ช้าและวิธีเพิ่มอัตรา

1
ฉันสามารถสร้างพอร์ต USB บนคอมพิวเตอร์ Linux ของฉันให้ดูเหมือนอุปกรณ์เก็บข้อมูลขนาดใหญ่ได้หรือไม่?
ฉันใช้ Kubuntu 12.04 บนพีซีของฉัน ฉันต้องการทำให้พอร์ต USB หนึ่งพอร์ตบนคอมพิวเตอร์ปรากฏขึ้นราวกับเป็นอุปกรณ์เก็บข้อมูลขนาดใหญ่แบบ USB ไปยังอุปกรณ์อื่น กล่าวอีกอย่างหนึ่งว่าบางสิ่งที่เชื่อมต่อกับพอร์ต USB นี้จะคิดว่าพีซีของฉันทั้งหมดเป็นเพียง HDD ภายนอกหรือเครื่องเล่นสื่อหรืออุปกรณ์เก็บข้อมูล USB อื่น ๆ เป็นไปได้ไหม ถ้าเป็นเช่นนั้นฉันจะทำอย่างไร

2
เรียกใช้สคริปต์อัตโนมัติเมื่อเสียบการ์ด Wifi (udev)
ฉันพยายามใช้udevเพื่อทำให้ระบบ Debian ใช้สคริปต์ทุบตีเมื่อเชื่อมต่อการ์ดไร้สาย จนถึงตอนนี้ฉันสร้างไฟล์นี้/etc/udev/rules.d/wifi-detect.rules: ACTION=="add", ATTRS{idVendor}=="0cf3", ATTRS{idProduct}=="9271", RUN+="/root/test.sh" และตอนนี้ฉันพยายามทำให้test.shเนื้อหานี้เป็นจริง: #!/bin/bash /bin/echo "test!" > /test.txt แต่ด้วยเหตุผลบางอย่างดูเหมือนว่าไม่มีอะไรเกิดขึ้นเมื่อฉันเชื่อมต่อการ์ดไร้สายไม่มีการtest.txtสร้างไฟล์ ของฉันlsusbบนการ์ด: Bus 001 Device 015: ID 0cf3:9271 Atheros Communications, Inc. AR9271 802.11n การรันudevadm monitor –envนี่เป็นสิ่งที่เกิดขึ้นเมื่อฉันเชื่อมต่อการ์ด: KERNEL[1017.642278] add /devices/platform/bcm2708_usb/usb1/1-1/1-1.3 (usb) KERNEL[1017.644676] add /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3:1.0 (usb) KERNEL[1017.645035] add /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/firmware/1-1.3 (firmware) KERNEL[1017.708056] remove /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/firmware/1-1.3 (firmware) UDEV [1017.714772] add /devices/platform/bcm2708_usb/usb1/1-1/1-1.3 …

1
เสียง USB จะส่งสัญญาณรบกวนสีขาวเท่านั้น
ฉันใช้ OpenBSD / i386 5.1 บนแล็ปท็อปอายุ 5 ปี ลำโพงและพอร์ตหูฟังทำงานได้ แต่พอร์ตหูฟังค่อนข้างหลวมดังนั้นฉันจึงพยายามติดตั้งการ์ดเสียง USB ภายนอก (Fiio E17 USB DAC) ไม่มีปัญหาในการใช้งานบน Windows อุปกรณ์ที่มีการตรวจพบและฉันสร้างโหนดสำหรับมันใน/devด้วยsh /dev/MAKEDEV audio1แล้วเชื่อมโยงกับส่วนที่เหลือของอุปกรณ์ที่จะชี้ไปที่การ์ดเสียงใหม่ จนถึงตอนนี้ฉันสามารถวิ่งได้cat /dev/urandom > /dev/audioและฉันก็ได้ยินเสียงสีขาว อย่างไรก็ตามฉันไม่สามารถเรียกใช้เสียงอื่น ๆ ผ่านมันได้ ฉันtail /var/log/messagesหลังจากเสียบอุปกรณ์ใน: Aug 30 10:03:55 s96j /bsd: uhidev0 at uhub1 Aug 30 10:03:55 s96j /bsd: port 1 configuration 1 interface 0 "FiiO …
9 audio  usb  openbsd 


3
หมายเลขซีเรียลปลอมของอุปกรณ์ USB
ฉันมีโทรศัพท์มือถือเชื่อมต่อกับพีซีผ่าน USB เมื่อดูข้อมูลอุปกรณ์โดยใช้ sudo udevadm info --attribute-walk ผลิตภัณฑ์และรหัสผู้ให้บริการแสดงขึ้นดี แต่ไม่มีATTR {} แอปพลิเคชันที่ฉันใช้ (Android adb) ต้องการให้อุปกรณ์รายงานหมายเลขซีเรียลเพื่อให้ทำงานได้อย่างถูกต้อง มีวิธีใดบ้างที่ฉันสามารถปลอมหมายเลขซีเรียลของอุปกรณ์ตัวอย่างเช่นโดยใช้กฎ udev การชี้แจง:คำถามไม่ได้อยู่ที่วิธีรับหมายเลขซีเรียลของอุปกรณ์ USB แต่เกี่ยวกับวิธีตั้งค่าหมายเลขซีเรียล ฉันมีโทรศัพท์ Android ที่ไม่ได้รายงานหมายเลขซีเรียลผ่าน USB และเครื่องมือ adb ไม่ชอบสิ่งนี้มากเกินไป จนถึงขณะนี้ดูเหมือนจะไม่ได้มีทางออกที่ง่ายสำหรับเรื่องนี้ อย่างไรก็ตามมีวันที่ง่ายมากที่จะซื้อโทรศัพท์ Android ที่เหมาะสมสำหรับการพัฒนา
9 usb  udev 

4
GRUB บนไดรฟ์ USB - เพิ่มระบบปฏิบัติการ
พื้นหลังบางส่วน: มาจากพื้นหลัง Windows ส่วนใหญ่ (แม้ว่าฉันจะคุ้นเคยกับ Ubuntu ฯลฯ ) และใช้เครื่อง Windows 7 เพื่อทำงานนี้ให้เสร็จ ติดตั้ง GRUB เพื่อรับ MBR ของไดรฟ์ USB เรียบร้อยแล้ว (8 GB FAT32 ไดรฟ์): ได้สร้างโครงสร้างพื้นฐานบนไดรฟ์: / boot / grub, / boot / img, / boot / kernel คำถาม: ฉันมีคำถามพื้นฐานเริ่มต้น แต่คำถามที่ฉันมีปัญหาในการหาคำตอบผ่านทาง Google / StackExchange ฯลฯ ฉันเข้าใจว่าโฟลเดอร์ / boot / img / [SystemName] …

2
รองรับ usb 3.0 หรือไม่
ฉันดูเหมือนจะไม่พบคำถามที่นี่ แต่ฉันสงสัยว่ามีประสบการณ์ใดบ้างหากผู้ใช้คนใดเคยใช้กับ USB 3.0 asus p5x58d ของฉันมี usb 3 อยู่ แต่ฉันยังไม่ได้ลองใช้และยังไม่รู้มากในแง่ของการสนับสนุน ฉันรู้สึกว่านี่เป็นวิกิชุมชนที่ดีที่สุดที่เราสามารถแบ่งปันประสบการณ์บน USB 3.0 ได้ บทความนี้กล่าวสั้น ๆ linux และ usb 3 ปล่อยให้ความคิดเห็นไหล ...
9 usb  hardware  drivers 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.