เป็นไปได้หรือไม่ที่จะใช้ dual band (2.4 Ghz และ 5 Ghz) ของ Raspberry pi 3 B + เพื่อสร้าง AP?


11

เป็นไปได้หรือไม่ที่จะสร้าง AP เดี่ยวบน raspberry pi 3 b + พร้อมกันซึ่งใช้ทั้ง 2.4 Ghz และ 5 Ghz เพื่อให้ผู้ใช้ที่มีอุปกรณ์ระดับต่ำสุดสามารถเชื่อมต่อกับ 2.4 GHz band และผู้ใช้ที่ล่าสุดหรืออุปกรณ์ระดับสูงสามารถเชื่อมต่อกับ 5 วง Ghz? ถ้าเป็นเช่นนั้น hostapd สำหรับการกำหนดค่านั้นคืออะไร?

คำตอบ:


7

มันถูกกำหนดอย่างแน่นอนว่า Raspberry Pi 3B + สามารถทำอะไรกับอุปกรณ์ออนบอร์ด WiFi ของมันได้ ด้วยคำสั่งiwคุณสามารถแสดงชุดค่าผสมของอินเตอร์เฟสที่เป็นไปได้ เพียงแค่รัน

$ sudo iw list | grep -A4 "valid interface combinations:"
        valid interface combinations:
             * #{ managed } <= 1, #{ P2P-device } <= 1, #{ P2P-client, P2P-GO } <= 1,
               total <= 3, #channels <= 2
             * #{ managed } <= 1, #{ AP } <= 1, #{ P2P-client } <= 1, #{ P2P-device } <= 1,
               total <= 4, #channels <= 1

ซึ่งหมายความว่ามีสองชุดที่เป็นไปได้ ด้วยการรวมกันครั้งแรกคุณสามารถตั้งค่าหนึ่ง (<= 1) การเชื่อมต่อที่มีการจัดการ (การเชื่อมต่อไคลเอนต์ aka สถานี) พร้อมกับอุปกรณ์ P2Pหนึ่งเครื่องและกับไคลเอนต์ P2P, P2P-GO (เจ้าของกลุ่ม P2P) นี่คืออินเทอร์เฟซทั้งหมด 3 ส่วนที่สามารถใช้งานได้ในเวลาเดียวกัน ในชุดค่าผสมนี้คุณสามารถใช้#channelsสองรายการ(<= 2) เช่นการเชื่อมต่อไคลเอนต์และ P2P- ไคลเอนต์ อินเทอร์เฟซที่สามจะมีช่องทางเดียวกับช่องทางอื่น

ด้วยการรวมกันที่สองคุณสามารถตั้งค่าหนึ่ง (<= 1) การจัดการการเชื่อมต่อ (สถานี aka เชื่อมต่อลูกค้า) ร่วมกับAP (จุดเชื่อมต่อ) และหนึ่งP2P ลูกค้าและกับหนึ่งP2P อุปกรณ์ นี่คืออินเทอร์เฟซทั้งหมด 4 ส่วนที่สามารถใช้งานได้ในเวลาเดียวกัน ในชุดค่าผสมนี้คุณสามารถใช้#channels (<= 1) ได้

และนี่คือคำตอบสำหรับคำถาม: เป็นไปได้ที่จะใช้สองช่องสัญญาณในส่วนต่อประสานที่แตกต่างกัน (ชุดแรก) แต่เท่าที่คุณใช้จุดเชื่อมต่อคุณสามารถใช้เพียงหนึ่งช่องทาง (ชุดที่สอง)

ไม่สามารถมีจุดเข้าใช้งานบน Raspberry Pi 3B + ซึ่งใช้ทั้ง 2.4 Ghz และ 5 Ghz


คำตอบที่แจ่มแจ้งมาก upvoted แน่นอน
AIOT MAKER

2

ฉันรู้ว่า OP อายุเกือบหนึ่งปี แต่ฉันพบว่า OP น่าสนใจมากและทำการวิจัยบางอย่าง ราสเบอร์รี่ PI 3B + ใช้Cypress SoC CYW43455 สำหรับ WiFi และ Bluetooth รายละเอียดของ SoC นั้นน่าประทับใจ แต่ตามที่ XTL ได้กล่าวไว้ก่อนหน้านี้ชิปเซ็ตนี้ไม่รองรับ dual-band (RSDB) พร้อมกัน นี่คือการยืนยันในโพสต์นี้ในชุมชนนักพัฒนา Cypress

คุณจะใช้Hostapd (Host access point daemon) เพื่อสร้าง access point และคำสั่งเฉพาะที่ใช้ใน Hostapd เพื่อกำหนด band คือhw_modeค่าที่ใช้คือ "a, b หรือ g" ตามที่อธิบายไว้ในLinux WIFI เว็บอื่นที่น่าสนใจนี้หน้า.


ขอบคุณสำหรับการวิจัยที่น่าสนใจโดยเฉพาะลิงก์ไปยังชุมชนนักพัฒนา Cypress แต่ความคิดเห็นล่าสุดนั้นไม่เป็นความจริงสำหรับ Raspberry Pi 3B + คุณอาจดูคำตอบของฉันฉันเพิ่งได้รับ
Ingo

0

ฉันเชื่อว่าชิปไม่สามารถถือสองช่องพร้อมกันได้ มันควรจะเป็นไปได้ถ้าคุณเพิ่มวิทยุอื่นเช่นดองเกิล USB ไร้สายที่จะรองรับแบนด์และช่องอื่น ๆ คุณจะจบลงด้วยอุปกรณ์เครือข่ายสอง

ฉันชอบที่จะได้รับการพิสูจน์ว่าผิดแน่นอนเพราะมันคงจะดีถ้าได้สนับสนุนทั้งสองวง

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