Page 2 of 3 FirstFirst 123 LastLast
Results 16 to 30 of 42

Thread: open 2300

  1. #16
    Join Date
    Feb 2005
    Location
    Germany - Frankfurt a.M.
    Posts
    299
    Quote Originally Posted by newbiefan View Post
    Aber wieso nimmst Du dann an, dass Dein Treiber das nicht macht?
    Oder verstehe ich da etwas falsch?
    Ja, leider hast du was falsch verstanden, denn ich möchte einen USB Seriell Adapter nutzen.
    siehe:
    Quote Originally Posted by britnet View Post
    Leider unterstützt der aktuell in der Firmware vorhandene USB zu Seriell Treiber keine RTS,DTR Kommandos.
    Quote Originally Posted by newbiefan View Post
    Also DU willst über den TCP/IP-RS232 Adapter mit der Wetterstation in Verbindung treten. Dann muss ja auch alles im Source Code drinnen stehen, sonst geht es sowieso nicht. Und was soll denn das Prgm am Asus machen?

    Wenn das Prgm. am Asus für RS232 ausgelegt ist, wird es schwierig - denn dann muss ein Treiber her, der dir diese Ausgaben abfängt und auf TCP/IP (Ethernet) umleitet aber dann auch noch mit RTS, DTR - hmmm, also da hast Du dir eine schwere Aufgabe ausgesucht.
    Und sollte es bereits im Prgm drinnen sein, geht es sowieso.
    Nein, ich möchste den USB seriell Apdater nutzen, die Treiber dafür findet man hier: http://shop.intos.de/cgi-bin/ieos/pr...ge/33304A.html

    Es gibt auch einen Linux treiber, aber leider hab ich keine Ahnung wie ich den kompatibel bekomme für den wl500gp. Weißt du wie?
    Ich gehe davon aus, dass dieser Treiber die RTS, DTR Funktionalität können.
    Ich habe den Treiber mal angehangen, wenn man sich die Code anschaut, dann sieht man sogar, dass die RTS, DTR Kommandos gesetzt werden.
    Das muss doch auch möglich sein beim Asus, odeR?
    Attached Files Attached Files
    Last edited by britnet; 29-10-2007 at 20:53.
    WL-500gP => 1.9.2.7-7g (2007-04-06)
    Running: thttpd, php 5.1, vsftp, rrdtool

    http://onlinefussballmanager.de/userbar/0/53647.png

  2. #17
    Join Date
    Feb 2005
    Location
    Germany - Frankfurt a.M.
    Posts
    299
    Hi,

    ich habe Antwort bekommen im OpenWrt Forum!

    http://forum.openwrt.org/viewtopic.php?pid=58300

    Weiß jemand ob ioctl als Befehl in Olegs Firmware verfügbar ist?
    WL-500gP => 1.9.2.7-7g (2007-04-06)
    Running: thttpd, php 5.1, vsftp, rrdtool

    http://onlinefussballmanager.de/userbar/0/53647.png

  3. #18
    Join Date
    Jul 2007
    Location
    Austria
    Posts
    1,336
    Naja Britnet, IOCTL ist nicht als Befehl in Olegs Firmware, da bin ich mir fast absolut sicher. Aber in der uclibc wird wahrscheinlich auch ioctl als Teil einer Function zur Verfuegung stehen, da hast Du m.M. gute Chancen Deine Wetterstation endlich an deinen Asus zu haengen.
    Ich wuerde mich bei uclibc.org einmal genau umsehen - vielleicht ist es auch moeglich im setserial.o ioctl zu setzen. Ich wuerde Dich gerne (soweit moeglich) weiter unterstuetzen, doch leider habe ich z.Zt. wenig Zeit.

    Leider bin ich seit Tagen mit meinem Asus beschaeftigt, der laesst sich flashen aber er bleibt im ewigen reboot. Immerhin gibt er noch beschraenkt Lebenszeichen (einmal auf ping ein TTL=64 gesehen=Linux).
    Heute habe ich mir einen max232 geloetet, der bestellte max3232 (3,3V) ist noch immer nicht da. Vielleicht gehts auch mit dem MAX232, werde morgen sehen.
    Wenn er mit der seriellen Console auch nicht aus dem ewigen reboot geholt werden kann, muss ich mir einen neuen Asus holen. Wobei ich dann aber eher skeptisch bin, ich habe nichts am Router geaendert - warum verstellt sich so ein bloedes Geraet einfach selber, noch dazu als alles erst installiert war?

  4. #19
    Join Date
    Feb 2005
    Location
    Germany - Frankfurt a.M.
    Posts
    299
    Quote Originally Posted by newbiefan View Post
    Ich wuerde mich bei uclibc.org einmal genau umsehen - vielleicht ist es auch moeglich im setserial.o ioctl zu setzen. Ich wuerde Dich gerne (soweit moeglich) weiter unterstuetzen, doch leider habe ich z.Zt. wenig Zeit.
    Danke für die Info, ich werde mir die mal installieren und schauen was sich machen lässt. Freut mich, dass du guter Dinge bist, dass es hinzubekommen ist :-)
    Danke für deine Unterstützung.

    Quote Originally Posted by newbiefan View Post
    Leider bin ich seit Tagen mit meinem Asus beschaeftigt, der laesst sich flashen aber er bleibt im ewigen reboot. Immerhin gibt er noch beschraenkt Lebenszeichen (einmal auf ping ein TTL=64 gesehen=Linux).
    Heute habe ich mir einen max232 geloetet, der bestellte max3232 (3,3V) ist noch immer nicht da. Vielleicht gehts auch mit dem MAX232, werde morgen sehen.
    Wenn er mit der seriellen Console auch nicht aus dem ewigen reboot geholt werden kann, muss ich mir einen neuen Asus holen. Wobei ich dann aber eher skeptisch bin, ich habe nichts am Router geaendert - warum verstellt sich so ein bloedes Geraet einfach selber, noch dazu als alles erst installiert war?
    Was hast du denn mit dem Ding gemacht?
    hast du schon den Pin 9 Trick versucht? Meiner ist damals auch mal hängen geblieben und nichts ging mehr.
    Ich hoffe du bekommst ihn wieder hin!
    WL-500gP => 1.9.2.7-7g (2007-04-06)
    Running: thttpd, php 5.1, vsftp, rrdtool

    http://onlinefussballmanager.de/userbar/0/53647.png

  5. #20
    Join Date
    Jul 2007
    Location
    Austria
    Posts
    1,336
    Das ist es ja, Britnet - ich habe nichts gemacht!
    Endlich hatte ich alles beisammen, so wie ich es wollte - er ist stabil ueber mehrere Tage gelaufen und ploetzlich hat er sich verabschiedet.
    Die uebliche Prozedur hat nicht geholfen, kein Reset, kein Flashen (Firmware, Restore, clear-nvram). Anderes Netzteil probiert, auch nichts. Ja und auch der Shortcut hat nichts gebracht.
    Komisch ist, dass er auf nichts reagiert, aber einen tftp flash nimmt er ganz normal, LEDs normal. Einmal hat er kurz auf ping reagiert, daher habe ich gesehen, dass er Linux bootet.
    Aber jetzt kommt es ganz dick: wenn ich an der seriellen Schnittstelle meinen Konverter haenge, kommt nichts, einfach gar nichts.
    Mein Aufbau ist in Ordnung, haenge ich den Max232 auf einen meiner WRTs, passt alles.
    Deshalb habe ich heute den Asus entsorgt und mir einen neuen geholt. Die Garantie konnte ich nicht mehr nutzen, zu oft herum geschraubt und sogar ein Loch gebohrt.
    Die Neuanschaffung hat sich in Grenzen gehalten, habe da einen super Shop.
    www.e-tec.at

    Werde morgen alles wieder von vorne einspielen.........
    Last edited by newbiefan; 02-11-2007 at 20:22.

  6. #21
    Join Date
    Feb 2005
    Location
    Germany - Frankfurt a.M.
    Posts
    299
    hier ist er auch relativ günstig:

    http://www.preistrend.de/Preisvergle...50A007D75.html
    WL-500gP => 1.9.2.7-7g (2007-04-06)
    Running: thttpd, php 5.1, vsftp, rrdtool

    http://onlinefussballmanager.de/userbar/0/53647.png

  7. #22
    Join Date
    Feb 2005
    Location
    Germany - Frankfurt a.M.
    Posts
    299
    Hi

    wie kann ich denn die uclic installieren?
    WL-500gP => 1.9.2.7-7g (2007-04-06)
    Running: thttpd, php 5.1, vsftp, rrdtool

    http://onlinefussballmanager.de/userbar/0/53647.png

  8. #23
    Join Date
    Jul 2007
    Location
    Austria
    Posts
    1,336
    Quote Originally Posted by britnet View Post
    wie kann ich denn die uclic installieren?
    Also, die ist ja mit Sicherheit in Olegs drinnen, denn die wird ja immer gebraucht, es ist eigentlich die Library mit der unser Router laeuft.
    Musst in Olegs Anleitung zum compilieren nachsehen, soweit ich weiss, ist die
    uclibc 0.9.19 oder hoeher vorhanden.

    Eigentlich muss die ja sowieso in /lib stehen, werde gleich einmal nachsehen.

  9. #24
    Join Date
    Feb 2005
    Location
    Germany - Frankfurt
    Posts
    1,548
    Hallo,

    die uclibc wird durch ipkg gezogen.
    Ein ipkg list_installed bringt bei mir:
    Code:
    uclibc-opt - 0.9.28-12 - micro C library for embedded Linux systems
    wengi
    Übersicht aller HowTos --- HowTo Overview (mostly german)
    WL-HDD mit diesem Setup. --- WL-HDD with this setup.
    Kein Support per PM - Frage im jeweiligen Thread! --- No support via pm - ask in the according thread!
    Eine wirklich gute Idee erkennt man daran, dass ihre Verwirklichung von vorne herein ausgeschlossen erscheint. (Albert Einstein)

  10. #25
    Join Date
    Jul 2007
    Location
    Austria
    Posts
    1,336
    Quote Originally Posted by wengi View Post
    Hallo,

    die uclibc wird durch ipkg gezogen.
    Ein ipkg list_installed bringt bei mir:
    Code:
    uclibc-opt - 0.9.28-12 - micro C library for embedded Linux systems
    wengi
    Hi wengi!
    Auf meinem neuen Oleg-Asus ist aber die uclibc drinnen, mit welcher lib laeuft denn sonst der Asus? Irgend ein Library muss unser Asus ja auch verwenden!
    Und unmittelbar nach der Installation ist unter /lib die sd-ulibc drinnen - also auch ohne Installation. Weisst Du den Unterschied - ich muesste erst nachlesen?....

    LG

  11. #26
    Join Date
    Feb 2005
    Location
    Germany - Frankfurt
    Posts
    1,548
    Genau kenne ich den Unterschied auch nicht.
    In Olegs Firmware (VOR der g-Version) war wohl noch eine etwas ältere Version der lib drinnen. Mit dieser lief der opt-feed von ipkg wohl nicht richtig. Daher die Neue über ipkg.

    Inwieweit in der neuesten Firmware auch die neueste lib drin ist habe ich noch nicht getestet.

    wengi
    Übersicht aller HowTos --- HowTo Overview (mostly german)
    WL-HDD mit diesem Setup. --- WL-HDD with this setup.
    Kein Support per PM - Frage im jeweiligen Thread! --- No support via pm - ask in the according thread!
    Eine wirklich gute Idee erkennt man daran, dass ihre Verwirklichung von vorne herein ausgeschlossen erscheint. (Albert Einstein)

  12. #27
    Join Date
    Feb 2005
    Location
    Germany - Frankfurt a.M.
    Posts
    299
    Quote Originally Posted by wengi View Post
    Code:
    uclibc-opt - 0.9.28-12 - micro C library for embedded Linux systems
    Dann werde ich die heute mal installieren.

    Wie kann ich dann ein Script schreiben, dass die Befehle ausführt? Einfach mit nano eine datei erstellen mit dem Inhalt
    Code:
    // Set DTR low and RTS high and leave other ctrl lines untouched
    ioctl(ws2300, TIOCMGET, &portstatus);   // get current port status
    portstatus &= ~TIOCM_DTR;
    portstatus |= TIOCM_RTS;
    ioctl(ws2300, TIOCMSET, &portstatus);   // set current port status
    und dann ein chmod + x drüber?
    WL-500gP => 1.9.2.7-7g (2007-04-06)
    Running: thttpd, php 5.1, vsftp, rrdtool

    http://onlinefussballmanager.de/userbar/0/53647.png

  13. #28
    Join Date
    Feb 2005
    Location
    Germany - Frankfurt
    Posts
    1,548
    Dein script (Einfach eine Datei mit vi anlegen) sollte in der ersten Zeile immer folgendes stehen haben:
    Code:
    #!/bin/sh
    Danach kannst Du jeden beliebigen Befehl eintragen, der auch in der normalen Kommandozeile funktioniert.
    Wenn die von Dir gelisteten Befehle auf der Kommandozeile laufen wird auch Dein script laufen.
    Natürlich musst Du es vorher ausführbar machen

    wengi
    Übersicht aller HowTos --- HowTo Overview (mostly german)
    WL-HDD mit diesem Setup. --- WL-HDD with this setup.
    Kein Support per PM - Frage im jeweiligen Thread! --- No support via pm - ask in the according thread!
    Eine wirklich gute Idee erkennt man daran, dass ihre Verwirklichung von vorne herein ausgeschlossen erscheint. (Albert Einstein)

  14. #29
    Join Date
    Feb 2005
    Location
    Germany - Frankfurt a.M.
    Posts
    299
    Hi,

    ich hab die uclibc-opt installiert, aber leider bekomme ich folgendes:

    Code:
    [wl500@wl500 root]$ ipkg install uclibc-opt
    Package uclibc-opt (0.9.28-12) installed in root is up to date.
    Nothing to be done
    Successfully terminated.
    [wl500@wl500 root]$ ioctl(ws2300, TIOCMGET, &portstatus);
    -sh: Syntax error: word unexpected (expecting ")")
    Er kennt den befehl ioctl anscheinend nicht, oder?
    WL-500gP => 1.9.2.7-7g (2007-04-06)
    Running: thttpd, php 5.1, vsftp, rrdtool

    http://onlinefussballmanager.de/userbar/0/53647.png

  15. #30
    Join Date
    Feb 2005
    Location
    Germany - Frankfurt
    Posts
    1,548
    Wenn er ioctl nicht kennt sieht das so aus:
    Code:
    [admin@blechbuechse root]$ ioctl
    -sh: ioctl: not found
    und bei mir gibt es auch kein ioctl (nur die man pages):
    Code:
    [admin@blechbuechse root]$ find / | grep ioctl
    /opt/man/man4/tty_ioctl.4.gz
    /opt/man/man4/console_ioctl.4.gz
    /opt/man/man2/ioctl.2.gz
    /opt/man/man2/ioctl_list.2.gz
    /opt/man/man3p/ioctl.3p.gz
    /proc/7/fd: No such file or directory
    Da bei Dir aber ein "-sh: Syntax error:" kommt vermute ich, dass Deine Syntax falsch ist.
    Hier gibts ein paar dürftige infos: http://ipkgfind.nslu2-linux.org/deta...icial=&format=
    Vom Paket (Modul) an sich hab ich leider keine Ahnung.

    Versuch mal ioctl ohne was hinten dran aufzurufen.

    Wenn Du über ipkg die man pages installiert hast funktioniert auch ein "man ioctl"

    wengi
    Übersicht aller HowTos --- HowTo Overview (mostly german)
    WL-HDD mit diesem Setup. --- WL-HDD with this setup.
    Kein Support per PM - Frage im jeweiligen Thread! --- No support via pm - ask in the according thread!
    Eine wirklich gute Idee erkennt man daran, dass ihre Verwirklichung von vorne herein ausgeschlossen erscheint. (Albert Einstein)

Page 2 of 3 FirstFirst 123 LastLast

Similar Threads

  1. post-firewall - how to open ports?
    By m-roman in forum WL-500gP Q&A
    Replies: 3
    Last Post: 13-11-2006, 15:33
  2. how to open this box?
    By Yano in forum WL-500gP Q&A
    Replies: 1
    Last Post: 04-11-2006, 19:20
  3. open the router ports?
    By itoxauen in forum WL-500gP Q&A
    Replies: 3
    Last Post: 27-09-2006, 20:46
  4. Simply.... How to open a port
    By ikir in forum WL-500g Q&A
    Replies: 2
    Last Post: 02-02-2006, 15:35
  5. How to open ports!
    By jakeelee in forum WL-500g Q&A
    Replies: 1
    Last Post: 28-01-2006, 23:07

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •