0 votes

Comment puis-je savoir si l'adaptateur Wifi de mon Mac supporte le "mode ap" ?

D'abord, un long préambule : J'ai un ensemble de prises intelligentes que j'ai l'intention de flasher avec un nouveau firmware à l'aide de https://github.com/ct-Open-Source/tuya-convert . Pour faire court, cet utilitaire effectue un flashage over-the-air de ces appareils avec un nouveau firmware. Très pratique et utile. Il semble que la plupart des appareils de maison intelligente ne fonctionnent que sous Windows et Linux. Ce n'est pas un si gros problème à la lumière de Docker et Docker Desktop pour MacOS ou Virtualbox, mais l'utilitaire échoue avec une plainte que mon NIC Wifi (interface en1) ne supporte pas le "AP Mode".

Voici ma question : comment puis-je savoir de manière décisive si ma carte réseau prend en charge (ou non) le mode AP ? J'ai lu que de nombreux adaptateurs NIC Mac (mais pas tous) n'ont pas cette fonctionnalité, mais je ne sais pas comment le savoir en utilisant le mode AP. ifconfig si c'est le cas. Je peux partager ma connexion wifi, et je peux renifler des paquets en utilisant le WiFi sur ce mac, donc cela me semble indiquer indirectement que c'est le cas. Mais si ce n'est pas le cas, je vais simplement me procurer un dongle USB qui fonctionne et l'utiliser.

Question bonus : quelqu'un peut-il me recommander un dongle USB compatible avec MacOS et prenant en charge le mode AP au cas où mon iMac ne le ferait pas nativement ?

1voto

Jose Chavez Points 645

Pour autant que je sache, tous les Macs vendus au cours des dernières années supportent le mode AP.

Je doute que votre problème soit dû au fait que votre carte WiFi ne supporte pas le mode AP, mais plutôt au fait que vous opérez sur une interface réseau virtuelle dans VirtualBox ou Docker - et que cela ne permet pas d'exposer de telles fonctionnalités à l'OS invité.

Au lieu de cela, retirez l'interface WiFi de l'hôte (c'est-à-dire qu'il ne doit pas la "prendre" par USB/PCIe ou autre - il ne doit pas charger ses pilotes). Ensuite, exposez-la à l'invité en tant que périphérique USB/PCIe, et laissez-le la saisir.

0 votes

Merci @jksoegaard. C'est ce que je soupçonnais, à savoir que les Macs modernes ont cette capacité. Et vous avez également anticipé ma prochaine étape qui était de résoudre les problèmes de l'interface virtuelle qui ne "reçoit" pas ces fonctionnalités. Mais comment fait-on exactement pour retirer un réseau de l'hôte et l'exposer à l'invité ? Je travaille avec Docker / docker-compose dans ce cas, mais je pourrais tout aussi bien travailler avec Virtualbox...

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X