Archiv verlassen und diese Seite im Standarddesign anzeigen : Hylafax senden (modem gibt als Telefon aus)
Hallo linuxer,
so wieder mal was zum Fax-Server Hylafax...
bevor es zu irgenwelchen Wutausbrüchen kommt...
JA ich habe das Forenarchiv durchsucht
JA ich habe bei www.hylafax.org (http://www.hylafax.org) geschaut..
NEIN ich habe noch keine Lösung gefunden.
Problem:
Faxe empfangen ist ok.
Faxe senden, Modem wählt... wird von der Gegenstelle leider als Telefon erkannt nicht als Faxgerät G3
leider habe ich noch nicht den String entdeckt, damit das Modem als Faxdienst erkannt wird.
Momentan als CLASS 2.0 eingerichtet, CLASS 1.0 klappte aber auch nicht.
Modem ELSA Microlink 33.6
mfg.
thom
ich danke schon mal für die Antworten
ok LEANDER ;)
Hallo Leander,
was meinst Du damit, daß die Gegenstelle das Modem als Telefon und nicht als Fax erkennt?
Wenn die Gegenstelle ein Analoganschluß ist, kann sie die Anrufe erst nach dem Abheben am Pfeifen des Faxgeräts erkennen. Das machen sog. Faxweichen (sind z.T. auch in Faxgeräten eingebaut), die es somit ermöglichen, an einem Anschluß sowohl Faxe als auch Telefonanrufe erhalten zu können. Diese Erkennung funktioniert aber nicht immer, weil nicht alle Faxgeräte "richtig" pfeifen.
Wenn die Gegenstelle ein ISDN-Anschluß ist, könnte sie theoretisch aus der Dienstekennung erkennen, daß ein Fax anruft. Dies aber auch nur, wenn der Sender die Dienstekennung korrekt sendet (also muß der im Normalfall auch ein ISDN-Anschluß sein). Wenn der Anruf von einem Analoganschluß kommt, sieht (vor dem Abheben) ein Fax-Anruf genau aus wie ein normaler Telefonanruf, und man kann das Fax nur nach dem Abheben wie oben erkennen.
Man kann sich also nicht auf die ISDN-Dienstekennung verlassen, weil es nicht nur ISDN-Anschlüsse in D gibt und selbst die ISDN-Anschlüsse nicht immer korrekt konfiguriert sind.
Wenn Du die Erkennung nach dem Abheben durch eine Faxweiche o.Ä. meinst, dann würde ich in der Doku des Modems mal nach "Guard Tone" oder "Calling Tone" suchen und diesen AT-String in den Dialstring von Hylafax einbauen.
Falls Du Dein Modem an einem a/b-Adapter am ISDN-Anschluß betreibst, kannst Du evtl. am Adapter einstellen, daß das Modem ein Fax und kein Telefonapparat ist. Das geht z.B. bei meinem 3-fach a/b-Wandler von 1&1, den ich seit ein paar Jahren benutze. Dann müßte der Adapter die richtige Dienstekennung senden.
Der Gegenstelle würde ich empfehlen, entweder eine eigene analoge Leitung für's Fax zu benutzen oder bei ISDN eine eigene MSN dafür zu verwenden. Dann kann man Fax- und Telefonieanrufe anhand der Zielrufnummer eindeutig unterscheiden.
Gruß,
Sebastian
[ 05. September 2001: Beitrag editiert von: sschaper ]
hy,
ich verwende das gleiche Modem und poste mal meine conf-file.
Leider bin ich erst morgen wieder am Arbeitsplatz.
Bis denn
Atti
hallo meine config,
#
# Generic Class 2.0 modem configuration.
#
# EDIT THIS CONFIGURATION TO REFLECT YOUR SETUP
#
CountryCode: 49
AreaCode: 02150
FAXNumber: "794264"
LongDistancePrefix: 0
InternationalPrefix: 00
DialStringRules: etc/dialrules
ServerTracing: 1
SessionTracing: 1
RecvFileMode: 0644
LogFileMode: 0600
DeviceMode: 0644
RingsBeforeAnswer: 2
SpeakerVolume: quiet
GettyArgs: ""
# Modem-related stuff: should reflect modem command interface
# and hardware connection/cabling (e.g. flow control).
#
ModemType: Class2.0 # use this to supply a hint
#ModemRate: 19200 # max rate for DCE-DTE communication
#ModemFlowControl: xonxoff # XON/XOFF flow control assumed
#ModemSetupDTRCmd: AT&D2 # setup so DTR drop resets modem
#ModemSetupDCDCmd: AT&C1 # setup so DCD reflects carrier (or not)
#
# We normally append the "@" symbol to the dial string so that
# the modem will wait 5 seconds before attempting to connect
# and return result codes that distinguish between no carrier
# and no answer. This makes it possible to avoid problems with
# repeatedly dialing a number that doesn't have a fax machine
# (kudos to Stuart Lynne for this trick.)
#
# NB: If you need to prefix phone numbers to get through a PBX,
# put it in the ModemDialCmd; e.g. "DT9%s@".
#
ModemDialCmd: ATDT0W%s # T for tone dialing, @ for silent
#
# Configuration parameters for Class 2.0 modems.
#
Class2Cmd: AT+FCLASS=2.0 # command to enter class 2.0
Class2BORCmd: AT+FBO=0 # bit order for phase B/C/D (direct)
Class2CQCmd: "" # commands to enable copy quality proc.
Class2AbortCmd: AT+FKS # abort session command
Class2CQQueryCmd: AT+FCQ=? # query for copy quality capabilities
Class2DCCQueryCmd: AT+FCC=? # query for modem capabilities
Class2TBCCmd: AT+FPP=0 # setup stream mode
Class2CRCmd: AT+FCR=1 # enable capability to receive
Class2PHCTOCmd: AT+FCT=30 # set phase C timeout parameter
Class2BUGCmd: AT+FBU=1 # enable HDLC frame tracing
Class2LIDCmd: AT+FLI # set local identifier command
Class2DCCCmd: AT+FCC # set modem capabilities command
Class2DISCmd: AT+FIS # set session parameters command
Class2DDISCmd: "" # disable pre-dial DIS command hack
Class2CIGCmd: AT+FPI # set polling identifier command
Class2NRCmd: AT+FNR=1,1,1,1 # setup status reporting command
Class2PIECmd: AT+FIE=0 # disable interrupt-enable command
Class2PTSCmd: AT+FPS # set post-page status command
Class2BORCmd: AT+FBO=0 # bit order for phase B/C/D (direct)
Class2CQCmd: "" # commands to enable copy quality proc.
Class2AbortCmd: AT+FKS # abort session command
Class2CQQueryCmd: AT+FCQ=? # query for copy quality capabilities
Class2DCCQueryCmd: AT+FCC=? # query for modem capabilities
Class2TBCCmd: AT+FPP=0 # setup stream mode
Class2CRCmd: AT+FCR=1 # enable capability to receive
Class2PHCTOCmd: AT+FCT=30 # set phase C timeout parameter
Class2BUGCmd: AT+FBU=1 # enable HDLC frame tracing
Class2LIDCmd: AT+FLI # set local identifier command
Class2DCCCmd: AT+FCC # set modem capabilities command
Class2DISCmd: AT+FIS # set session parameters command
Class2DDISCmd: "" # disable pre-dial DIS command hack
Class2CIGCmd: AT+FPI # set polling identifier command
Class2NRCmd: AT+FNR=1,1,1,1 # setup status reporting command
Class2PIECmd: AT+FIE=0 # disable interrupt-enable command
Class2PTSCmd: AT+FPS # set post-page status command
Class2SPLCmd: AT+FSP # set polling indicator command
Class2NFLOCmd: AT+FLO=0 # set no flow control command
Class2SFLOCmd: AT+FLO=1 # set software flow control command
Class2HFLOCmd: AT+FLO=2 # set hardware flow control command
mfg.
thom
verwende ich an einer telefonanlage
Hi,
versuch mal
ModemDialCmd: ATDT0W%s # T for tone dialing, @ for silent
durch
ModemDialCmd: ATX3DT0W%s # T for tone dialing, @ for silent
zu ersetzen.
Grüße,
Werner
Hallo
so es funzt nun,
dake für die hilfe ...
es ging auch ohne den string, ich glaube es lag daran, das das postscript-format vom Hylafax nicht richtig interpretiert wurde.
es waren anscheinend keine richtigen PS-Dokumete
mfg.
thom
hallo,
des fragen kein Ende,
kann man an der Qualität bei gesenden Faxen was ändern ???
Wenn ich zu Modems Faxe schicke ist alles ok.
Sobald ich ein richtiges Papierfax anwähle kommt das Fax besc.... schön raus.
bringt es mit einer hohen Auflösung zu senden (WHFC 196 dpi ???)
sicherlich, -> doch ist das die Ursache
mfg.
thom
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.