วิธีเชื่อมต่อคอมพิวเตอร์สองเครื่องกับ USB ได้อย่างไร [ซ้ำ]


12

มีคอมพิวเตอร์สองเครื่อง คนแรกคือลูกค้าคนที่สองคือเซิร์ฟเวอร์ ไคลเอ็นต์ต้องการเข้าถึงไฟล์บางไฟล์บนเซิร์ฟเวอร์

บนเซิร์ฟเวอร์เป็นไปได้สำหรับฉันที่จะติดตั้งซอฟต์แวร์ใด ๆ (Ubuntu ที่มีการเข้าถึงรูท) ลูกค้าคือ WindowsXP และฉันไม่สามารถติดตั้งได้ อย่างไรก็ตามมีพอร์ต USB ที่ฉันสามารถเชื่อมต่อกับอุปกรณ์เก็บข้อมูลได้

มีวิธี (ฮาร์ดแวร์และ / หรือซอฟต์แวร์) ที่ฉันสามารถใช้เชื่อมต่อคอมพิวเตอร์สองเครื่องกับ USB ได้หรือไม่?

ฉันนึกภาพซอฟต์แวร์สำหรับเซิร์ฟเวอร์ของฉันซึ่งใช้ USB ทำหน้าที่เป็นอุปกรณ์เก็บข้อมูลอย่างง่ายสำหรับไคลเอนต์ที่เชื่อมต่อกับปลายอีกด้านของสายเคเบิล USB

คำตอบ:


15

USB เป็นสมส่วนอินเตอร์เฟซ master ทาส: มีหนึ่งโฮสต์คอนโทรลเลอร์ที่จับหลายอุปกรณ์ โฮสต์คอนโทรลเลอร์เป็นบัสต้นแบบ: มันเริ่มต้นการถ่ายโอนทั้งหมดบนรถบัสดังนั้นจึงขอคำตอบจากอุปกรณ์ที่อยู่ด้านอื่น ๆ โฮสต์คอนโทรลเลอร์ไม่สามารถทำงานในโหมดทาสเช่นในอุปกรณ์ (คุณยังสามารถมีโฮสต์คอนโทรลเลอร์และอุปกรณ์ควบคุมเชื่อมต่อกับพอร์ตทางกายภาพเดียวกันนี้เรียกว่า USB OTG แต่มีเฉพาะในเครื่องพิมพ์กล้องและพีดีเอเท่านั้น ไม่มีพีซี USB OTG คอนโทรลเลอร์) ดังนั้นคุณจึงไม่สามารถเชื่อมต่อพีซีสองเครื่องโดยตรงด้วยสาย USB

ดังนั้นคุณต้องใช้สายเคเบิลพิเศษที่เป็นอุปกรณ์ที่ทำหน้าที่เป็นอุปกรณ์สำหรับโฮสต์คอนโทรลเลอร์สองตัว พวกเขาไม่แพงมาก อันนี้ควรจะทำงานได้ดี


1
คำตอบที่ดีเยี่ยมอธิบายว่าทำไมสิ่งนั้นถึงใช้งานไม่ได้และเสนอทางเลือกอื่น +1 อุปกรณ์ที่คุณเสนอในลิงค์ดูเหมือนจะหลีกเลี่ยงปัญหาที่ต้องใช้ซอฟต์แวร์ทั้งสองด้านในการถ่ายโอนไฟล์ซึ่งเป็นวิธีการแก้ปัญหาอื่น ๆ ที่ดีมาก อย่างไรก็ตามสิ่งนี้จะทำงานเหมือนอุปกรณ์เก็บข้อมูลสำหรับปลายทั้งสองข้างและไม่มีวิธี "ดึง" ข้อมูลจากคอมพิวเตอร์เครื่องเดียว มันจะต้องมีฉันเดาสำเนาของไฟล์ที่จำเป็นในคอมพิวเตอร์ XP โดยอัตโนมัติ
Gnoupi

อย่างที่ฉันรู้ว่าอุปกรณ์ที่ต้องใช้ซอฟต์แวร์บางตัวมีซอฟต์แวร์ที่เขียนในลักษณะที่ป้องกันการใช้งานไคลเอนต์ - เซิร์ฟเวอร์ (การใช้งาน GUI อย่างกว้างขวาง) และงานกำหนดการของไฟล์แบตช์อาจทำงานได้ดี นอกจากนี้ยังแตกต่างกันมากในซอฟต์แวร์ดังกล่าวเนื่องจากไม่มีมาตรฐานเช่น USB Mass Storage ที่ระบบปฏิบัติการใด ๆ รองรับ อีกทางเลือกหนึ่งที่เป็นมิตรกับงานอัตโนมัติมากขึ้น แต่มีราคาแพงกว่าคืออะแดปเตอร์ USB-Ethernet สองตัวและเครือข่าย IP ที่กำหนดค่าแบบคงที่
whitequark

+1 คำตอบที่ดีอธิบายโทโพโลยีหลักของ USB และเสนอโซลูชันที่ใช้งานได้จริงในสายเคเบิลที่คุณแนะนำ
therobyouknow

ไม่มีใครรู้ว่าผลิตภัณฑ์อื่น ๆ ที่มีฟังก์ชั่นเดียวกันหรือไม่ ในประเทศเยอรมนีฉันไม่สามารถหาที่นี่ได้ทุกที่
Witek

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