Score:0

เข้าถึงอุปกรณ์ USB ที่เชื่อมต่อโดยตรงจากอุปกรณ์เครือข่ายอื่น

ธง us

ฉันใช้เซิร์ฟเวอร์ Ubuntu 21.04 (GNU/Linux 5.11.0-1016-raspi aarch64) บน Pi 4 ซึ่งเชื่อมต่อกับ LAN ของฉันผ่านพอร์ตอีเธอร์เน็ต ฉันมีการ์ดเสียง MOTU UltraLite-mk5 ที่เชื่อมต่อโดยตรงด้วย USB ฉันต้องการเข้าถึง UL5 ผ่านเครือข่ายจาก Mac ของฉันเพื่อวัตถุประสงค์ในการควบคุม มีวิธีใดที่ฉันสามารถกำหนดค่า Pi 4 เพื่อให้ UL5 ได้รับที่อยู่ IP ของตัวเองซึ่งสามารถเข้าถึงได้จาก LAN

โดยเบื้องหลัง หาก UL5 เชื่อมต่อโดยตรงด้วย USB กับ Mac ของฉัน ฉันสามารถส่งเสียงไปที่ UL5 และเข้าถึง UL5 ได้พร้อมกันโดยใช้ซอฟต์แวร์ควบคุมที่มาพร้อมกับ MOTU (CueMix5) ของฉันเมื่อเชื่อมต่อโดยตรง UL5 จะแสดงอยู่ใน System Preferences | ของ Mac แท็บเครือข่ายเชื่อมต่อกับที่อยู่ภายใน 169.254.1.243 ฉันยังสังเกตด้วยว่าแอป CM5 สามารถเชื่อมต่อกับ UL5 ผ่านเครือข่ายได้หากได้รับที่อยู่ IP ของ UL5 แต่ฉันยังไม่ได้ทดสอบเพราะฉันไม่รู้วิธีเชื่อมต่อ UL5 โดยตรงกับเครือข่ายด้วย USB .. . ดังนั้นคำถาม!

ดังนั้นฉันเดาว่าขั้นตอน (ที่ฉันไม่เข้าใจทั้งหมด!) จะเกี่ยวข้องกับ:

(1) รับที่อยู่ IP ของ LAN ที่สองบน NIC ของ RPi4 (ดังนั้นซอฟต์แวร์ CM5 สามารถระบุที่อยู่ IP นั้นจากเครื่องเครือข่ายอื่น) ฉันรู้ว่า NIC สามารถมีที่อยู่ IP ได้มากกว่าหนึ่งแห่ง ฉันต้องการตั้งค่าที่อยู่ที่สอง โดยได้มาจากเซิร์ฟเวอร์ DHCP ของเครือข่าย แต่สิ่งสำคัญคือที่อยู่ IP ต้องทำงานร่วมกับการตั้งค่าที่เหลือ โดยเฉพาะในขั้นตอนที่ (3) ด้วยเหตุนี้ที่อยู่ IP ของ LAN ที่สองนี้จึงจำเป็นต้องเป็นแบบคงที่หรือไม่ และฉันต้องใช้คำสั่ง CLI ใดในการตั้งค่า

(2) กำหนดค่าการเชื่อมต่อเครือข่าย USB กับ UL5 เพื่อให้ทั้ง RPi4 และ UL5 สามารถสื่อสารกันได้ ฉันเห็นว่าการติดตั้งซอฟต์แวร์ MOTU บน Mac ของฉันสำหรับ UL5 จะสร้างบริการเครือข่าย USB (เรียกว่า UltraLite-mk5) และถ้าฉันรู้คำสั่ง CLI ที่เกี่ยวข้องสำหรับ Mac ฉันจะตรวจสอบได้ว่ามีการตั้งค่าอะไรไว้ เพื่อที่ฉันจะได้ทำซ้ำบน RPi4. แต่ฉันยังไม่รู้ว่าจะทำอย่างไร คุณช่วยฉันด้วยสิ่งนี้ได้ไหม

(3) การแมปที่อยู่ IP ที่สองที่ตั้งค่าใน (1) กับการเชื่อมต่อ USB ของ RPi4 กับ UL5 เพื่อให้การรับส่งข้อมูลเครือข่ายที่ส่งไปยัง IP เครือข่ายของ UL5 ถูกส่งต่อโดยตรงโดย RPi4 ผ่านบริการเครือข่าย USB ไปยัง UL5 และในทางกลับกัน ในทางกลับกัน ฟังดูง่ายพอ! และถ้าคุณรู้ว่าคำสั่ง CLI คืออะไร ฉันเดาว่ามันใช่ ช่วย!

ไม่ต้องสงสัยเลยว่าคุณสามารถบอกได้จากคำอธิบายของฉันว่าฉันไม่มีความเข้าใจอย่างลึกซึ้งเกี่ยวกับระบบเครือข่าย และฉันเพิ่งเริ่มเข้าใจ CLI ของ Ubuntu ได้ไม่นาน ดังนั้นโปรดเสนอคำตอบของคุณในระดับนั้น ขอบคุณมากสำหรับการอ่าน

CrazyTux avatar
us flag
How do you access to the uls5 user interface? Shell? Web service through its ip? an app using the uls5 ips?
johnanon avatar
us flag
Currently the only way I can access the UL5 for control purposes is through the CueMix 5 app as described in the second paragraph my question - with CM5 running on my Mac with the UL5 directly connected to the Mac with USB. But my need is to be able to control the UL5 when it's connected to the USB of the RPi4. For that, I presume the CM5 app will address the UL5 using the UL5's IP, the third of your suggestions
johnanon avatar
us flag
So I'm guessing the steps (none of which I fully understand!) will involve getting a second LAN IP address in the RPi4's NIC (so the CM5 software can address it), mapping that second IP address to the RPi4's USB connection to the UL5, and configuring that USB connection so both RPi4 and UL5 can talk to each other
CrazyTux avatar
us flag
According to your answer, the ul5 gets an ip adress when connected, if it is true, you can use `ssh -R` to port forwarding the wanted service to the rpi4 local ip, then it should be accessible all over your lan, by typing the rpi4 ip with the specific port that was forwarded.
johnanon avatar
us flag
Thanks CrazyTux. I think there are more steps involved, and I've edited the question to clarify. Specifically, there needs to be a USB network service on the RPi4 to connect to the UL5. That's how it seems to work on the Mac. And I'm not sure if the CM5 software will work addressing a IP:port rather than just an IP address.

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา