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
À 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.