จะสร้างเครือข่ายผ่าน usb ได้อย่างไร? [ปิด]


0

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

อุปกรณ์นี้เป็นตัวควบคุม ebee สิ่งนี้ถูกใช้เพื่อจัดการจุดชาร์จสำหรับยานพาหนะไฟฟ้า นี่คือ URL ของข้อมูลจำเพาะคอนโทรลเลอร์ที่มีชื่อ https://www.bender.de/fileadmin/content/Products/m/e/CC611_D00253_M_XXEN.pdf

ฉันเป็น noob ที่สมบูรณ์ในเครือข่าย btw ระบบปฏิบัติการคอมพิวเตอร์ของฉันคือ archlinux และฉันสามารถเข้าถึงเว็บเพจ config (192.168.123.123) เพื่อเข้าถึงคอนโทรลเลอร์ได้เมื่อฉันแยกสายเคเบิล micro-usb / usb เข้าไประหว่างคอมพิวเตอร์และคอนโทรลเลอร์


2
อุปกรณ์นี้คืออะไร ยี่ห้อและรุ่นคืออะไร USB ไม่ใช่เครือข่าย แต่สามารถเชื่อมต่ออุปกรณ์เครือข่ายกับคอมพิวเตอร์ โปรดแก้ไขคำถามเพื่อเพิ่มข้อมูลเพิ่มเติมเกี่ยวกับอุปกรณ์ที่คุณใช้งาน
music2myear

1
หากคุณไม่บอกระบบปฏิบัติการให้เราทราบในตอนท้ายของลิงค์เราไม่สามารถแนะนำซอฟต์แวร์ที่จะใช้ คุณใช้สายเคเบิลสื่อสารที่ถูกต้องหรือไม่?
AFH

คำตอบ:


0

Bender / Ebee CC611 EV Charge Controller ของคุณมีสองวิธีในการเชื่อมต่อเครือข่ายผ่านพอร์ต USB สองพอร์ต

ในการสร้างการเชื่อมต่อเครือข่ายผ่านตัวเชื่อมต่อmicro USB-B ที่มีป้ายกำกับ "USB 2"ให้ดูที่ส่วน 6.1.1 ในหน้า 25 ของ PDF คู่มือที่คุณเชื่อมโยง

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

อุปกรณ์ให้ที่อยู่ 192.168.123.123 และใช้ DHCP เพื่อกำหนดที่อยู่ IP ที่แตกต่างกันในซับเน็ตเดียวกัน ใช้ GUI หรือเครื่องมือบรรทัดคำสั่งของ Arch Linux เพื่อดูว่าที่อยู่ IP ใดที่คอมพิวเตอร์ของคุณได้รับมอบหมายบนอินเทอร์เฟซอีเทอร์เน็ตใหม่นั้น

จากนั้นเมื่อคุณบอกอุปกรณ์ว่าจะเชื่อมต่อที่อยู่ใดให้บอกให้อุปกรณ์นั้นเชื่อมต่อกับที่อยู่ 192.168.123.x ที่อุปกรณ์กำหนดให้คอมพิวเตอร์ของคุณ (ไม่ใช่ที่อยู่ 192.168.123.123 ของอุปกรณ์)

หากต้องการทำการเชื่อมต่อเครือข่ายผ่านช่องเสียบ USB-A ขนาดปกติที่มีข้อความ "USB 1"ให้ดูที่ส่วนที่ 7 ในหน้า 37-38 ของคู่มือที่คุณเชื่อมโยง

แตกต่างจากพอร์ต micro-B พอร์ต USB-A ขนาดเต็มนี้ไม่ได้ให้วิธีการทำหน้าที่เป็นอีเธอร์เน็ตอินเตอร์เฟส ในการใช้พอร์ตนี้คุณจะต้องเสียบดองเกิล USB-A Ethernet ภายนอกเพื่อเชื่อมต่อ หมอบอกว่าพวกเขารองรับอะแดปเตอร์อีเธอร์เน็ต USB ของ Appleและอีกอันหนึ่งมาจากดิจิตัส ฉันเดาว่าพวกเขายังรองรับอะแดปเตอร์ USB Ethernet อื่น ๆ ที่ใช้ชิปเซ็ตเดียวกันกับที่สองหรืออาจจะสนับสนุนไดร์เวอร์คลาสอุปกรณ์อีเธอร์เน็ต USB ทั่วไป แต่บางทีพวกเขาได้ทดสอบผลิตภัณฑ์ของพวกเขาด้วยอะแดปเตอร์ Apple และ Digitus เท่านั้น

ดังนั้นคุณต้องเสียบดองเกิลอีเทอร์เน็ตนั้นเข้ากับพอร์ต "USB 1" จากนั้นใช้สายอีเธอร์เน็ตเพื่อเชื่อมต่ออุปกรณ์กับ LAN LAN โดยเฉพาะอย่างยิ่งกับเซิร์ฟเวอร์ DHCP เพื่อให้อุปกรณ์เช่าที่อยู่ IP ไม่ว่าอุปกรณ์นั้นจะได้รับการกำหนดที่อยู่ IP ผ่าน DHCP หรือไม่ก็ตามมันจะให้ที่อยู่ 192.168.12 4 .123 / 24 ที่อินเตอร์เฟสนั้นเสมอ

หากคุณต้องการเชื่อมต่อพอร์ตนี้โดยตรงกับคอมพิวเตอร์ของคุณคุณจะต้องเสียบปลายอีกด้านหนึ่งของสายเคเบิลอีเธอร์เน็ตเข้ากับพอร์ต Ethernet บนคอมพิวเตอร์ของคุณโดยตรงและกำหนดค่าคอมพิวเตอร์ของคุณให้มีที่อยู่ IP ใน 192.168.12 4 .0 / 24 ซับเน็ตบนพอร์ต Ethernet นั้น หากคอมพิวเตอร์ของคุณไม่มีพอร์ตอีเธอร์เน็ตฟรี แต่อย่างที่คุณบอกว่ามันมีพอร์ต USB-C ฟรีคุณอาจจำเป็นต้องได้รับดองเกิล USB-C to Ethernet สำหรับคอมพิวเตอร์ของคุณ

CC611 device "USB 1" USB-A port <--> USB-A Ethernet dongle <--> Ethernet cable (possibly a crossover cable) <--> USB-C Ethernet dongle <--> Computer's USB-C port  

นอกจากนี้โปรดทราบว่ามีโอกาสเล็กน้อยที่อุปกรณ์อีเธอร์เน็ตของคุณไม่สามารถจัดการการเชื่อมต่อโดยตรงโดยอัตโนมัติโดยไม่ต้องสลับอีเธอร์เน็ต พอร์ตสวิตช์อีเธอร์เน็ตนั้นใช้สายแบบย้อนกลับจากพอร์ตอุปกรณ์อีเธอร์เน็ตดังนั้นการเชื่อมต่อโดยตรงจากอุปกรณ์ต่ออุปกรณ์จำเป็นต้องมีหนึ่งในอุปกรณ์ที่รองรับครอสโอเวอร์อัตโนมัติ (หรือที่เรียกว่า "auto MDI-X"; หากปลายของการเชื่อมต่ออีเธอร์เน็ตแบบอุปกรณ์ต่ออุปกรณ์โดยตรงไม่รองรับการครอสโอเวอร์อัตโนมัติคุณจะต้องใช้สายอีเธอร์เน็ตแบบมีสายไขว้ที่รู้จักกันในชื่อ "สายครอสโอเวอร์"


ฉันใช้ifconfigและฉันได้รับ192.168.123.220ที่อยู่ IP แต่นั่นเป็นเพียงพอร์ต "config" (micro-usb / usb-A) จากการอ่านเอกสารมันบอกว่าฉันควรใช้อันอื่น (usb-A) ฉันต้องการใช้กับ usb-C บนคอมพิวเตอร์ของฉัน มันเป็นไปได้ ?
Guillaume Geoffrey Attia

@ GuillaumeGeoffreyAttia อ่าฉันเข้าใจแล้ว ฉันได้อัปเดตคำตอบเพื่อรวมคำอธิบายเกี่ยวกับวิธีใช้พอร์ต Type-A แล้ว คำตอบสั้น ๆ คือสำหรับพอร์ตนั้นคุณต้องใช้ดองเกิลของอีเธอร์เน็ต USB และทำการเชื่อมต่ออีเธอร์เน็ต คุณไม่สามารถเสียบสาย USB โดยตรงระหว่างคอมพิวเตอร์และอุปกรณ์โดยใช้พอร์ตนั้น
Spiff

เฮ้ฉันเลยถามคำถามอื่นที่เกี่ยวข้องกับคำถามนี้: superuser.com/questions/1400482//
Guillaume Geoffrey Attia
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.