Score:1

SSH เป็น Raspberry Pi 4 ที่ใช้ Ubuntu Server 20.04 โดยตรงจาก Mac

ธง re

ฉันกำลังพยายามใช้ raspberry pi 4 ที่ใช้เซิร์ฟเวอร์ Ubuntu 20.04 เป็นคอมพิวเตอร์หลักสำหรับโครงการหุ่นยนต์ ฉันต้องสามารถเชื่อมต่อกับ Pi ผ่านเครือข่ายท้องถิ่น (ควรใช้ชื่อโฮสต์หรือ IP แบบคงที่) และผ่านการเชื่อมต่อโดยตรงจากแล็ปท็อปของฉัน ขณะนี้ฉันใช้ Macbook Pro โดยใช้ OSX Big Sur ความพยายามใด ๆ ในการ ping IP ของ Pi จะส่งผลให้คำขอหมดเวลา

ฉันมี netplan สำหรับ RPi ที่กำหนดค่าให้เป็น:

เครือข่าย:
    อีเธอร์เน็ต:
        eth0:
            dhcp4: จริง
            ตัวเลือก: จริง
            ลิงค์ท้องถิ่น: [ipv4]
    รุ่น: 2
    ไวไฟ:
        wlan0:
            dhcp4: จริง
            dhcp6: จริง
            ตัวเลือก: จริง
            จุดเชื่อมต่อ: 
                "*******":
                    รหัสผ่าน: "*******"

ฉันได้ลองตั้งค่า IP แบบคงที่บน Pi ซึ่งใช้งานไม่ได้ ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม ฉันได้ดูโพสต์ในฟอรัมจำนวนมากแล้ว แต่ไม่มีใครช่วยได้ ดังนั้นฉันจึงคิดว่าฉันจะโพสต์ด้วยตัวเอง

ขณะนี้ทั้ง Raspberry Pi และ Macbook เชื่อมต่อกับเครือข่าย WiFi เดียวกันเพื่อกำหนดค่า อย่างไรก็ตาม การตั้งค่านี้จะใช้เพื่อทดสอบการทำงานของหุ่นยนต์ในภาคสนาม (ไม่มี WiFi หรืออินเทอร์เน็ต) และจะเชื่อมต่อโดยใช้สวิตช์ที่มีการจัดการและ AP แบบไร้สาย เราลองใช้สวิตช์เพื่อเข้าถึง Pi ของเรา แต่ก็ยังพบปัญหาเดิม

Archemar avatar
cn flag
เพียงแค่ยาก; คุณได้ลอง `ssh pi.local` แล้วหรือยัง? (สมมติว่า **pi** คือชื่อ pi)
ajgoddu avatar
re flag
ใช่ปัญหาเดียวกัน ทั้งสองระบบมองไม่เห็นซึ่งกันและกัน
ch flag
เริ่มต้นด้วย IP แบบคงที่ดีกว่า IP แบบคงที่ที่คุณตั้งไว้ - มาจากเครือข่ายย่อยเดียวกันกับ Mac ของคุณหรือไม่ ใส่ IP ทั้งสองที่นี่
SEWTGIYWTKHNTDS avatar
cn flag
pi และ Mac สามารถ ping ที่อยู่อื่นบนเครือข่ายของคุณได้หรือไม่ เช่น เราเตอร์ของคุณ ฉันเห็นว่าคุณกำลังเชื่อมต่อทั้ง wifi และ eth0 ฉันจะปิดการใช้งาน wifi และดูว่าการตั้งค่าที่ง่ายกว่านี้ใช้ได้หรือไม่
terdon avatar
cn flag
โปรด [แก้ไข] คำถามของคุณและแจ้งรายละเอียดของเครือข่ายที่แต่ละเครื่องกำลังเชื่อมต่อ อยู่ใน LAN เดียวกันหรือไม่ IP ท้องถิ่นของพวกเขาคืออะไร? หากคุณไม่สามารถ ping IP ของ pi ได้ แสดงว่าคุณไม่ได้อยู่ในเครือข่ายเดียวกันกับ pi
ajgoddu avatar
re flag
พวกเขาทั้งสองสามารถ ping เราเตอร์ของเราเมื่อเชื่อมต่อกับ WiFi แต่การตั้งค่านี้จำเป็นต้องทำงานโดยไม่ต้องใช้ ฉันจะลองปิดใช้งาน WiFi และอัปเดตที่นี่พร้อมผลลัพธ์
ru flag
@ajgoddu เปิดใช้งานเซิร์ฟเวอร์ SSH และกำหนดค่าบน RPi หรือไม่ คุณมีไฟร์วอลล์ที่เปิดใช้งานบน Pi หรือไม่? เราเตอร์ของคุณเปิดใช้งาน 'การแยกไคลเอ็นต์' ซึ่งทำให้ไคลเอ็นต์ไม่สามารถพูดคุยกันผ่าน wifi ได้หรือไม่
ajgoddu avatar
re flag
เปิดใช้งานเซิร์ฟเวอร์ SSH ไฟร์วอลล์ปิดอยู่ (แม้ว่าฉันจะตรวจสอบอีกครั้ง) และพวกเขาสามารถพูดคุยผ่าน WiFi ได้ แต่ไม่สามารถพูดคุยโดยตรงผ่านอีเธอร์เน็ต ThomasWard
ch flag
คุณสามารถระบุที่อยู่ IP บนอินเทอร์เฟซอีเธอร์เน็ตทั้งสองได้หรือไม่
ajgoddu avatar
re flag
ฉันสามารถหาทางออกกึ่งๆ เนื่องจากเราต้องการการควบคุมหุ่นยนต์นี้จากระยะไกล เราจึงต้องมี AP ไร้สายที่กำหนดค่าเป็น LAN บริดจ์ เมื่อ AP นี้เชื่อมต่อกับเครือข่าย จะสามารถทำหน้าที่เป็นเกตเวย์ได้ และการเสียบเข้ากับสวิตช์ที่เชื่อมต่อทุกสิ่งจะทำให้เราสามารถพูดคุยกับมันได้ อย่างไรก็ตาม การดำเนินการนี้ไม่ได้ช่วยแก้ปัญหาดั้งเดิมของการเชื่อมต่อโดยตรงกับ Pi ด้วยอีเธอร์เน็ต ดังนั้นฉันจะเปิดประเด็นนี้ไว้ก่อน (เว้นแต่ mod จะบอกว่าแตกต่างกัน)

โพสต์คำตอบ

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