質問
私は小さなLinuxプラットフォームで実行されるプロジェクトに取り組んでいます。システム上のすべてのアプリケーションは、Monoを介して実行されるC#で記述する必要があります。しかし、それは私にネットワーク情報ポートにいくつかの問題を引き起こしています。インターネット上のトピックで見つけることができたすべての例は.NET用であり、wlaninterfaceモジュールはMonoで実装されていないようです。
それでは、簡単な質問は、SSID、RSSI、利用可能なAPSなどの情報をLinuxのMonoのような情報を取得するにはどうすればよいですか?簡単な方法はありますか、それとも情報を取得するためにEG C ++またはJavaにサービスオブジェクトを書く必要がありますか?
解決
コマンドラインユーティリティを呼び出して、パイプなどを介して出力を解析できます。
iwconfig
iwlist
wifi対応Linuxシステムで出荷されるなど。
他のヒント
くそー、私が聞きたいと思っていたものではありません:)
とにかく、私は追求しようとする別の解決策を見つけました。マシンにはGNOMEが含まれているため、DBUを介してネットワークマネージャーからの情報をハイジャックすることが解決策になる可能性があります。接続が失われたときにイベントを受け取りたいので、これも良い考えかもしれません。
このアイデア、マークのアイデア、その他の選択肢の両方についてコメントを聞きたいと思います。
所属していません StackOverflow