mgetty+sendfax was: mein Anrufbeantworter geht nicht...
Hallo,
Michael Schulz
Dieter Kluenter schrieb am 27.05.2000 um 12:47:54 +0200:
Hallo Dieter,
[...]
Moment, einen Schritt zurueck. Dass das Merkmal Diensteerkennung nur unter ISDN existiert, war mir schon klar, trotzdem muss es doch auch bei analogen Anschluessen so etwas aehnliches geben, Wie sonst wird zwischen Fax, AB und Telefon unterschieden ?
es wird nicht unterschieden. Es kann nicht unterschieden werden. Das Gerät was am schnellsten ist geht dran. Siehe auch die Krücke mit den Faxweichen. Die Faxweiche geht dran "hört" in die Leitung ob ein Faxtypisches "Pfeifen" da ist, wenn ja gibt sie weiter ans Fax, wenn nicht stellt sie aufs Telefon durch. Hier geht das nun weiter. Hier kann jetzt, je nachdem wie Du es einstelltst erst x-mal das Telefon klingeln bis der AB dran geht, oder er nimmt das Gespräch direkt entgegen. Keines der Geräte kann vor der Annahme des Gespräches feststellen für wen der Anruf nun eigentlich gedacht ist.
Mit dem Rest habe ich mich noch nicht beschäftigt, ich habe ISDN ;-)
Ich habe ja auch nur ISDN und keine Ahnung von Modulatoren und Demodulatoren. Hat denn keiner der Listenleser Anrufbeantworter und Fax mit dem Paket mgetty+sendfax und Modem realisiert ? Oder sich damit beschaeftigt ? Mich interessiert es einfach, ob es geht, da es ja angeboten wird, und wenn es nicht geht, warum nicht. Gut, einige Begruendungen, warum es nicht gehen koennte, gibt es ja nun. Gruss Dieter -- Dieter Kluenter mailto: dkluenter@gmx.de http: http://www.l4b.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Sonntag, 28. Mai 2000 um 11:49 (+0200) schrieb Dieter Kluenter:
Ich habe ja auch nur ISDN und keine Ahnung von Modulatoren und Demodulatoren. Hat denn keiner der Listenleser Anrufbeantworter und Fax mit dem Paket mgetty+sendfax und Modem realisiert ? Oder sich damit beschaeftigt ? Mich interessiert es einfach, ob es geht, da es ja angeboten wird, und wenn es nicht geht, warum nicht. Gut, einige Begruendungen, warum es nicht gehen koennte, gibt es ja nun.
(Ich habe gestern schon versucht, darauf zu antworten, aber irgendwie
wollte SuSEs Mailserver nicht...? Nun noch einmal:)
Ja, es funktioniert wenn dein Modem voice- und faxtauglich ist (Fax
mind. Class 2) und von vgetty unterstützt wird. Das läuft hier seit
Jahren mit einem Elsa Microlink 28.8TQV ohne Probleme. Kurz zum
Funktionsprinzip (AFAIK):
vgetty "horcht" an /dev/ttySX. Bei einem ankommenden Ruf sendet das
Modem ein "RING". vgetty bemerkt Aktivität auf ttySX, prüft über
/var/lock/LCK..modem _oder_ /var/lock/LCK..ttySX, ob ein anderer
Prozess gerade auf ttySX zugreift und "übernimmt" dann ttySX, wenn
kein anderer Prozess ein LCK-File gesetzt hat. Es wartet die
einstellbare Anzahl von "RING"s ab und nimmt dann das Modem ab. Es
beginnt dann den AB-Text abzuspielen. Ein Faxgerät oder ein
(Daten-)Modem auf der "anderen Seite" senden jeweils Signaltöne auf
unterschiedlichen, standardisierten Frequenzen. Empfängt das Modem
solche Signaltöne, sendet es bestimmte Zeichenfolgen (DLE-Sequenzen)
an ttySX, auf die vgetty dann entsprechend reagieren kann: Entweder
Faxempfang starten oder login-Prozess bzw. pppd starten...
Probleme kann es mit älteren Datenmodems geben, die keinen Signalton
senden.
Ich hoffe, das hilft ein wenig...
Gruß
Andreas
--
Andreas Könecke "Andreas Koenecke
Hi Andreas,
From: Andreas Koenecke
Sent: Sunday, May 28, 2000 1:27 PM
Ja, es funktioniert wenn dein Modem voice- und faxtauglich ist (Fax mind. Class 2) und von vgetty unterstützt wird. Das läuft hier seit Jahren mit einem Elsa Microlink 28.8TQV ohne Probleme. Kurz zum Funktionsprinzip (AFAIK): vgetty "horcht" an /dev/ttySX. Bei einem ankommenden Ruf sendet das Modem ein "RING". vgetty bemerkt Aktivität auf ttySX, prüft über /var/lock/LCK..modem _oder_ /var/lock/LCK..ttySX, ob ein anderer Prozess gerade auf ttySX zugreift und "übernimmt" dann ttySX, wenn kein anderer Prozess ein LCK-File gesetzt hat. Es wartet die einstellbare Anzahl von "RING"s ab und nimmt dann das Modem ab. Es beginnt dann den AB-Text abzuspielen. Ein Faxgerät oder ein (Daten-)Modem auf der "anderen Seite" senden jeweils Signaltöne auf unterschiedlichen, standardisierten Frequenzen. Empfängt das Modem solche Signaltöne, sendet es bestimmte Zeichenfolgen (DLE-Sequenzen) an ttySX, auf die vgetty dann entsprechend reagieren kann: Entweder Faxempfang starten oder login-Prozess bzw. pppd starten... Probleme kann es mit älteren Datenmodems geben, die keinen Signalton senden. mich wuerde interessiern wie Du vgetty dazu gebracht hast eine eigehendende Datenverbindung zu erkennen. Bei mir lauft ein vgetty mit Anrufbeantworter. Es erkennt ob es sich bei dem eingehenden Anruf um ein voice oder um ein Fax handelt. Leider erkennt vgetty es aber nicht, wenn es sich bei dem eingehenden Anruf um eine Datenverbindung handelt. Ich verwende ein Elsa microlink modem. Vieleicht kannst Du mir ja die entsprechende section aus der voice.conf mailen. Danke. by Joerg
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Montag, 29. Mai 2000 um 09:57 (+0200) schrieb Joerg Zimmermann:
mich wuerde interessiern wie Du vgetty dazu gebracht hast eine eigehendende Datenverbindung zu erkennen. Bei mir lauft ein vgetty mit Anrufbeantworter. Es erkennt ob es sich bei dem eingehenden Anruf um ein voice oder um ein Fax handelt. Leider erkennt vgetty es aber nicht, wenn es sich bei dem eingehenden Anruf um eine Datenverbindung handelt. Ich verwende ein Elsa microlink modem. Vieleicht kannst Du mir ja die entsprechende section aus der voice.conf mailen. Danke.
Hm, seltsam. Eigentlich ist ja Voice und Fax der komliziertere
Teil...
Ein paar Maßnahmen/Hinweise: (unsortiert)
- In voice.conf muß "answer_mode voice:fax:data" stehen. (Vorsicht:
Zwei Einträge möglich, einmal "Generic values", einmal "Port
specific values". Letztere haben Vorrang.)
- Vieleicht mal mit dem Eintrag "force_autodetect" in voice.conf
herumspielen, bei mir steht er auf "false". Alle anderen Einträge
sind hier IMHO Defaultwerte.
- In login.conf sollte stehen :
"* - - /bin/login @"
(Alles andere erst einmal auskommentieren)
- Erst einmal in dialin.config alles auskommentieren.
- Was "sagt" den /var/log/vgetty.ttySX bei einer nicht erkannten
Datenverbindung?
- Mit welcher "Geschwindigkeit" startet du vgetty, mit 115200 hatte
ich auch schon Probleme, nimm 38400 (ist eh das gleiche).
- Evtl. auch das anrufende Modem mit "AT&F" (oder so ähnlich) vor dem
Verbindungsversuch auf Fabrikeinstellungen zurücksetzen.
- Sendet das anrufende Modem überhaupt einen Signalton nach dem
"Connect"?
- Was "sagt" denn das anrufende Modem bei einem mißglückten
Verbindungsaufbau?
Ich denke, das reicht erstmal...
Gruß
Andreas
--
Andreas Könecke "Andreas Koenecke
Hi, ich möchte gerne ein Webinterface für vacation entwickeln. Gibts sowas auch schon fertig? * ich habe ein Mailsystem (sendmail) mit mehrern Benutzer * ich möchte aber nicht für jeden Benutzer ein Home Dir anlegen oder gibt es eine Alternative zu vacation? mit freundlichen Gruessen, Torben Belz --- isb GmbH, Faulenstr. 2-12, D-28195 Bremen t: +49-421-20259-0 f: +49-421-20259-69 @: belz@isb.net pgp: http://www.isb.net/belz.asc --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi Andreas,
From: Andreas Koenecke
Ein paar Maßnahmen/Hinweise: (unsortiert) - In voice.conf muß "answer_mode voice:fax:data" stehen. (Vorsicht: Zwei Einträge möglich, einmal "Generic values", einmal "Port specific values". Letztere haben Vorrang.) - Vieleicht mal mit dem Eintrag "force_autodetect" in voice.conf herumspielen, bei mir steht er auf "false". Alle anderen Einträge sind hier IMHO Defaultwerte. Alle Eintraege hab ich hier genauso gemacht - In login.conf sollte stehen : "* - - /bin/login @" (Alles andere erst einmal auskommentieren) - Erst einmal in dialin.config alles auskommentieren. Funktioniert mit mgetty alles. - Was "sagt" den /var/log/vgetty.ttySX bei einer nicht erkannten Datenverbindung? Nichts - Mit welcher "Geschwindigkeit" startet du vgetty, mit 115200 hatte ich auch schon Probleme, nimm 38400 (ist eh das gleiche). yep - Evtl. auch das anrufende Modem mit "AT&F" (oder so ähnlich) vor dem Verbindungsversuch auf Fabrikeinstellungen zurücksetzen. Hab ich gemacht - Sendet das anrufende Modem überhaupt einen Signalton nach dem "Connect"? Ja. - Was "sagt" denn das anrufende Modem bei einem mißglückten Verbindungsaufbau? Windoof, konnte keine Verbindung herstellen.
In der Tat, ist das ein wenig seltsam. Zumal ich mit mgetty (fax und daten) keine probs habe. Mit vgetty geht, wie gesagt der Anrufbeantworter ,also abspielen der wellcome message, recording, dtmf, und faxen. Nur wenn ein Datenanruf eingeht, erkennt er das nicht. Wie gesagt, mit mgetty funktioniert das. Alle Tests, also faxen und Daten, mache ich mit den selben Geraeten. Die Geschwindigkeit der seriellen Schnittstelle steht auf 38400. Auch alle anderen Hinweise von habe ich beruecksichtigt. In der vgetty.ttyS0 kommt keine Fehlermeldung, vgetty bekommt das garnicht mit, das da ein Datenanruf kommt. Aeh, ja den debuglevel hab ich natuerlich auf auesserst Geschwaetzig gestellt. by Joerg --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Montag, 29. Mai 2000 um 20:24 (+0200) schrieb Joerg Zimmermann:
In der Tat, ist das ein wenig seltsam. Zumal ich mit mgetty (fax und daten) keine probs habe. Mit vgetty geht, wie gesagt der Anrufbeantworter ,also abspielen der wellcome message, recording, dtmf, und faxen. Nur wenn ein Datenanruf eingeht, erkennt er das nicht. Wie gesagt, mit mgetty funktioniert das. Alle Tests, also faxen und Daten, mache ich mit den selben Geraeten. Die Geschwindigkeit der seriellen Schnittstelle steht auf 38400. Auch alle anderen Hinweise von habe ich beruecksichtigt. In der vgetty.ttyS0 kommt keine Fehlermeldung, vgetty bekommt das garnicht mit, das da ein Datenanruf kommt. Aeh, ja den debuglevel hab ich natuerlich auf auesserst Geschwaetzig gestellt.
Noch seltsamer, als ich dachte ;-) Was hast du denn für Modems? Ist
das anrufende vielleicht ein 56k-Modem? Wenn ja (oder vielleicht auf
jeden Fall) mal die Modemgeschwindigkeit des Anrufers auf unter 28.8k
einstellen (Hoffentlich hast du ein Modem, wo die AT-Befehle noch
aufgeführt und kommentiert sind...) Vieleicht wird vgetty bei höheren
Geschwindigkeiten "überfahren"??
Evtl. lohnt es sich auch, die Sourcen mal selbst zu kompilieren?
Wenn das alles nicht klappt, könnten wir auch (per PM) Telefonnummern
austauschen, um "Kreuztests" durchzuführen.
Gruß
Andreas
--
Andreas Könecke "Andreas Koenecke
Hi Andreas,
From: Andreas Koenecke
Sent: Monday, May 29, 2000 11:26 PM
Noch seltsamer, als ich dachte ;-) Was hast du denn für Modems? Ist das anrufende vielleicht ein 56k-Modem? Wenn ja (oder vielleicht auf jeden Fall) mal die Modemgeschwindigkeit des Anrufers auf unter 28.8k einstellen (Hoffentlich hast du ein Modem, wo die AT-Befehle noch aufgeführt und kommentiert sind...) Vieleicht wird vgetty bei höheren Geschwindigkeiten "überfahren"?? Evtl. lohnt es sich auch, die Sourcen mal selbst zu kompilieren?
ok, versuch ich mal.
Wenn das alles nicht klappt, könnten wir auch (per PM) Telefonnummern austauschen, um "Kreuztests" durchzuführen. Vor dem Wochenende werde ich mich nicht damit beschaeftigen koennen. Wenns dann nicht klappt melde ich mal. Fuerderhin mein Dank an Dich. by Joerg
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Am Son, 28 Mai 2000 schrieb Dieter Kluenter:
Hat denn keiner der Listenleser Anrufbeantworter und Fax mit dem Paket mgetty+sendfax und Modem realisiert ? Oder sich damit beschaeftigt ? Mich interessiert es einfach, ob es geht, da es ja angeboten wird, und wenn es nicht geht, warum nicht. Gut, einige Begruendungen, warum es nicht gehen koennte, gibt es ja nun.
Es geht einwandfrei, solange Du ein VoiceModem verwendest. - Anrufbeantworter - Fernabfrage - Fax - Modemzugang per PPP - Voicemailbox, Fernstarten irgendwelcher Programme durch Dial-Tone Eingabe, etc. Alles kein Problem. Der Trick ist, dass Du vgetty verwenden musst. Selbiges liegt in einem Unterverzeichnis des mgetty&sendfax Source-Archives. Ciao, Bjørn -- o_) Bjoern Buerger http://bbuerger.home.pages.de .-. _/\ .--------------------------------------------------- --/---\-/(/-' Linux User Group Braunschweig (LUG - BS) `-' http://www.tu-bs.de/initiativen/LUG/ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Dieter Kluenter schrieb am 28.05.2000 um 11:49:57 +0200: Hallo Dieter,
Hallo,
Michael Schulz
writes: Dieter Kluenter schrieb am 27.05.2000 um 12:47:54 +0200:
Hallo Dieter,
es wird nicht unterschieden. Es kann nicht unterschieden werden. Das Gerät was am schnellsten ist geht dran. Siehe auch die Krücke mit den Faxweichen. Die Faxweiche geht dran "hört" in die Leitung ob ein Faxtypisches "Pfeifen" da ist, wenn ja gibt sie weiter ans Fax, wenn nicht stellt sie aufs Telefon durch. Hier geht das nun weiter. Hier kann jetzt, je nachdem wie Du es einstelltst erst x-mal das Telefon klingeln bis der AB dran geht, oder er nimmt das Gespräch direkt entgegen. Keines der Geräte kann vor der Annahme des Gespräches feststellen für wen der Anruf nun eigentlich gedacht ist.
Ich habe ja auch nur ISDN und keine Ahnung von Modulatoren und Demodulatoren. Hat denn keiner der Listenleser Anrufbeantworter und Fax mit dem Paket mgetty+sendfax und Modem realisiert ? Oder sich damit beschaeftigt ? Mich interessiert es einfach, ob es geht, da es ja angeboten wird, und wenn es nicht geht, warum nicht. Gut, einige Begruendungen, warum es nicht gehen koennte, gibt es ja nun. Gruss Dieter
gehen tut es trotzdem. Die "faxweiche" kann ja auch ein Voice-fähiges Modem sein, was die Frequenz des Tons überprüft und je nachdem zum Fax oder AB wird. Ich wollte mit der ersten Mail nur ausdrücken das man erst abnehmen muß um zu erkennen was für ein Ruf ankommt. Bis denne, Michael -- "Try the morphine, it's excellent today." Beavis & Butthead --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Dieter Kluenter wrote:
Mich interessiert es einfach, ob es geht, da es ja angeboten wird, und wenn es nicht geht, warum nicht. Gut, einige Begruendungen, warum es nicht gehen koennte, gibt es ja nun.
Es geht ! RTFM. --- schnipp ------- Internet: http://alpha.greenie.net/mgetty/ ========= Hier sind ALLE Verweise auf Sourcen, Mailing-Liste, etc Dokumentation: 1. Internet, s.o. 2. info mgetty 3. /usr/doc/packages/mgetty (hier auch FAQ) "info fax" (hierunter mgetty+sendfax): ----- schnapp ------- --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (7)
-
akoenecke@akoenecke.de
-
b.buerger@tu-bs.de
-
dkluenter@gmx.de
-
j.zimmermann@xsiteing.de
-
linux@isb.net
-
micha28@gmx.de
-
ml_gerlach@nikocity.de