การถอดรหัสเอาต์พุตของชุดอินเตอร์เฟสที่ถูกต้องของรายการ iw


9

ฉันพยายามถอดรหัสส่วนหนึ่งของผลลัพธ์จาก 'รายการ iw' ฉันพยายามค้นหาออนไลน์และไม่สามารถหาคำอธิบายถึงวิธีตีความผลลัพธ์ได้ ฉันสนใจที่จะใช้อแด็ปเตอร์ไร้สายในโหมด Wi-Fi Direct และฉันต้องการตรวจสอบให้แน่ใจว่ามันเข้ากันได้

ส่วนหนึ่งของ 'รายการ iw' ให้ผลลัพธ์ต่อไปนี้:

    Supported RX frame types:
     * IBSS: 0x40 0xb0 0xc0 0xd0
     * managed: 0x40 0xd0
     * AP: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
     * AP/VLAN: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
     * mesh point: 0xb0 0xc0 0xd0
     * P2P-client: 0x40 0xd0
     * P2P-GO: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
     * P2P-device: 0x40 0xd0
WoWLAN support:
     * wake up on disconnect
     * wake up on magic packet
     * wake up on pattern match, up to 20 patterns of 16-128 bytes,
       maximum packet offset 0 bytes
     * can do GTK rekeying
     * wake up on GTK rekey failure
     * wake up on EAP identity request
     * wake up on 4-way handshake
     * wake up on rfkill release
     * wake up on TCP connection
software interface modes (can always be added):
     * AP/VLAN
     * monitor
valid interface combinations:
     * #{ managed } <= 1, #{ AP, P2P-client, P2P-GO } <= 1, #{ P2P-device } <= 1,
       total <= 3, #channels <= 2

ภายใต้ส่วนหัว "ประเภทเฟรม RX ที่รองรับ" จะแสดง IBSS, จัดการ, AP, AP / VLAN, จุดตาข่าย, ไคลเอนต์ P2P, P2P-GO และอุปกรณ์ P2P นั่นหมายความว่าอะแดปเตอร์ของฉันรองรับแต่ละโหมดเหล่านั้นหรือไม่?

และภายใต้ "ชุดค่าผสมของอินเตอร์เฟซที่ถูกต้อง" ใครบางคนสามารถอธิบายวิธีตีความผลลัพธ์ได้หรือไม่

หมายความว่าฉันสามารถเลือกเพียงหนึ่งในสามอย่างของ:

1) จัดการแล้ว

2) AP, P2P- ลูกค้า, P2P-GO

3) อุปกรณ์ P2P

และถ้าฉันเลือกที่จะตั้งค่าอะแดปเตอร์เป็น P2P-GO ฉันไม่สามารถทำหน้าที่เป็นอุปกรณ์ P2P ได้พร้อมกันหรือไม่

ฉันเคยเห็นชุดค่าผสมของอินเทอร์เฟซที่ถูกต้องอื่น ๆ

#{ IBSS, managed, AP } <= 2, #{ P2P-client, P2P-GO } <= 1, #{ P2P-device } <= 1, total <= 3, #channels <= 2

หมายความว่าถ้าฉันสามารถเลือกทั้งสองจัดการ AP ตั้งแต่ชุดแรกมันเป็น <= 2? และถ้าเป็นเช่นนั้นนั่นไม่ได้หมายความว่าฉันสามารถผสมโหมด AP กับ P2P-GO ให้ถูกต้องได้?

หากใครสามารถอธิบายได้อย่างชัดเจนว่าฉันสามารถตีความผลลัพธ์หรือนำฉันไปสู่คำอธิบายได้อย่างไรฉันก็ยินดีเป็นอย่างยิ่ง

ขอบคุณ!

คำตอบ:


11

ฉันต่อสู้กับสิ่งเดียวกันเมื่อไม่นานมานี้ ลองอ่านซอร์สโค้ดเล็กน้อยเพื่อค้นหาข้อมูลเบื้องต้น

ใช่อะแดปเตอร์ของคุณรองรับแต่ละโหมดที่ระบุไว้

ทุกบรรทัดภายใต้valid interface combinationsประกอบด้วยหนึ่งโอกาสสำหรับการรวมกัน หากมีหลายบรรทัดให้คุณเลือกบรรทัดใด ๆ และสร้างชุดค่าผสมที่ถูกต้องพร้อมข้อ จำกัด ในบรรทัดนี้ ข้อ จำกัด แต่ละข้อที่กล่าวถึงจะต้องได้รับการเติมเต็ม

อะแดปเตอร์ของคุณมีเพียงบรรทัดเดียวดังนั้นจึงไม่มีทางเลือก

สัญกรณ์#{ ... }อ่าน "จำนวนของอินเตอร์เฟซประเภทต่อไปนี้"

ดังนั้นในคำพูดเส้น

#{ managed } <= 1, #{ AP, P2P-client, P2P-GO } <= 1, #{ P2P-device } <= 1, total <= 3, #channels <= 2

อ่าน:

คุณสามารถมีอินเทอร์เฟซได้สูงสุด 3 อินเทอร์เฟซ (นอกเหนือจากโหมดอินเทอร์เฟซซอฟต์แวร์) อินเทอร์เฟซเหล่านั้นสามารถใช้งานได้สูงสุด 2 แชนเนลที่ต่างกัน (อย่างน้อย 2 อินเตอร์เฟสต้องใช้แชนเนลเดียวกัน)

คุณสามารถมีหนึ่งอินเทอร์เฟซที่มีการจัดการ (หรือที่เรียกว่า "สถานี" หรือ "ไคลเอนต์"), หนึ่งจุดเชื่อมต่อ (AP) หรือหนึ่ง P2P- ไคลเอนต์หรือหนึ่งอินเทอร์เฟซ P2P-GO และหนึ่งอินเทอร์เฟซ

เส้น

#{ IBSS, managed, AP } <= 2, #{ P2P-client, P2P-GO } <= 1, #{ P2P-device } <= 1, total <= 3, #channels <= 2

หมายความว่าคุณสามารถมีอินเทอร์เฟซได้ไม่เกินสองตัวที่เป็น IBSS, การจัดการหรือ AP (แต่สามารถเหมือนกัน), อย่างน้อยหนึ่งไคลเอนต์ P2P-client หรืออินเตอร์เฟซ P2P-go และอย่างน้อยหนึ่งอินเตอร์เฟส P2P-device แต่คุณไม่สามารถมีทั้งหมดได้มากกว่าสามกลุ่มดังนั้นหากคุณเลือกสองกลุ่มจากกลุ่มแรกคุณสามารถเลือกได้เพียงหนึ่งในสองกลุ่มสุดท้าย

ฉันยังไม่ได้พยายามตั้งค่า Wi-Fi Direct ด้วยตัวเอง แต่ข้อ จำกัด ทั้งสองอย่างในโหมด P2P ดูคล้ายกันดังนั้นฉันคิดว่าทั้งคู่ควรทำงานกับ Wi-Fi Direct

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