そこの
C#/mono を使用して、Linux デバイスにワイヤレス アダプターがあるかどうかという結果を取得したいと考えています。
ワイヤレス アダプタが接続されている場合にコマンド「iwconfig」を使用すると、次の結果が得られます。
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11bg ESSID:off/any
Mode:Managed Access Point: Not-Associated
Encryption key:off
Power Management:on
接続されていない場合、結果は次のとおりです。
lo no wireless extensions.
eth0 no wireless extensions.
System.Net.NetworkInformation.NetworkInterface.NetworkInterfaceTypeで取得したいのですが、「eth0」と「wlan0」の場合、戻り値はどちらも「Ethernet」のようです。
私の質問は、ワイヤレス アダプターを区別する他の方法はありますか? ありがとう。