Oli82
Posts: 1
Joined: Tue Feb 12, 2013 9:56 am

GPIO schalten wenn Wlan verbunden

Tue Feb 12, 2013 9:58 am

Ich würde gerne den Status meiner Wlan Verbindung über einer GPIO Pin anzeigen.

Also sobald wlan0 up ist, soll ein GPIO Pin schalten.
Wie stell ich das am einfachsten an?

Danke,
Oli

User avatar
cave
Posts: 161
Joined: Fri Aug 03, 2012 6:26 am
Location: europe/austria
Contact: Website

Re: GPIO schalten wenn Wlan verbunden

Wed Feb 13, 2013 10:27 am

also mein erster ansatz wäre mit python den Command "ifconfig" ausführen und das ergebnis parsen und je nach output dann mittels python auch gleich nur einen pin zu ändern.

gibt aber sicher feinere methoden dafür.
http://cavebeat.blogspot.co.at

matt.b
Posts: 93
Joined: Fri Oct 19, 2012 7:23 am

Re: GPIO schalten wenn Wlan verbunden

Thu Feb 14, 2013 12:35 pm

Mit dem Befehl

Code: Select all

sudo ethtool eth0
bekommst du einige Information über das Netzwerkinterface eth0. Das könnte auch mit wlan0 gehen.

In der letzten Zeile der Ausgabe ist die Information "Link detected". Die Antwort darauf ist entweder "yes" oder "no". Mit

Code: Select all

sudo ethtool eth0 | grep "Link detected"
könnte man die Zeile filtern und zum Beispiel in Python verarbeiten. Als Ergebnis daraus kann dann auch ein Pin geschaltet werden.

Return to “Deutsch”