DSL-Modem Hilfe - Forum Foren-Übersicht Forum zum DMT (DSL-Modem Tool) DSL-Modem Hilfe Projekt: DSL-Modem Hilfe (www.mhilfe.de) Einstiegsseite
FAQFAQ MitgliederlisteMitgliederliste RegistrierenRegistrieren Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen SuchenSuchen ProfilProfil LoginLogin
DMTv2 für Cellpipe22A(21A),Speed-Modem50/100,Siemens E-010-I
Gehe zu Seite 1, 2, 3  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    DSL-Modem Hilfe - Forum Foren-Übersicht -> DMT für Windows
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
admin_mhilfe.de
DSL-Modem Tool
DSL-Modem Tool


Anmeldungsdatum: 31.12.2003
Beiträge: 2452
Wohnort: Rhein-Main

BeitragVerfasst am: 12.02.2006, 13:22    Titel: DMTv2 für Cellpipe22A(21A),Speed-Modem50/100,Siemens E-010-I Antworten mit Zitat

DSL Modem Tool für die ADSL1 Globespans mit Titanium bis 2002(2003). Winken

http://dmt.mhilfe.de



Zuletzt bearbeitet von admin_mhilfe.de am 21.09.2006, 08:33, insgesamt 2-mal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Werbung
Chris
Moderator
Moderator


Anmeldungsdatum: 29.04.2004
Beiträge: 1879
Wohnort: Kiel

BeitragVerfasst am: 12.02.2006, 13:41    Titel: Antworten mit Zitat

Oh, coole Sache! Sehr glücklich
Werd ich sofort mal testen das Teil *freu* Smilie

Chris
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
admin_mhilfe.de
DSL-Modem Tool
DSL-Modem Tool


Anmeldungsdatum: 31.12.2003
Beiträge: 2452
Wohnort: Rhein-Main

BeitragVerfasst am: 12.02.2006, 14:01    Titel: Antworten mit Zitat

Übrigens in das Feld [IP Addresse] können auch DNS Adressen rein.
Damit ist es dann möglich das Modem Remote (also über Internet) auszulesen und zu steuern.
Sinnvoll wäre natürlich eine "DynDNS-Adresse" die automatisch upgedatet wird.
Das Receive-Delay sollte für den Fall auch erhöht werden. Am besten über 500ms.

Funktionieren kann dies natürlich nur wenn ein Port vom Router aufs Modem durchgeroutet (gemapped) wird. Ich nehme für solche Aktionen immer Ports über 60000 da die nicht so häufig gescannt werden. Telnet läuft darauf trotzdem prima. Sehr glücklich
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Chris
Moderator
Moderator


Anmeldungsdatum: 29.04.2004
Beiträge: 1879
Wohnort: Kiel

BeitragVerfasst am: 12.02.2006, 14:06    Titel: Antworten mit Zitat

Sieht sehr gut aus, Herr Baurat! Smilie
Irgendwas vermisse ich allerdings noch... ich komme nur gerade nicht drauf, was es ist *g* Winken
Ich werd mal im Telnet gucken ob ich drüber stolper...

Chris
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
admin_mhilfe.de
DSL-Modem Tool
DSL-Modem Tool


Anmeldungsdatum: 31.12.2003
Beiträge: 2452
Wohnort: Rhein-Main

BeitragVerfasst am: 12.02.2006, 14:13    Titel: Antworten mit Zitat

Och nö, jede Kleinigkeit bau ich aber nicht ein.
Hab schon FastRetrain und das ganze Zeugs was bei mir ehh nix bringt eingebaut damit sich das Fenster füllt.

Ach ja, wär schön wenn das Tool mal einer mit Interleaving Anschluss probiert. Kann sein das es dann die Werte nicht richtig ausliest. Konnte es ja nicht testen.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Nitro Rider
Black Xentrix
Black Xentrix


Anmeldungsdatum: 07.02.2006
Beiträge: 16

BeitragVerfasst am: 12.02.2006, 15:07    Titel: Antworten mit Zitat

RX-Signal ist in dem Tool dann der Coding gain? Hab gerade das Modem nicht am laufen...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
The Night Rider
Spezialist
Spezialist


Anmeldungsdatum: 11.01.2004
Beiträge: 1120
Wohnort: Stuhr

BeitragVerfasst am: 12.02.2006, 19:15    Titel: Antworten mit Zitat

geil könntest du so ein tool für das siemens plus modem auch mal basteln?
_________________
Leitungslänge: 5029 Meter Dämpfung 51,95 dB (3456/448 KBits Leitung) Arcor Speed-Modem 50z (umgeflashed auf neuste Zyxel Firmware+ Inticom Splitter @ 57 dB)
Leitungslänge: 50xx Meter Dämpfung 51,75 dB (3712/640 KBits Leitung) Arcor Speed Modem 50z (umgeflashed auf neuste Zyxel Firmware + Inticom Splitter @ 55 dB)

ADSL 2+ läuft Auf den Arm nehmen tests laufen noch...

Update: Kabelhighspeed bald verfügbar ihr wisst was dass bedeutet Auf den Arm nehmen Ausbau Status bis Ende Quartal 2/2006
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen Yahoo Messenger MSN Messenger
admin_mhilfe.de
DSL-Modem Tool
DSL-Modem Tool


Anmeldungsdatum: 31.12.2003
Beiträge: 2452
Wohnort: Rhein-Main

BeitragVerfasst am: 12.02.2006, 19:23    Titel: Antworten mit Zitat

Wäre im Prinzip kein großes Problem.
Nur bräuchte ich dazu ein C2 das im synchronisierten Zustand an ADSL2 hängt und von aussen erreichbar ist.
Also, Freiwillige vor Lachen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Maik005
Senior Mitglied
Senior Mitglied


Anmeldungsdatum: 23.10.2005
Beiträge: 334
Wohnort: 82.82.64.1

BeitragVerfasst am: 12.02.2006, 20:58    Titel: Antworten mit Zitat

Hi,

super Tool!

Was allerdings noch schön ware, dass das Datenvolumen angezeigt wirs, wie es das Programm NetSpeedo auch macht!

Gruß
maik
_________________
Gegen Abschiebung
http://www.ahmedi.de.gg
Bitte gebt eure Stimme hier ab, dies ist eine Familie aus meinem Ort weiteres auf der Seite
Vielen Dank Ihr helft der Familie sehr damit!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
admin_mhilfe.de
DSL-Modem Tool
DSL-Modem Tool


Anmeldungsdatum: 31.12.2003
Beiträge: 2452
Wohnort: Rhein-Main

BeitragVerfasst am: 12.02.2006, 21:39    Titel: Antworten mit Zitat

Theoretisch kann man den Traffic der Ethernetschnittstelle auslesen.
Problem dabei ist nur das nach einem Reboot alles weg ist.
Man müsste das dann auf Festplatte zwischenspeichern und mit Variablen rumjonglieren.
Das bedeutet entweder viel Arbeit oder viele Fehler.
Kurzum, ne lieber nicht Lachen
Läuft denn sonst so das Programm fehlerfrei ?
Meistens steckt die Tücke im Detail.
Ach ja, werden die Interleaving Bitraten angezeigt ?

@Nitro Rider
Yep, RX-Signal soll Coding gain darstellen.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Maik005
Senior Mitglied
Senior Mitglied


Anmeldungsdatum: 23.10.2005
Beiträge: 334
Wohnort: 82.82.64.1

BeitragVerfasst am: 12.02.2006, 22:05    Titel: Antworten mit Zitat

Aber könnte man nicht zumindest das akutelle Volumen mit einbinden, das es nach nem Rebott verloren geht würde doch nicht weiter stören, oder?
_________________
Gegen Abschiebung
http://www.ahmedi.de.gg
Bitte gebt eure Stimme hier ab, dies ist eine Familie aus meinem Ort weiteres auf der Seite
Vielen Dank Ihr helft der Familie sehr damit!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Werbung
mikehf
Black Xentrix
Black Xentrix


Anmeldungsdatum: 31.10.2005
Beiträge: 45
Wohnort: 84.57.0.1

BeitragVerfasst am: 12.02.2006, 22:05    Titel: Antworten mit Zitat

@ amatt

mal ne frage welche IP hat den das modem um es vom internet aus zu ereichen es kann ja schlecht die IP sein die ich von Arcor bekomme den die ist ja die IP die der router bzw der rechner bekommt oder?

gruss Mike
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
admin_mhilfe.de
DSL-Modem Tool
DSL-Modem Tool


Anmeldungsdatum: 31.12.2003
Beiträge: 2452
Wohnort: Rhein-Main

BeitragVerfasst am: 12.02.2006, 22:19    Titel: Antworten mit Zitat

@mikehf
ne, das ist natürlich die im Modem voreingestelle IP.
einfach mal ein bisschen auf der Homepage schlaumachen.
Ich glaube per default hat es 169.254.1.1 oder 169.254.1.5

Edit: Ich glaube du meinst was anderes Lachen
Wenn du das Modem vom Internet aus erreichen willst musst du im Router Portforwarding aktivieren und den Port (meistens 23) aufs Modem weiterleiten. So wie man es bei Servern eben macht. Das Modem ist dann über die öffentliche IP erreichbar. Bei den meisten Hardware Routern musst du dann aber wahrscheinlich einen Switch zwischenschalten. Oder du lässt das Modem als Router laufen. Entsprechend konfiguriert gehts dann auch.

@Maik005
Ich finde die Funktion jetzt nicht unbedingt so wichtig. Aber falls es noch jemand hier wünscht werd ich es einbauen.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
The Night Rider
Spezialist
Spezialist


Anmeldungsdatum: 11.01.2004
Beiträge: 1120
Wohnort: Stuhr

BeitragVerfasst am: 12.02.2006, 23:11    Titel: Antworten mit Zitat

ich melde mich wegen der siemens geschichte dann mal freiwillig Lachen
_________________
Leitungslänge: 5029 Meter Dämpfung 51,95 dB (3456/448 KBits Leitung) Arcor Speed-Modem 50z (umgeflashed auf neuste Zyxel Firmware+ Inticom Splitter @ 57 dB)
Leitungslänge: 50xx Meter Dämpfung 51,75 dB (3712/640 KBits Leitung) Arcor Speed Modem 50z (umgeflashed auf neuste Zyxel Firmware + Inticom Splitter @ 55 dB)

ADSL 2+ läuft Auf den Arm nehmen tests laufen noch...

Update: Kabelhighspeed bald verfügbar ihr wisst was dass bedeutet Auf den Arm nehmen Ausbau Status bis Ende Quartal 2/2006
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen Yahoo Messenger MSN Messenger
admin_mhilfe.de
DSL-Modem Tool
DSL-Modem Tool


Anmeldungsdatum: 31.12.2003
Beiträge: 2452
Wohnort: Rhein-Main

BeitragVerfasst am: 12.02.2006, 23:43    Titel: Antworten mit Zitat

Hey super, kannst du es so konfigurieren das deine DNS-Adresse immer mit der aktuellen IP upgedated wird. Ich muss das Teil nämlich ab und zu mal Neustarten Lachen .
Die Adresse/PortNr. und Logindaten brauche ich natürlich auch. Kannste mir ja per PN oder Mail schicken.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Orbmu2k
Bastler
Bastler


Anmeldungsdatum: 12.02.2006
Beiträge: 102

BeitragVerfasst am: 12.02.2006, 23:48    Titel: Antworten mit Zitat

Guten Abend ... habe das Tool grade mal probiert. Musste den Recieve Delay manuell in der cfg auf 3000ms nehmen damit er bei mir was anzeigt... kannst du die Trackbar im Debug Window auf 5000 oder so erweitern?

Kann man bei dem Cellpipe irgenwo die Uptime des Sync auslesen ?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
admin_mhilfe.de
DSL-Modem Tool
DSL-Modem Tool


Anmeldungsdatum: 31.12.2003
Beiträge: 2452
Wohnort: Rhein-Main

BeitragVerfasst am: 12.02.2006, 23:54    Titel: Antworten mit Zitat

Zitat:
Musste den Recieve Delay manuell in der cfg auf 3000ms nehmen damit er bei mir was anzeigt..

Hmm.. kann normal nicht sein. Hast du noch die alte Firmware Version drauf wo Telnet nach einer bestimmten zeit immer langsamer wird ?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Orbmu2k
Bastler
Bastler


Anmeldungsdatum: 12.02.2006
Beiträge: 102

BeitragVerfasst am: 12.02.2006, 23:59    Titel: Antworten mit Zitat

amatt hat Folgendes geschrieben:
Zitat:
Musste den Recieve Delay manuell in der cfg auf 3000ms nehmen damit er bei mir was anzeigt..

Hmm.. kann normal nicht sein. Hast du noch die alte Firmware Version drauf wo Telnet nach einer bestimmten zeit immer langsamer wird ?


Das kann gut sein hatte dem Modem keine neue FW gegönnt da es keine Zicken gemacht hatte (dont touch a running system) Smilie

Hab das jetz nur als Notbehelf für meine Syncloss DSL2+ Leitung dran Traurig

Wo gibts denn die aktuelle Firmware dafür ?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
admin_mhilfe.de
DSL-Modem Tool
DSL-Modem Tool


Anmeldungsdatum: 31.12.2003
Beiträge: 2452
Wohnort: Rhein-Main

BeitragVerfasst am: 13.02.2006, 00:05    Titel: Antworten mit Zitat

Einfach mal ein bisschen auf http://modemhilfe.de.vu stöbern.
Offiziell gibt es keine neue Firmware. Aber diese hier : 3.A39LUF1.8024B/21040407A2 scheint ganz gut zu sein.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Chris
Moderator
Moderator


Anmeldungsdatum: 29.04.2004
Beiträge: 1879
Wohnort: Kiel

BeitragVerfasst am: 13.02.2006, 00:40    Titel: Antworten mit Zitat

So, hab mal ein bisschen getestet. Grobe Fehler sind mir nicht aufgefallen.
Ganz selten kommt es mal dazu, daß das Aktualisieren irgendwie nicht klappt, aber spätestens beim 2. Versuch werden die Werte dann richtig angezeigt.

Könntest Du "$get rmon idletime" noch einbauen? Der letzte Wert in der Zeile ist die Auslastung des Modems in %, wäre doch ganz nett, oder? Smilie

Achja, was kosmetisches vielleicht noch: Bei "gain" Null wird "-0dB" angezeigt. "-0" kann es ja eigentlich mathematisch nicht geben. Das aber nur am Rande. Winken

Danke für das tolle Tool! Cool

Chris
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
admin_mhilfe.de
DSL-Modem Tool
DSL-Modem Tool


Anmeldungsdatum: 31.12.2003
Beiträge: 2452
Wohnort: Rhein-Main

BeitragVerfasst am: 13.02.2006, 01:09    Titel: Antworten mit Zitat

Zitat:
So, hab mal ein bisschen getestet. Grobe Fehler sind mir nicht aufgefallen.
Ganz selten kommt es mal dazu, daß das Aktualisieren irgendwie nicht klappt, aber spätestens beim 2. Versuch werden die Werte dann richtig angezeigt.
Meinst du damit es klappt gar nicht oder "2.Retry" im Debugfenster ?
Keine Angst die Telnet Abfrage in DMT ist Bombensicher. Retrys werden nur gemacht um "Hänger" zu vermeiden und sicherzustellen das das was aus dem Modem ausgespukt wird auch wirklich komplett ist. Manchmal kommt es nämlich vor das das Modem fertig meldet und ein paar ms später fällt dem Modem ein das da noch ein ganzer Sappel hinterherkommt. Man könnte den ganzen String nun zwar aufaddieren aber eine komplett neue Anfrage mit einem erhöhten Delay zu senden ist wesentlich sicherer.
Richtig problematisch wirds erst wenn man etwas sendet und es kommt gar nichts mehr raus. Dann greift nur das Timeout des Betriebssystems. Das lässt sich leider nicht vermeiden. Kommt aber nur vor wenns Modem abstürzt.
Zitat:
Könntest Du "$get rmon idletime" noch einbauen? Der letzte Wert in der Zeile ist die Auslastung des Modems in %, wäre doch ganz nett, oder?

Klar, im Prinzip ist alles ganz nett was da so rauskommt. Problem hierbei wieder: es kostet mehr Zeit für die gesamte Telnet Abfrage. Also sollte man die Funktion abschaltbar machen. Na ich schau mal. Wenns noch jemand haben will wirds eingebaut.
Zitat:
Achja, was kosmetisches ...

schon gefixt. Solche Sachen sind mir am liebsten Lachen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
mikehf
Black Xentrix
Black Xentrix


Anmeldungsdatum: 31.10.2005
Beiträge: 45
Wohnort: 84.57.0.1

BeitragVerfasst am: 13.02.2006, 11:43    Titel: Antworten mit Zitat

@amatt

meinst du so? Verlegen

und dann Port 23 weiterleiten auf die IP vom Modem.

gruss Michael
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Werbung
admin_mhilfe.de
DSL-Modem Tool
DSL-Modem Tool


Anmeldungsdatum: 31.12.2003
Beiträge: 2452
Wohnort: Rhein-Main

BeitragVerfasst am: 13.02.2006, 13:36    Titel: Antworten mit Zitat

Eigentlich meinte ich es schon so. Da ich keinen HardwareRouter besitze kann ich aber nicht sagen ob es auch so klappt. Nach meinem Verständnis sollte es funktionieren (und keine Loop sein).
Der Router macht auf WAN-Seite nur PPPOE und findet seine Gegenstelle über den Switch und die Bridge (Modem) automatisch.
Bei fast allen Modems kann man noch (zur Sicherheit) einen Filter aktivieren das nur PPPOE Pakete durchgelassen werden. Wäre sinnvoll.
Aber dazu können die Netzwerkspezialisten hier im Forum bestimmt mehr sagen. Womit wir dann wieder OT wären Smilie
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Chris
Moderator
Moderator


Anmeldungsdatum: 29.04.2004
Beiträge: 1879
Wohnort: Kiel

BeitragVerfasst am: 13.02.2006, 13:58    Titel: Antworten mit Zitat

amatt hat Folgendes geschrieben:
Meinst du damit es klappt gar nicht oder "2.Retry" im Debugfenster ?

Keine Ahnung. Ich hatte nur bemerkt, daß einmal gar keine Werte ausgelesen wurden (es wurde zumindest nix angezeigt) und dies erst beim manuellen Klicken auf "Aktualisieren" geklappt hatte. Das ist aber nur 1x passiert.

Zitat:
Keine Angst die Telnet Abfrage in DMT ist Bombensicher. Retrys werden nur gemacht um "Hänger" zu vermeiden und sicherzustellen das das was aus dem Modem ausgespukt wird auch wirklich komplett ist. Manchmal kommt es nämlich vor das das Modem fertig meldet und ein paar ms später fällt dem Modem ein das da noch ein ganzer Sappel hinterherkommt. Man könnte den ganzen String nun zwar aufaddieren aber eine komplett neue Anfrage mit einem erhöhten Delay zu senden ist wesentlich sicherer.

Das sollte eigentlich nicht der Fall sein, denn der Prompt ($) kommt eigentlich grundsätzlich nach den Daten. Bei Telnet gibt es ja auch keine parallelen Verbindungen wie bei FTP, sondern es wird alles schön seriell übertragen. Von daher verstehe ich die Problematik nicht ganz.
Wie genau machst Du die Abfrage im Moment denn? Ist das einfach per Polling oder ein richtiger Thread mittels Event?

Zitat:
Richtig problematisch wirds erst wenn man etwas sendet und es kommt gar nichts mehr raus. Dann greift nur das Timeout des Betriebssystems. Das lässt sich leider nicht vermeiden. Kommt aber nur vor wenns Modem abstürzt.

Doch, das lässt sich vermeiden. Man kann bei Events die "Lebensdauer" angeben. Sollten innerhalb des Zeitraums keine Daten kommen, wird der Thread vom OS einfach gecancelt und dem Hauptprogramm ein Fehlercode rückgemeldet. Darauf kann man dann reagieren.
Ich weiß ja nicht in wieweit das in diesem Basic machbar ist, aber das ist der technisch sauberste Weg.
Die Tatsache, daß man in Deinem Tool unter Debug irgend eine Verzögerung einstellen kann/muss, lässt mich zumindest vermuten, daß Deine Ausleseroutine noch nicht optimal ist, denn sowas sollte eigentlich nicht nötig sein.

Zitat:
Klar, im Prinzip ist alles ganz nett was da so rauskommt. Problem hierbei wieder: es kostet mehr Zeit für die gesamte Telnet Abfrage. Also sollte man die Funktion abschaltbar machen. Na ich schau mal. Wenns noch jemand haben will wirds eingebaut.

Also die Ausgabe kommt eigentlich sofort, deswegen wundere ich mich auch wenn Du hier von Verzögerungen sprichst?! Wie gesagt, ich denke da gibts irgendwo noch Möglichkeiten die reine "Empfangs"-Routine zu verbessern, denn das Auslesen dauert in der Tat ziemlich lange für eine schnelle Telnet-Verbindung. Bei RS232 würd ich das noch nachvollziehen können.

Chris
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
admin_mhilfe.de
DSL-Modem Tool
DSL-Modem Tool


Anmeldungsdatum: 31.12.2003
Beiträge: 2452
Wohnort: Rhein-Main

BeitragVerfasst am: 13.02.2006, 14:47    Titel: Antworten mit Zitat

Zitat:
Wie genau machst Du die Abfrage im Moment denn? Ist das einfach per Polling oder ein richtiger Thread mittels Event?
Thread ? Hey soweit bin ich noch nicht. Programmier erst seit 3 Wochen. Lachen Was meinst du mit Polling ?
Es gibt nur einen Befehl für die Abfrage in PureBasic [ReceiveNetworkData]. Dieser kennt auch keinen Timeout und empfängt Rohdaten vom Client solange bis nichts mehr ankommt oder der Buffer voll ist. Es wird in einer Schleife jedes Zeichen aufaddiert. Solange bis mein Ready$ (meistens das Promp) gefunden wird oder keine Daten mehr kommen. Wenn der Ready$ nicht gefunden wurde wird ein kurzer Garbage$ gesendet um anhand des Echos festzustellen wann das Modem für die nächste Eingabe bereit ist.
Zitat:
Doch, das lässt sich vermeiden. Man kann bei Events die "Lebensdauer" angeben. Sollten innerhalb des Zeitraums keine Daten kommen, wird der Thread vom OS einfach gecancelt und dem Hauptprogramm ein Fehlercode rückgemeldet. Darauf kann man dann reagieren.
Ich weiß ja nicht in wieweit das in diesem Basic machbar ist, aber das ist der technisch sauberste Weg.
Wie gesagt es gibt keinen Timeout beim [ReceiveNetworkData]-Befehl und es ist nicht mit Events gelöst.
Zitat:

Die Tatsache, daß man in Deinem Tool unter Debug irgend eine Verzögerung einstellen kann/muss, lässt mich zumindest vermuten, daß Deine Ausleseroutine noch nicht optimal ist, denn sowas sollte eigentlich nicht nötig sein
Probier mal ein bisschen mit dem [ReceiveNetworkData] Befehl zu arbeiten. Dann wirst du sehen das man ein Delay braucht. Du gehst davon aus das immer was empfangen wird. Was ist wenn nicht. Die Schleife wäre endlos.
Zitat:
Wie gesagt, ich denke da gibts irgendwo noch Möglichkeiten die reine "Empfangs"-Routine zu verbessern, denn das Auslesen dauert in der Tat ziemlich lange für eine schnelle Telnet-Verbindung.
Ich habe nie gesagt das die Routine die schnellste ist. Dafür ist sie die sicherste. Die Telnet Verbindung ist schnell aber das Modem nicht. Es braucht unterschiedliche Zeiten um auf Anfragen zu reagieren. Und wenn gar nichts kommt will ich nicht in einer Endlosschleife hängen. Deswegen der Delay.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
The Night Rider
Spezialist
Spezialist


Anmeldungsdatum: 11.01.2004
Beiträge: 1120
Wohnort: Stuhr

BeitragVerfasst am: 13.02.2006, 15:52    Titel: Antworten mit Zitat

brauchst du remote zugriff auf das modem oder wie soll ich das verstehen? Winken dns update auf meine ip stinkt so nach ich brauche remote zugriff Lachen
_________________
Leitungslänge: 5029 Meter Dämpfung 51,95 dB (3456/448 KBits Leitung) Arcor Speed-Modem 50z (umgeflashed auf neuste Zyxel Firmware+ Inticom Splitter @ 57 dB)
Leitungslänge: 50xx Meter Dämpfung 51,75 dB (3712/640 KBits Leitung) Arcor Speed Modem 50z (umgeflashed auf neuste Zyxel Firmware + Inticom Splitter @ 55 dB)

ADSL 2+ läuft Auf den Arm nehmen tests laufen noch...

Update: Kabelhighspeed bald verfügbar ihr wisst was dass bedeutet Auf den Arm nehmen Ausbau Status bis Ende Quartal 2/2006
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen Yahoo Messenger MSN Messenger
admin_mhilfe.de
DSL-Modem Tool
DSL-Modem Tool


Anmeldungsdatum: 31.12.2003
Beiträge: 2452
Wohnort: Rhein-Main

BeitragVerfasst am: 13.02.2006, 16:09    Titel: Antworten mit Zitat

Ja, wäre schon gut. Aber lass erstmal. Werde mich nochmal melden. Muss erstmal die Cellpipe Version ausgiebig testen und eventuell verbessern.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Chris
Moderator
Moderator


Anmeldungsdatum: 29.04.2004
Beiträge: 1879
Wohnort: Kiel

BeitragVerfasst am: 13.02.2006, 16:54    Titel: Antworten mit Zitat

amatt hat Folgendes geschrieben:
Thread ? Hey soweit bin ich noch nicht. Programmier erst seit 3 Wochen. Lachen Was meinst du mit Polling ?
Es gibt nur einen Befehl für die Abfrage in PureBasic [ReceiveNetworkData]. Dieser kennt auch keinen Timeout und empfängt Rohdaten vom Client solange bis nichts mehr ankommt oder der Buffer voll ist. Es wird in einer Schleife jedes Zeichen aufaddiert. Solange bis mein Ready$ (meistens das Promp) gefunden wird oder keine Daten mehr kommen. Wenn der Ready$ nicht gefunden wurde wird ein kurzer Garbage$ gesendet um anhand des Echos festzustellen wann das Modem für die nächste Eingabe bereit ist.

Ja nee, das was ich meine wäre quasi ein paralleler Prozess, welcher im Hintergrund läuft und nix anderes macht, als die Daten "einzusammeln" und dem Hauptprogramm dann zu übergeben.
Normalerweise sollte es bei einer Telnet-Verbindung im LAN aber nie zu Zeichenverlust kommen können, demnach müsste der Prompt immer gefunden werden. Aber wie Du es beschreibst, gibt es ja nur diese eine Möglichkeit. Da macht es dann auch wenig Sinn über Alternativen zu philosophieren.

Chris
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
admin_mhilfe.de
DSL-Modem Tool
DSL-Modem Tool


Anmeldungsdatum: 31.12.2003
Beiträge: 2452
Wohnort: Rhein-Main

BeitragVerfasst am: 13.02.2006, 18:49    Titel: Antworten mit Zitat

Im Prinzip hast du ja Recht damit das kein Zeichenverlust auftreten kann. Ich wollte aber unbedingt einen sozusagen "künstlichen" Timeout (den PureBasic normal nicht hergib) einbauen damit sich 100% nichts loopen kann. Ein fixer Timout ist zwar nicht so elegant (da unflexibel) und sogar 3mal so aufwendig aber für den Fall der Fälle "hängt/crasht" nichts.

Aber du hast mich auf eine Idee gebracht. Smilie
Werde eine Option einbauen mit der man die "normale" Variante zum auslesen nutzen kann.
Also so lange loopen zu lassen bis auf jeden Fall ein prompt kommt. (AutoDelay).
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
The Night Rider
Spezialist
Spezialist


Anmeldungsdatum: 11.01.2004
Beiträge: 1120
Wohnort: Stuhr

BeitragVerfasst am: 13.02.2006, 19:09    Titel: Antworten mit Zitat

ok sag dann einfach bescheid Winken werde die fritzbox jetzt erstmal abchecken mal sehen ob die wirklich so klasse bzw. die neue firmware Sehr glücklich
_________________
Leitungslänge: 5029 Meter Dämpfung 51,95 dB (3456/448 KBits Leitung) Arcor Speed-Modem 50z (umgeflashed auf neuste Zyxel Firmware+ Inticom Splitter @ 57 dB)
Leitungslänge: 50xx Meter Dämpfung 51,75 dB (3712/640 KBits Leitung) Arcor Speed Modem 50z (umgeflashed auf neuste Zyxel Firmware + Inticom Splitter @ 55 dB)

ADSL 2+ läuft Auf den Arm nehmen tests laufen noch...

Update: Kabelhighspeed bald verfügbar ihr wisst was dass bedeutet Auf den Arm nehmen Ausbau Status bis Ende Quartal 2/2006
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen Yahoo Messenger MSN Messenger
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    DSL-Modem Hilfe - Forum Foren-Übersicht -> DMT für Windows Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite 1, 2, 3  Weiter
Seite 1 von 3

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
zur DSL-Modem Enzyklopädie
Impressum


Powered by phpBB © 2001, 2007 phpBB Group
Deutsche Übersetzung von phpBB.de