Hallo,
ich habe Probleme bei der Installation des Sensor Terminal Boards auf
meinem Ubuntu 9.10 =/
First at all ... Ich bin nicht allzu bewandert in Linux *wie sich gleich
zeigt*
Ich habe das Dev-Kit der Firma Dresden Elektronik mit dem ATmega128RFA1
an der Hand und möchte mein 802.15.4 Datenverkehr sniffen.
Programmiert hab ich mein Modul über AVRstudio unter Windows, mit der
vorkompilierten Anwendung des Sniffers, doch habe ich dort Probleme mit
Wireshark, so dass ich das Python-Script einfach unter Ubuntu starten
wollte.
Wie genau bringe ich nun meinem Linux bei das STB zu erkennen?
Ich habe irgendwo gelesen, dass man die Linux-Source-Files installieren
soll.
Das hab ich dann gemacht "sudo apt-get install linux-source" und
entpackt.
Dieses File liegt dann in "usr/src/" unter dem Namen
linux-source-2.6.32.
Die unter "usr/src/linux-source-2.6.32/drivers/usb/serial" befindliche
Datei ftdi_sio_ids.h beinhaltet bereits, die im uracoli.Manual
beschriebenen PIDs/VIDs, so dass ich einfach mal davon ausgehe daran
nichts zu ändern.
Doch wie binde ich diese Treiber denn nun ein? =(
Sicherlich ein banales Problem für versierte Linux-Nutzer.
Ich danke schon mal für konstruktive Lösungsvorschläge
>linux-source-2.6.32.
Das sollte völlig schmerzfrei gehen, die DE und Atmel Vendor ID's
sind da im ftdi_sio Treiber schon drin.
Wenn du das Board angesteckst, tippe mal "dmesg | grep ttyUSB".
Wenn du so etwas wie den folgenden Output erhältst, dann ist
das STB unter /dev/ttyUSB0 erreichbar, ggf. musst du dir noch die
Lese/Screibrechrechte der zugehörigen Gruppe (meist uucp) erschleichen.
1
FTDI FT232BM Compatible ttyUSB0: FTDI FT232BM Compatible converter now disconnected from ttyUSB0
2
usb 3-2: FTDI FT232BM Compatible converter now attached to ttyUSB0
Allerdings ist das RFA1 Modul über den DE-Adapter am Sensorterminal
Board
derzeit noch nicht dabei. Hast du noch ein RCB23x ?
mangelnde Linux-Kenntnisse tuen den Rest =/
Mal abgesehen davon, dass ich das STB in Betrieb nehmen möchte, könnte
ich also nicht mit dieser Anordnung sniffen?
Grüße
>Bus 004 Device 002: ID 1cf1:0001>anscheinend nicht da ...
Doch, das ist es. 1cf1 = DE 0001 = STB.
Jetzt müsste man in die Tiefen der Treiberlader Daemons, aber vielleicht
loest ja brtty entfernen das Problem (siehe Link), ich hoffe du hast das
Glueck und brauchst kein Braille-Display.
Nun, mich würde diese Meldung da stutzig machen:
> Invalid module format
Ich denke, du solltest mal analysieren, was mit der genannten Datei
vielleicht daneben ist, oder versuchen, sie neu zu bauen.
(Scheint so, als sollte man das nach "PC-Hard- und -Software" schieben.)