Déchiffrer la sortie des combinaisons d'interfaces valides iw list


9

J'essaie de déchiffrer une partie de la sortie de la «liste iw». J'ai essayé de rechercher en ligne et je n'ai pas pu trouver d'explication sur la façon d'interpréter la sortie. Je souhaite utiliser un adaptateur sans fil en mode Wi-Fi Direct et je veux m'assurer qu'il est compatible.

Une partie de la «liste iw» me donne la sortie suivante:

    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

Sous l'en-tête "Types de trames RX pris en charge", il affiche IBSS, managé, AP, AP / VLAN, point de maillage, client P2P, P2P-GO et périphérique P2P. Est-ce à dire que mon adaptateur prend en charge chacun de ces modes?

Et sous "combinaisons d'interface valides", quelqu'un peut-il expliquer comment interpréter la sortie?

Cela signifie-t-il que je ne peux choisir qu'une seule des trois combinaisons de:

1) géré

2) AP, client P2P, P2P-GO

3) Appareil P2P

et si je choisis de régler mon adaptateur sur P2P-GO, je ne peux pas le faire agir simultanément comme un périphérique P2P?

J'ai vu une autre combinaison d'interface valide comme:

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

cela signifie-t-il que si je peux choisir à la fois un AP géré, puisque pour le premier ensemble, c'est <= 2? Et si oui, cela ne signifie pas que je peux mélanger le mode AP avec P2P-GO correct?

Si quelqu'un peut clarifier la façon dont je peux interpréter la sortie ou me diriger vers une explication, je l'apprécierais grandement.

Merci!

Réponses:


11

J'ai lutté avec la même chose il n'y a pas si longtemps. A pris un peu de lecture du code source pour découvrir les bases.

Oui, votre adaptateur prend en charge chacun des modes répertoriés.

Chaque ligne sous valid interface combinationscontient une possibilité de combinaison. S'il y a plusieurs lignes, vous choisissez n'importe quelle ligne et faites une combinaison valide avec les restrictions de cette ligne. Chacune des restrictions mentionnées doit être remplie.

Votre adaptateur ne comporte qu'une seule ligne, vous n'avez donc pas le choix.

La notation #{ ... }indique "nombre d'interfaces du type suivant".

Donc, en mots, la ligne

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

lit:

Vous pouvez avoir un maximum de 3 interfaces simultanées (en plus des modes d'interface logicielle). Ces interfaces peuvent utiliser au plus 2 canaux différents (donc au moins 2 interfaces doivent utiliser le même canal).

Vous pouvez avoir une interface gérée (également appelée "station" ou "client"), soit un point d'accès (AP) ou un client P2P ou une interface P2P-GO, et une interface de périphérique P2P.

La ligne

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

signifie que vous pouvez avoir au plus deux interfaces qui sont soit IBSS, gérées ou AP (mais peuvent être identiques), au plus une interface client P2P ou P2P-go, et au plus une interface de périphérique P2P. Mais vous ne pouvez pas en avoir plus de trois au total, donc si vous en choisissez deux dans le premier groupe, vous ne pouvez choisir qu'un seul des deux derniers groupes.

Je n'ai pas encore essayé de configurer Wi-Fi Direct, mais les deux restrictions sur les modes P2P se ressemblent, donc je suppose que les deux devraient fonctionner avec Wi-Fi Direct.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.