Benutzer Diskussion:Armin

Aus FunkFeuer Wiki
Version vom 9. Juni 2010, 10:52 Uhr von Armin (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Das ist ein Entwurf für eine Messanleitung mit dem "Testi" unter Ubuntu Lucid.

Bei den Montagstreffen kannst Du Dir - wenn das Messgerät gerade nicht unterwegs ist - ein Messgerät ausborgen ("Testi"). "Testi" besteht aus einer Antenne mit einem USB Ausgang, der direkt an Deinen Computer angeschlossen werden kann. Damit kannst Du noch, bevor Du Dein eigenes Equipment besorgst, genau ausmessen zu welchen Funkfeuer Knoten Du von deinem Haus aus die beste Verbindung hast.

Um unter Ubuntu zu messen sind die folgenden Schritte notwenig: 1) Das Gerät konfigurieren 2) Ein Messprogramm installieren 3) Tips für's Messen

Im Folgenden werden die Erfahrungen bei diesen Schritten unter Ubuntu Lucid beim Aufbau des Knotens Toe14 beschrieben.


1) Gerät konfigurieren:

Zuerst die gute Nachricht: Wenn man das Gerät im laufenden Betrieb an einen freien USB-Steckplatz anschließt, wird es automatisch erkannt. Das kannst Du im Terminal mit "iwconfig" überprüfen, dort sollte ein neuer WLAN-Anschluss erscheinen, der ungefähr wie folgt aussieht:

$ iwconfig

wlan1 RTxx70 Wireless ESSID:"" Nickname:"rt2800usb"

         Mode:Auto  Frequency=2.462 GHz  Access Point: 68:7F:74:15:DF:C9   
         Bit Rate=1 Mb/s   
         RTS thr:off   Fragment thr:off
         Link Quality=90/100  Signal level:-71 dBm  Noise level:-83 dBm
         Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
         Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Nun die schlechte Nachricht: Unter Ubuntu Lucid wird leider standardmäßig ein Treiber installiert, der für das Gerät nicht einwandfrei funktioniert. (z.B.: rt2800usb.ko). Deshalb muss der richtige Treiber nachinstalliet werden. Dieser ist rt3070sta.ko. Die Installationsanleitung findest Du unter [[1]] bzw. dort verlinkt [[2]]. Leider ist das Makefile des Treibers nicht voll angepasst, aus diesem Grund sind ein paar kleine Anpassungen beim Komilieren und Installieren notwendig (Files aus den Kompilier-Fehlermeldungen umbenennen auf richtige Treiber-Version 3070 bzw. symLinksbolische setzen wie im Ubunutuforum Thread in #2 beschrieben). Nach der Installation ("sudo make install" ohne Fehlermeldung) zur Sicherheit den Rechner neu starten. Dann kannst Du die Installation mittels "modprobe -l rt*" überprüfen. Der Terminal-Output muss die folgende Zeile beinhalten:

$ modprobe -l rt*

kernel/drivers/net/wireless/rt3070sta.ko

2) Ein Messprogramm installieren Zum Messen verwendet man am besten Wireshark. Dieses Programm kann bequem über das ubuntu software center installiert werden. Wireshark benötigt zum Zugriff auf die Devices Admin-Rechte. Deswegen aus dem Terminal starten:

$ sudo wireshark

Hinweise zum Einrichten der Antenne für die Messung unter

3) Tips für's Messen