Ich habe immer nur das gemacht was ich sollte und auch das Ergebnis gepostet.JTH hat geschrieben:23.10.2022 12:37:59Hmm, so ein bisschen komm ich mir gerade veräppelt vor oder du machst im Hintergrund doch noch mehr oder andere Schritte, als du verrätst, Xantorix.
gelöst Hylafax Installation scheitert in Debian
Re: Hylafax Installation scheitert in Debian
Re: Hylafax Installation scheitert in Debian
JTH hat geschrieben:23.10.2022 12:37:59Was genau gibt dirund anschließendCode: Alles auswählen
systemctl start hfaxd.service faxq.service systemctl reenable --now faxgetty@ttyIAX0.service
aus?Code: Alles auswählen
systemctl status hfaxd.service faxq.service faxgetty@ttyIAX0.service
Code: Alles auswählen
root@omv-office:/etc/asterisk# systemctl start hfaxd.service faxq.service
root@omv-office:/etc/asterisk# systemctl reenable --now faxgetty@ttyIAX0.service
Created symlink /etc/systemd/system/multi-user.target.wants/faxgetty@ttyIAX0.service → /lib/systemd/system/faxgetty@.service.
Code: Alles auswählen
root@omv-office:/etc/asterisk# systemctl status hfaxd.service faxq.service faxgetty@ttyIAX0.service
● hfaxd.service - HylaFAX client-server protocol server
Loaded: loaded (/lib/systemd/system/hfaxd.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2022-10-22 23:25:52 CEST; 1 day 11h ago
Docs: man:hfaxd
Main PID: 1194 (hfaxd)
Tasks: 1 (limit: 8844)
Memory: 992.0K
CPU: 947ms
CGroup: /system.slice/hfaxd.service
└─1194 /usr/sbin/hfaxd -d -i 4559 -s 444
Okt 22 23:25:52 omv-office systemd[1]: Started HylaFAX client-server protocol server.
Okt 22 23:25:52 omv-office HylaFAX[1194]: Listening to 0.0.0.0:4559
Okt 22 23:25:52 omv-office HylaFAX[1194]: HylaFAX INET Protocol Server: restarted.
Okt 22 23:25:52 omv-office HylaFAX[1194]: HylaFAX SNPP Protocol Server: restarted.
● faxq.service - HylaFAX queue manager process for outbound facsimile jobs
Loaded: loaded (/lib/systemd/system/faxq.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2022-10-22 23:25:48 CEST; 1 day 11h ago
Docs: man:faxq
Main PID: 880 (faxq)
Tasks: 1 (limit: 8844)
Memory: 2.2M
CPU: 24ms
CGroup: /system.slice/faxq.service
└─880 /usr/sbin/faxq
Okt 22 23:25:48 omv-office systemd[1]: Starting HylaFAX queue manager process for outbound facsimile jobs...
Okt 22 23:25:48 omv-office systemd[1]: Started HylaFAX queue manager process for outbound facsimile jobs.
Okt 22 23:25:48 omv-office FaxQueuer[880]: HylaFAX (tm) Version 6.0.7
Okt 22 23:25:48 omv-office FaxQueuer[880]: Copyright (c) 1990-1996 Sam Leffler
Okt 22 23:25:48 omv-office FaxQueuer[880]: Copyright (c) 1991-1996 Silicon Graphics, Inc.
● faxgetty@ttyIAX0.service - HylaFAX faxgetty ttyIAX0
Loaded: loaded (/lib/systemd/system/faxgetty@.service; enabled; vendor preset: enabled)
Active: inactive (dead)
JTH hat geschrieben:23.10.2022 12:37:59Was liefert dir?Code: Alles auswählen
ls -l /var/spool/hylafax/spool /var/spool/hylafax/spool/etc /etc/hylafax
Code: Alles auswählen
root@omv-office:/etc/asterisk# ls -l /var/spool/hylafax/spool /var/spool/hylafax/spool/etc /etc/hylafax
ls: Zugriff auf '/var/spool/hylafax/spool' nicht möglich: Datei oder Verzeichnis nicht gefunden
ls: Zugriff auf '/var/spool/hylafax/spool/etc' nicht möglich: Datei oder Verzeichnis nicht gefunden
/etc/hylafax:
insgesamt 108
-rw-r--r-- 1 root root 211 20. Okt 19:01 config
-rw-r--r-- 1 root root 4744 20. Okt 19:01 config.ttyIAX0
-rw-r--r-- 1 root root 10368 20. Okt 19:01 cover.templ
-rw-r--r-- 1 root root 1855 20. Okt 19:01 dialrules
-rw-r--r-- 1 root root 2397 20. Okt 19:01 dialrules.europe
-rw-r--r-- 1 root root 2093 20. Okt 19:01 dialrules.sf-ba
-rw-r--r-- 1 root root 7384 20. Okt 19:01 faxcover.ps
-rw-r--r-- 1 root root 167 20. Okt 19:01 faxmail.ps
-rw-r--r-- 1 root root 2401 20. Okt 19:01 hfaxd.conf
-rw-r--r-- 1 root root 781 5. Mär 2020 hfaxd.systemd.conf
-rw------- 1 uucp uucp 294 20. Okt 19:07 hosts.hfaxd
-rw-r--r-- 1 root root 1347 20. Okt 19:01 hyla.conf
-rw-r--r-- 1 root root 14072 20. Okt 19:01 lutRS18.pcf
-rw-r--r-- 1 root root 3263 20. Okt 19:01 pagesizes
-r--r--r-- 1 root root 1119 20. Okt 19:52 setup.cache
-r--r--r-- 1 root root 779 20. Okt 19:01 setup.modem
drwxr-xr-x 11 root root 4096 17. Okt 18:51 templates
-rw-r--r-- 1 root root 8801 20. Okt 19:01 typerules
Re: Hylafax Installation scheitert in Debian
Ich glaube da ist einmal spool zu viel. Was sagt ls /var/spool/hylafax/ /var/spool/hylafax/etc/?Xantorix hat geschrieben:24.10.2022 10:44:13Code: Alles auswählen
<snip> ls: Zugriff auf '/var/spool/hylafax/spool' nicht möglich: Datei oder Verzeichnis nicht gefunden ls: Zugriff auf '/var/spool/hylafax/spool/etc' nicht möglich: Datei oder Verzeichnis nicht gefunden <snip>
Edit: Und zusätzlich vielleicht noch systemctl status dev-ttyIAX0.device
Re: Hylafax Installation scheitert in Debian
Code: Alles auswählen
ls /var/spool/hylafax/ /var/spool/hylafax/etc/
/var/spool/hylafax/:
archive bin client config dev docq doneq etc FIFO FIFO.ttyIAX FIFO.ttyIAX0 info log pollq recvq sendq status tmp
/var/spool/hylafax/etc/:
Code: Alles auswählen
systemctl status dev-ttyIAX0.device
● dev-ttyIAX0.device - /dev/ttyIAX0
Loaded: loaded
Active: inactive (dead)
Re: Hylafax Installation scheitert in Debian
Hallo an alle Mitlesenden,
auf Grund der vielen Aufrufe gehe ich davon aus das dieses Thema ein gewisses Interesse hervorruft.
Mein Dank gilt besonders @Tintom und @JTH die mich mit viel Geduld schon ein Stück weiter brachten.
Leider bin ich noch nicht am Ziel mit meiner Hylafaxlösung.
Bevor das Thema jetzt nicht mehr weiter geht, bitte ich nochmal alle auch bisher stille Mitleser zu helfen.
Das Problem lässt sich auch recht schnell nachbauen wenn man asterisk, iaxmodem und hylafax auf Debian11 installiert, sollte jeder auch bei faxsetup beim Modemspeedtest hängen.
Vielleicht kann jemand mit guten Englischkenntnissen und Erfahrung in Debian das mal an die Entwickler melden.
Ich bin mir sicher das dieses Problem zu lösen ist. Meist ist es ja nur eine Kleinigkeit mit großer Wirkung.
Also nun hoffe ich das es hier konstruktiv weiter geht. Gruß Xante
auf Grund der vielen Aufrufe gehe ich davon aus das dieses Thema ein gewisses Interesse hervorruft.
Mein Dank gilt besonders @Tintom und @JTH die mich mit viel Geduld schon ein Stück weiter brachten.
Leider bin ich noch nicht am Ziel mit meiner Hylafaxlösung.
Bevor das Thema jetzt nicht mehr weiter geht, bitte ich nochmal alle auch bisher stille Mitleser zu helfen.
Das Problem lässt sich auch recht schnell nachbauen wenn man asterisk, iaxmodem und hylafax auf Debian11 installiert, sollte jeder auch bei faxsetup beim Modemspeedtest hängen.
Vielleicht kann jemand mit guten Englischkenntnissen und Erfahrung in Debian das mal an die Entwickler melden.
Ich bin mir sicher das dieses Problem zu lösen ist. Meist ist es ja nur eine Kleinigkeit mit großer Wirkung.
Also nun hoffe ich das es hier konstruktiv weiter geht. Gruß Xante
Re: Hylafax Installation scheitert in Debian
Ups, ja, das war mein Fehler.
Aber trotzdem, das hier
sieht richtig aus. Die Konfirmationsdateien sollen alle in /etc/hylafax liegen, was sie anscheinend tun, und /var/spool/hylafax/etc leer sein und nur als Ziel für einen Bind-Mount dienen.
Das sieht nicht hilfreich aus. Der hylafax@ttyIAX0.service erwartet diese Unit. Was sagt hierXantorix hat geschrieben:24.10.2022 12:24:22Code: Alles auswählen
systemctl status dev-ttyIAX0.device ● dev-ttyIAX0.device - /dev/ttyIAX0 Loaded: loaded Active: inactive (dead)
Code: Alles auswählen
systemctl status iaxmodem
Das war gar nicht unbedingt auf dich bezogen, ich fühlte mich mehr von der Technik veräppeltXantorix hat geschrieben:24.10.2022 10:39:00Ich habe immer nur das gemacht was ich sollte und auch das Ergebnis gepostet.JTH hat geschrieben:23.10.2022 12:37:59Hmm, so ein bisschen komm ich mir gerade veräppelt vor oder du machst im Hintergrund doch noch mehr oder andere Schritte, als du verrätst, Xantorix.
Manchmal bekannt als Just (another) Terminal Hacker.
Re: Hylafax Installation scheitert in Debian
Hi, schön das es weiter geht.
nach einem Reboot:
Xante
nach einem Reboot:
Code: Alles auswählen
systemctl status dev-ttyIAX0.device
● dev-ttyIAX0.device - /dev/ttyIAX0
Loaded: loaded
Active: inactive (dead)
Nov 08 20:21:57 omv-office systemd[1]: dev-ttyIAX0.device: Job dev-ttyIAX0.device/start timed out.
Nov 08 20:21:57 omv-office systemd[1]: Timed out waiting for device /dev/ttyIAX0.
Nov 08 20:21:57 omv-office systemd[1]: dev-ttyIAX0.device: Job dev-ttyIAX0.device/start failed with result 'timeout'.
Code: Alles auswählen
systemctl status iaxmodem
● iaxmodem.service - LSB: Software modem with IAX2 connectivity
Loaded: loaded (/etc/init.d/iaxmodem; generated)
Active: active (running) since Tue 2022-11-08 20:20:36 CET; 4min 19s ago
Docs: man:systemd-sysv-generator(8)
Process: 1411 ExecStart=/etc/init.d/iaxmodem start (code=exited, status=0/SUCCESS)
Tasks: 2 (limit: 8844)
Memory: 1012.0K
CPU: 40ms
CGroup: /system.slice/iaxmodem.service
├─1418 /usr/bin/iaxmodem
└─1419 /usr/bin/iaxmodem
Nov 08 20:20:36 omv-office systemd[1]: Starting LSB: Software modem with IAX2 connectivity...
Nov 08 20:20:36 omv-office iaxmodem[1411]: Starting iaxmodem: iaxmodem.
Nov 08 20:20:36 omv-office systemd[1]: Started LSB: Software modem with IAX2 connectivity.
Re: Hylafax Installation scheitert in Debian
Okay, iaxmodem ist also erfolgreich gestartet. /dev/ttyIAX0 muss demnach nach dem Boot auch immer korrekt vorhanden sein, ohne, dass du es von Hand startest?
Die erste Ausgabe deutet ja in Richtung eines Timingproblems. Wenn du nach dem Hochfahren iaxmodem und faxgetty@ttyIAX0.service neustartest, klappt das?
Die erste Ausgabe deutet ja in Richtung eines Timingproblems. Wenn du nach dem Hochfahren iaxmodem und faxgetty@ttyIAX0.service neustartest, klappt das?
Code: Alles auswählen
systemctl restart --no-block iaxmodem.service faxgetty@ttyIAX0.service; journalctl -f -u iaxmodem.service -u faxgetty@ttyIAX0.service
Manchmal bekannt als Just (another) Terminal Hacker.
Re: Hylafax Installation scheitert in Debian
Code: Alles auswählen
systemctl restart --no-block iaxmodem.service faxgetty@ttyIAX0.service; journalctl -f -u iaxmodem.service -u faxgetty@ttyIAX0.service
-- Journal begins at Tue 2022-10-11 21:39:13 CEST. --
Nov 12 19:25:38 omv-office iaxmodem[1495]: Starting iaxmodem: iaxmodem.
Nov 12 19:25:38 omv-office systemd[1]: Started LSB: Software modem with IAX2 connectivity.
Nov 12 19:26:51 omv-office systemd[1]: Stopping LSB: Software modem with IAX2 connectivity...
Nov 12 19:26:51 omv-office iaxmodem[1717]: Stopping iaxmodem: iaxmodem.
Nov 12 19:26:51 omv-office systemd[1]: iaxmodem.service: Succeeded.
Nov 12 19:26:51 omv-office systemd[1]: iaxmodem.service: Unit process 1505 (iaxmodem) remains running after unit stopped.
Nov 12 19:26:51 omv-office systemd[1]: Stopped LSB: Software modem with IAX2 connectivity.
Nov 12 19:26:51 omv-office systemd[1]: Starting LSB: Software modem with IAX2 connectivity...
Nov 12 19:26:51 omv-office iaxmodem[1722]: Starting iaxmodem: iaxmodem.
Nov 12 19:26:51 omv-office systemd[1]: Started LSB: Software modem with IAX2 connectivity.
Nov 12 19:26:59 omv-office systemd[1]: Dependency failed for HylaFAX faxgetty ttyIAX0.
Nov 12 19:26:59 omv-office systemd[1]: faxgetty@ttyIAX0.service: Job faxgetty@ttyIAX0.service/start failed with result 'dependency'.
Re: Hylafax Installation scheitert in Debian
Ja, das ist richtig so. Das war die laufende Ausgabe der Logs (des Journals). Die muss man eben abbrechen um sie abzubrechenXantorix hat geschrieben:12.11.2022 19:31:17Es bleibt dort hängen. Ich kann ess mit STRG + C beenden.
Mir scheint, dass die im systemd-Service angegeben BindsTo-Abhängigkeit auf das dev-ttyIAX0.device nicht klappt. Womöglich weil das Device softwareseitig durch iaxmodem erzeugt wird und kein .device erzeugt wird? (iaxmodem erzeugt ein pts, weiß jemand mehr dazu, ob das tatsächlich keine udev-Events triggert? Hylafax kommt in Bullseye tatsächlich mit udev-Rules für iaxmodem-TTYs, die würden für ein .device sorgen – sind die Rules evtl. generell Käse?)
Probiern wir mal, die Abhängigkeit durch eine auf iaxmodem.service zu ersetzen:
Code: Alles auswählen
cp /lib/systemd/system/faxgetty@.service /etc/systemd/system/faxgetty@ttyIAX0.service
sed -i 's/dev-%i\.device/iaxmodem.service/' /etc/systemd/system/faxgetty@ttyIAX0.service
systemctl daemon-reload
systemctl reenable faxgetty@ttyIAX0.service
Manchmal bekannt als Just (another) Terminal Hacker.
Re: Hylafax Installation scheitert in Debian
Danke. Jetzt sieht es so aus.
Scheinbar kein Fehler mehr.
edit: Super mein Server kann wieder faxen!!!
Code: Alles auswählen
systemctl restart --no-block iaxmodem.service faxgetty@ttyIAX0.service; journalctl -f -u iaxmodem.service -u faxgetty@ttyIAX0.service
-- Journal begins at Tue 2022-10-11 21:39:13 CEST. --
Nov 15 18:41:57 omv-office systemd[1]: Stopped HylaFAX faxgetty ttyIAX0.
Nov 15 18:41:57 omv-office systemd[1]: Stopping LSB: Software modem with IAX2 connectivity...
Nov 15 18:41:57 omv-office iaxmodem[1721]: Stopping iaxmodem: iaxmodem.
Nov 15 18:41:57 omv-office systemd[1]: iaxmodem.service: Succeeded.
Nov 15 18:41:57 omv-office systemd[1]: Stopped LSB: Software modem with IAX2 connectivity.
Nov 15 18:41:57 omv-office systemd[1]: Starting LSB: Software modem with IAX2 connectivity...
Nov 15 18:41:57 omv-office iaxmodem[1726]: Starting iaxmodem: iaxmodem.
Nov 15 18:41:57 omv-office systemd[1]: Started LSB: Software modem with IAX2 connectivity.
Nov 15 18:41:57 omv-office systemd[1]: Started HylaFAX faxgetty ttyIAX0.
Nov 15 18:41:57 omv-office FaxGetty[1733]: OPEN /dev/ttyIAX0 HylaFAX (tm) Version 6.0.7
Nov 15 18:42:06 omv-office FaxGetty[1733]: MODEM WWW.SOFT-SWITCH.ORG spandsp/
edit: Super mein Server kann wieder faxen!!!
Re: Hylafax Installation scheitert in Debian
Vielen lieben Dank. Leider weiß ich nicht genau was da nun passiert ist. Bin halt kein IT ler.
Kann mir jemand mal zusammenfassen, was zu tun ist wenn ich das Ganze auf ein neues Debian installieren möchte?
Das wäre super. Kann ja sein das ich meinen Server mal wieder neu aufsetzen möchte.
Im Endeffekt muss das ja aber doch ein Fehler in der Installation von Bullseye sein?
Gruß Xante
Kann mir jemand mal zusammenfassen, was zu tun ist wenn ich das Ganze auf ein neues Debian installieren möchte?
Das wäre super. Kann ja sein das ich meinen Server mal wieder neu aufsetzen möchte.
Im Endeffekt muss das ja aber doch ein Fehler in der Installation von Bullseye sein?
Gruß Xante
Re: Hylafax Installation scheitert in Debian
Top, na endlich
Ich versuchs die Tage mal zusammenzufassen. Zum Teil liegt es anscheinend tatsächlich an Umstellungen, die für Bullseye an den Hylafax-Paketen gemacht wurden, ja. Dieser letzte Schritt mit dem Anpassen der .service-Datei zumindest.Xantorix hat geschrieben:15.11.2022 18:55:30Das wäre super. Kann ja sein das ich meinen Server mal wieder neu aufsetzen möchte.
Im Endeffekt muss das ja aber doch ein Fehler in der Installation von Bullseye sein?
Manchmal bekannt als Just (another) Terminal Hacker.
Re: Hylafax Installation scheitert in Debian
Ich habe gerade nach deinen Maßnahmen mal versucht mit "faxaddmodem" die IAX0 neu zu installieren.
Bleibt immernoch beim speedtest hängen. Aber das manuell erstellte Modem bleibt erhalten und übersteht auch einen Reboot.
Und vor allem: ES FUNKTIONIERT
Nochmal vielen Dank bis dahin.
Gruß Xante
Bleibt immernoch beim speedtest hängen. Aber das manuell erstellte Modem bleibt erhalten und übersteht auch einen Reboot.
Und vor allem: ES FUNKTIONIERT
Nochmal vielen Dank bis dahin.
Gruß Xante
Re: Hylafax Installation scheitert in Debian
Wenn ich mich noch richtig erinnere, hatten wir das ja auch nicht erklärt und gelöst, sondern mit dem Kopieren der Konfigdateien nur umgangen.
Manchmal bekannt als Just (another) Terminal Hacker.
Re: Hylafax Installation scheitert in Debian
Glückwunsch an euch beide für den langen Atem in dieser Sache! Was mich hier wundert: Das ist ja ein recht offensichtlicher Bug, warum ist das noch noch keinem vorher aufgefallen? Nutzt keiner mehr die Software?
Wie auch immer - ich hatte zu Anfang die Befürchtung, dass ein Bugreport gegen das Paket mehr oder weniger erfolglos sein wird, weil sich da scheinbar nicht mehr viel tut. Das stimmt zwar für das Paket an sich, der Maintainer des Pakets scheint aber noch recht aktiv in anderen Bereichen von Debian zu sein. Daher denke ich ein Bugreport wäre hier vielleicht doch angebracht. Ich kann das übernehmen, weiß allerdings noch nicht genau, wann ich es in Angriff nehmen kann.
//edit: Scheint sogar zwei Maintainer für das Paket zu geben
//edit2: Bugreport: 1031200
Wie auch immer - ich hatte zu Anfang die Befürchtung, dass ein Bugreport gegen das Paket mehr oder weniger erfolglos sein wird, weil sich da scheinbar nicht mehr viel tut. Das stimmt zwar für das Paket an sich, der Maintainer des Pakets scheint aber noch recht aktiv in anderen Bereichen von Debian zu sein. Daher denke ich ein Bugreport wäre hier vielleicht doch angebracht. Ich kann das übernehmen, weiß allerdings noch nicht genau, wann ich es in Angriff nehmen kann.
//edit: Scheint sogar zwei Maintainer für das Paket zu geben
//edit2: Bugreport: 1031200
Zuletzt geändert von Tintom am 13.02.2023 07:34:07, insgesamt 1-mal geändert.
Grund: Bugreport hinzugefügt
Grund: Bugreport hinzugefügt
Re: Hylafax Installation scheitert in Debian
Wenn ich mir die Hits hier anschaue gibt es wohl noch so ein paar.
Fax ist für mich noch wichtig. Wenn das hier geklärt ist habe ich noch ein Anliegen mit hylafax was mir schon lange unter den Nägeln brennt.
Aber das wird ein neues Thema.
Danke für die Hilfe. Gruß Xante
Re: Hylafax Installation scheitert in Debian
Hallo, es ist nun etwas Zeit vergangen und ich bin froh das meine Faxlösung momentan wieder funktioniert.Tintom hat geschrieben:15.11.2022 20:09:39Daher denke ich ein Bugreport wäre hier vielleicht doch angebracht. Ich kann das übernehmen, weiß allerdings noch nicht genau, wann ich es in Angriff nehmen kann.
Gibt es etwas neues was den Bugreport angeht?
Es wäre ja super toll wenn es da eine Korrektur in Debian gebe so das alles wieder normal zu installieren ist.
Das wäre doch ein schöner Abschluß / Lösung dieses Themas.
Nochmal vielen Dank bis dahin. Gruß Xante
Re: Hylafax Installation scheitert in Debian
Och, ein so nettes Dankeschön ist doch mal was (auch wenn's nicht unbedingt mir gilt, gell).Xantorix hat geschrieben:05.12.2022 18:22:56...Das wäre doch ein schöner Abschluß / Lösung dieses Themas.
Nochmal vielen Dank bis dahin. Gruß Xante
Mit Hylafax hatte ich glücklicherweise zuletzt vor gut 20 Jahren zu tun. Damals war faxen noch hipper als heute und ich habe mal hinbekommen, dass alle von allen Rechnern (Mac/Win/Linux) genauso leicht faxen wie drucken konnten.
Gruß
Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: Hylafax Installation scheitert in Debian
Hallo zusammen im neuen 2023.
Gibt es was neues in diesem Problem? Passiert da noch was?
Ich fände es schade wenn hier Schluss ist.
Es funktioniert zwar alles noch so redlich. manchmal muß ich den Hylafax restarten, weil der Client sich nicht verbindet aber sonst alles gut.
Bitte wenn ich noch was tun kann? Es wäre doch toll wenn das Installationsprozedere noch in Debian gelöst würde.
Gruß Xante
Gibt es was neues in diesem Problem? Passiert da noch was?
Ich fände es schade wenn hier Schluss ist.
Es funktioniert zwar alles noch so redlich. manchmal muß ich den Hylafax restarten, weil der Client sich nicht verbindet aber sonst alles gut.
Bitte wenn ich noch was tun kann? Es wäre doch toll wenn das Installationsprozedere noch in Debian gelöst würde.
Gruß Xante
Re: Hylafax Installation scheitert in Debian
Dass sich bezügl. Hylafax in Debian noch mal etwas Nennenswertes tut, bezweifle ich. Fax ist mittlerweile etwas echt Exotisches. Wer sichere und zeitgemäße Kommunikation wünscht, sollte IMO eher auf PGP u. dgl. setzen. Oder vielleicht doch in Rente gehen ...?Xantorix hat geschrieben:28.01.2023 17:51:45Gibt es was neues in diesem Problem? Passiert da noch was?
Ich fände es schade wenn hier Schluss ist.
Es funktioniert zwar alles noch so redlich. manchmal muß ich den Hylafax restarten, weil der Client sich nicht verbindet aber sonst alles gut.
Bitte wenn ich noch was tun kann? Es wäre doch toll wenn das Installationsprozedere noch in Debian gelöst würde.
Gruß
Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: Hylafax Installation scheitert in Debian
Ich bin gestern auf diesen Thread gestoßen weil ich genau das gleiche Problem hatte: faxaddmodem hängt beim automatischen erkennen des IAX Modems. Also habe ich mir das Skript mal genauer angeschaut und festgestellt das innerhalb von onDev der Befehl hängt:
Ich habe diesen Befehl mal so umgeschrieben:
Im Prinzip also genau das gleiche nur nicht so kompakt.
Gleichzeitig wird mithilfe der catpid später dann der Prozess wieder beendet was nicht cat beendet sondern leider nur ondelay. Deswegen musste auch der kill korrigiert werden:
Vorher:
Nachher:
Somit entsteht folgendes Patch-File:
Damit hat dann bei mir alles funktioniert. Ich konnte damit also das Modem detektieren und hylafax fertig einrichten.
Code: Alles auswählen
shift; catpid=`${ONDELAY} $tdev $SH -c "$* >$OUT" & echo $!`
Code: Alles auswählen
shift
${ONDELAY} $tdev $SH -c "$* >$OUT" &
catpid=$!
Gleichzeitig wird mithilfe der catpid später dann der Prozess wieder beendet was nicht cat beendet sondern leider nur ondelay. Deswegen musste auch der kill korrigiert werden:
Vorher:
Code: Alles auswählen
kill -9 $catpid; catpid=
Code: Alles auswählen
pkill -9 -P $catpid; catpid=
Code: Alles auswählen
--- faxaddmodem.broken
+++ faxaddmodem
@@ -804,7 +804,9 @@
if [ -x ${ONDELAY} ]; then
onDev() {
if [ "$1" = -c ]; then
- shift; catpid=`${ONDELAY} $tdev $SH -c "$* >$OUT" & echo $!`
+ shift
+ ${ONDELAY} $tdev $SH -c "$* >$OUT" &
+ catpid=$!
else
${ONDELAY} $tdev $SH -c "$*"
fi
@@ -854,7 +856,7 @@
for i in $COMMAND; do
printf "$i\r" >$tdev; sleep 1;
done
- kill -9 $catpid; catpid=
+ pkill -9 -P $catpid; catpid=
# NB: [*&\\\\$] must have the "$" last for AIX (yech)
pat=`echo "$i"|$SED -e 's/[*&\\\\$]/\\\\&/g'` # escape regex metacharacters
RESPONSE=`tr -ds '\015' '\012' < $OUT | \
@@ -2036,7 +2038,6 @@
systemctl enable faxq.service
echo "A new systemd service has been created and enabled for this device."
echo "You may run it with command: systemctl start faxgetty@${systemd_device}.service"
-fi
exec >/dev/null 2>&1
Re: Hylafax Installation scheitert in Debian
Hallo, das liest sich ja gut.
Jetzt bin ich ja froh nicht der letzte Faxuser zu sein.
Noch eine Frage als Laie?
Wo oder wie nutze ich das Patchfile?
Bitte nicht schlagen aber IT ist nur ein Hobby.
Vielen Dank Gruß Xante
Re: Hylafax Installation scheitert in Debian
Hallo nochmal.
Ich habe versucht meine faxaddmodem mit dem Patchfile zu patchen.
Leider ohne Erfolg.
Das hat leider nicht funktioniert.
Diesen Fehler bekomme ich.
Etwas mache ich falsch. Kann jemand helfen?
edit: Ein neuer versuch mit :
bringt:
edit zu edit: Nach händischem Ändern in der faxaddmodem läuft der Modemtest durch aber ich bekomme das:
Danke Xante
Ich habe versucht meine faxaddmodem mit dem Patchfile zu patchen.
Leider ohne Erfolg.
Code: Alles auswählen
patch -p0 -i faxaddmodem < modem.patch
Code: Alles auswählen
patch: **** Only garbage was found in the patch input.
Etwas mache ich falsch. Kann jemand helfen?
edit: Ein neuer versuch mit :
Code: Alles auswählen
patch /usr/lib/hylafax/bin/faxaddmodem < modem.patch
Code: Alles auswählen
patching file /usr/lib/hylafax/bin/faxaddmodem
Hunk #1 FAILED at 804.
Hunk #2 succeeded at 854 with fuzz 2.
1 out of 3 hunks FAILED -- saving rejects to file /usr/lib/hylafax/bin/faxaddmodem.rej
Code: Alles auswählen
Creating new configuration file /var/spool/hylafax/etc/config...
tr: zusätzlicher Operand „-“
Beim Löschen ohne Verdichten darf nur eine Zeichenkette angegeben werden.
„tr --help“ liefert weitere Informationen.
A new systemd service has been created and enabled for this device.
You may run it with command: systemctl start faxgetty@.service
/usr/lib/hylafax/bin/faxaddmodem: Zeile 2043: Syntaxfehler beim unerwarteten Symbol »fi«
/usr/lib/hylafax/bin/faxaddmodem: Zeile 2043: `fi'
umount: /var/spool/hylafax/etc: not mounted.
Re: Hylafax Installation scheitert in Debian
Hallo, ich wollte nochmal höflich fragen ob mir jemand mit dem Fehler weiterhelfen möchte.
Danke Gruß Xante
Danke Gruß Xante