[Berlin-wireless] serielle schnittstelle linksys54GL v1.1

Hendrik hendrik.may
Di Apr 26 18:01:57 CEST 2011


Hallo Sven-Ola

ich danke Dir für die Nachricht. Du sagst also der Treiber wäre mit
einkompiliert. Das ist schon mal was.
Warum ist dann aber keine Nachricht bei dmesg vorhanden?

Als ich das openwrt-wrt54g-squashfs.bin Image geflasht hatte, hatte
alles funktionniert. Da war dann auch eine entsprechende Kernelmeldung
vorhanden.

Und zwar dieser Form:
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ
SERIAL_PCI enabled
ttyS00 at 0xb8000300 (irq = 3) is a 16550A
ttyS01 at 0xb8000400 (irq = 0) is a 16550A

hab es mit microcom -D/dev/tts/1 probiert und RX und TX verbunden um die
Sache unabhängig von dem gebastelten Pegelwandler zu testen. Das ging
dann auch.

Allerdings nicht mit der Freifunkversion von openwrt:
openwrt-g-freifunk-1.7.4-en.bin

Da ich im Moment leider die Schnittstelle kaputtgmacht habe, kann ich
das nicht sofort testen. Vielleicht hatte ich einen Fehler gemacht.

Du bist Dir aber sicher, das es ohne die Einbindung weiterer Packete
bzw. Module läuft?

Vielleicht hast Du ein Packet installiert, dass auf der Grundversion
noch nicht dabei ist?

Vielleicht ist beim Kompilieren CONFIG_SERIAL=m?

ich danke Dir für Deine Mühe

Hendrik



On Tue, 2011-04-26 at 15:33 +0200, Sven-Ola Tuecke wrote:
> Hi,
> 
> natürlich ist die Serielle da mit einkompiliert. Das ist /dev/tts/0 bzw. 
> /dev/tts1 (das Teil hat 2 serielle), wobei die tts/0 fuer Debug-Ausgaben des 
> Kernels genutzt wird bzw. fuer den Absoluten-Notfalls-Zugang via Terminal-
> Programm. Muesste beide in 115200 8N1 sein. Pin-Belegung nicht korrekt? 
> Spannungswandler 3.3v<-->SerialVolts richtig?
> 
> // Sven-Ola
> 
> Am Montag, 25. April 2011, um 19:00:47 schrieb Hendrik:
> > 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
> > 
> > 
> > 
> > 
> > 
> > _______________________________________________
> > Berlin mailing list
> > Berlin at berlin.freifunk.net
> > http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin
> 
> _______________________________________________
> Berlin mailing list
> Berlin at berlin.freifunk.net
> http://lists.berlin.freifunk.net/cgi-bin/mailman/listinfo/berlin






Mehr Informationen über die Mailingliste Berlin