Domanda

Sto lavorando su un progetto che verrà eseguito su una piccola piattaforma Linux. Tutte le applicazioni sul sistema devono essere scritte in C # che sarà eseguito tramite mono. Ma che mi sta causando alcuni problemi con la porta di informazioni sulla rete. Tutti gli esempi sono stato in grado di trovare sul tema su internet è per .net, e sembra che il modulo WlanInterface non è implementata in mono.

Quindi la semplice domanda è allora, come faccio ad ottenere informazioni come SSID, RSSI, AP a disposizione, e la sua come in mono su linux? C'è un modo semplice, o devo scrivere un oggetto servizio di esempio C ++ o Java per ottenere le informazioni?

È stato utile?

Soluzione

È possibile richiamare le utilità della riga di comando e analizzare la loro produzione tramite un tubo o qualcosa per es.

iwconfig
iwlist

ecc, che sarà disponibile con un WiFi-enabled sistema Linux.

Altri suggerimenti

accidenti, non quello che speravo di sentire :)

In ogni caso, ho trovato un'altra soluzione cercherò di perseguire. Poiché la macchina ha gnome su di esso, dirottando le informazioni dal gestore della rete tramite dbus potrebbe essere la soluzione. Questo potrebbe anche essere una buona idea, dal momento che mi piacerebbe ricevere un evento quando la connessione è persa.

mi piace ancora di sentire i commenti sia su questa idea, l'idea di MarkR e altre alternative.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top