web-dev-qa-db-fra.com

Utilisation de iw pour ajouter une interface sans fil virtuelle et obtenir le message d'erreur "Aucun périphérique de ce type (-19)"

J'essaie d'ajouter une interface sans fil virtuelle à mon système Debian Squeeze à l'aide de iw.

Le résultat de la liste iw est présenté ci-dessous:

root@alix:~# iw list
Wiphy phy0

J'utilise la commande:

iw dev phy0 interface add wlan1 type station

d'ajouter l'interface virtuelle wlan1 cependant cela me donne l'erreur:

command failed: No such device (-19)

Si j'utilise la commande:

iw dev wlan0 interface add wlan1 type station

cela passe très bien, mais si j'essaie d'utiliser à la fois wlan0 et wlan1, j'obtiens une erreur disant que ni l'un ni l'autre ne sont uniques et que cela ne fonctionne pas pour moi.

Quelqu'un a des idées ce qui pourrait être la cause? Merci

10
mark mcmurray

À propos de la première erreur que vous obtenez ("commande échouée: pas de périphérique (-19)"): vous pouvez utiliser

iw phy phy0 interface add <name> type <type>

ou

iw dev wlan0 interface add <name> type <type>

Tant que les noms physiques et les noms de périphériques ne sont pas en conflit, vous pouvez également omettre les mots clés phy/dev et simplement utiliser

iw phy0 interface add <name> type <type>

À propos de l'utilisation simultanée des deux interfaces et du message indiquant qu'elles ne sont pas uniques:
C'est probablement parce qu'ils utilisent tous les deux la même adresse MAC. Vous pouvez essayer de changer l'adresse MAC de la nouvelle interface avant de l'activer.

ip link set dev <dev-name> address <new-mac-address>

Un mot sur vos modes d'interface:
Ma première commande (v3.4) dit

Les types d'interface valides sont: managed, ibss, monitor, mesh, wds.

Pas sûr de ce que "station" va faire.

De plus, si vous essayez de faire fonctionner les deux interfaces dans des modes différents, assurez-vous que votre carte wlan le supporte:

iw list
[...]
Supported interface modes:
     * IBSS
     * managed
     * AP
     * AP/VLAN
     * WDS
     * monitor
     * mesh point
software interface modes (can always be added):
     * AP/VLAN
     * monitor
interface combinations are not supported

Remarquez la dernière ligne.

6
ben