[Berlin-wireless] serielle schnittstelle linksys54GL v1.1

Hendrik hendrik.may
Mo Apr 25 19:00:47 CEST 2011


Liebe Community,

Ich versuche seit einiger Zeit die Messdaten meiner kleinen
Windkraftanlage im Netz über Freifunk zugänglich zu machen.

Dazu habe ich einen kleinen Regler gebaut, der die Daten über seine
serielle Schnittstelle ausgibt. 

Der Linksys54GL v1.1 mit der aktuellen Grundversion der Freifunkfirmware
soll diese Daten jetzt weiter auf eine Webseite schicken.

Leider kann ich die serielle Schnittstelle des Routers nicht ansprechen, 
da höchstwahrscheinlich der entsprechende Treiber nicht installiert ist.

Die Ausgabe von dmesg gibt folgendes:

Creating 5 MTD partitions on "Physically mapped flash":
0x00000000-0x00040000 : "cfe"
0x00040000-0x003f0000 : "linux"
0x000b3c9c-0x00190000 : "rootfs"
mtd: partition "rootfs" doesn't start on an erase block boundary --
force read-only
0x003f0000-0x00400000 : "nvram"
0x00190000-0x003f0000 : "OpenWrt"
diag boardtype: 00000467
Probing device eth0: found!
eth1: Broadcom BCM4320 802.11 Wireless Controller 3.90.37.0
CRONDOG: Timer margin: 600 sec
ip_conntrack version 2.1 (5953 buckets, 5953 max) - 332 bytes per
conntrack
Flushing ip conntrack...

Hier fehlt ein Eintrag für die Initialisierung der Schnittstelle.

ein cat /proc/tty/driver/serial liefert allerdings:

serinfo:1.0 driver:5.05c revision:2001-07-08
0: uart:16550A port:B8000300 irq:3 baud:113636 tx:1517 rx:0 RTS|CTS|DTR|
DSR|CD
1: uart:16550A port:B8000400 irq:0 baud:9615 tx:6 rx:1 brk:1 RTS|CTS|
DTR|DSR|CD

was allerdings sicherlich wenig bedeutet. Zu Versuchszwecken habe mal die Openwrt-Firmware openwrt-wrt54g-squashfs.bin geflasht.
Damit hat dann auch alles funktionniert.

Jetzt frage ich mich, ob ich den Kernel neu kompilieren muss um den Treiber der Schnittstelle einzubinden, 
oder ob es auch über das nachträgliche Einbinden eines Moduls geht, wenn ich die Freifunkfirmware benutze. 

Letztendlich möchte ich gern ein Freifunkrelais betreiben und gleichzeitig die serielle Schnittstelle des Linksys benutzen.

Ich würde mich sehr über Hilfe freuen. 

danke im Voraus

Hendrik


 






Mehr Informationen über die Mailingliste Berlin