Il existe un certain nombre de façons d'obtenir des informations relatives aux adaptateurs réseau & d'une machine telles que Sigar & getNetworkInterfaces de java.net(). Cependant, en utilisant l'un de ces moyens, je suis incapable de déterminer si un certain adaptateur est sans fil (à moins que le nom/la description le dise explicitement).Comment peut-on déterminer si une carte réseau est sans fil?
Existe-t-il des moyens de déterminer cela à l'aide du code? (Je voudrais être en mesure de le faire dans Windows & Linux, mais je suis prêt à faire face à des solutions spécifiques au système).
Après avoir exécuté plusieurs tests sur plusieurs systèmes, je trouve que le code Java est pas très fiable du tout. Tant à travers java.net & sigar, je constate qu'ils manquent souvent certains appareils sur linux tout à fait. C'est peut-être la façon dont Linux gère les périphériques. Cependant, comme Linux semble enregistrer de manière fiable les adaptateurs sans fil en tant que tels, en référençant les données dans/proc/net/wireless (à partir de la publication d'Atmocreations) et ifconfig, je peux déterminer quelles adaptations sont sans fil. Windows m'évite encore car j'évite quelque chose d'aussi complexe que celui de VoidPointer. – dborba