Hallo Liste, ich hatte bisher eine Teles-Karte, mit der ich nicht faxen konnte. Deshalb habe ich bei meinem neuen PC eine Fritz PCI2.0 gekauft. Bisher habe ich dann also zwei ippp - Devices gehabt und zum Lesen der Mails ein Icon auf den Desktop gelegt, mit dem ein kleines Script gestartet wurde (SuSE7.2) das Script wurde übrigens beim Anmelden innerhalb der .xinitrc ausgeführt: ---------------- snip ------------------------ date >> $HOME/GetMail.log if /usr/sbin/isdnctrl dial ippp0 >> $HOME/GetMail.log; then sleep 2 /usr/bin/fetchmail -v >> $HOME/GetMail.log 2>&1 else echo "error dialing" >> $HOME/GetMail.log fi /usr/sbin/isdnctrl hangup ippp0 >> $HOME/GetMail.log ---------------- snap ----------------------- analog natürlich für ippp1 für meine Frau. Mit SuSE8.0 scheint das wohl nicht mehr zu klappen, da ich beim Starten diverse Fehlermeldungen erhalte, wenn ich zwei ippp Devices und zusätzlich ein Device mit Capi-Treiber definiere und weder obiges Script läuft erfolgreich ab, noch wird /usr/sbin/pppd call isdn/pt usepeerdns erfolgreich ausgeführt. Mit nur Capi läuft's, wobei ich das Fax noch nicht hingekriegt habe - aber das ist zuerst mal eine andere Sache. Das automatische Lesen der Mails wird zwar in /var/log/messages mitprotokolliert, aber nicht in der Bildschirmausgabe der aufrufenden Shell. Weiss jemand eine Möglichkeit, etwas analoges zu obigem ippp-Script zu basteln, damit ich nicht immer "tail -f /var/log/messages" laufen lassen muss, um zu sehen, wann der fertig ist, um dann den pppd abzubrechen ? Wie verhindere ich, dass mir die /var/log/messages zugemüllt wird (die Frage wurde schon mal gestellt, aber ich habe noch keine Antwort gesehen) ? Wie stelle ich analog KInternet eine Verbindung mit Mausklick her, um z.B. ins Internet zu gehen, und geschriebene Mails abzuschicken ? Gruss Wolfgang
On Tue, Aug 13, 2002 at 09:51:14AM +0200, Wolfgang Zenner wrote:
Hallo Liste,
ich hatte bisher eine Teles-Karte, mit der ich nicht faxen konnte. Deshalb habe ich bei meinem neuen PC eine Fritz PCI2.0 gekauft. Bisher habe ich dann also zwei ippp - Devices gehabt und zum Lesen der Mails ein Icon auf den Desktop gelegt, mit dem ein kleines Script gestartet wurde (SuSE7.2) das Script wurde übrigens beim Anmelden innerhalb der .xinitrc ausgeführt: ---------------- snip ------------------------ date >> $HOME/GetMail.log if /usr/sbin/isdnctrl dial ippp0 >> $HOME/GetMail.log; then sleep 2 /usr/bin/fetchmail -v >> $HOME/GetMail.log 2>&1 else echo "error dialing" >> $HOME/GetMail.log fi /usr/sbin/isdnctrl hangup ippp0 >> $HOME/GetMail.log ---------------- snap ----------------------- analog natürlich für ippp1 für meine Frau.
Mit SuSE8.0 scheint das wohl nicht mehr zu klappen, da ich beim Starten diverse Fehlermeldungen erhalte, wenn ich zwei ippp Devices und zusätzlich ein Device mit Capi-Treiber definiere und weder obiges Script läuft
Alle I4L funktionen stehen auch bei den CAPI Treibern zur Verfuegung wenn capidrv geladen wird, was die AVM Installation nicht macht. Besser Du updatest i4l auf den neusten Stand (SuSE ftp Server) und deinstallierst die AVM Sachen, bis auf die Treiber selbst (fcpci.o). Den kopierst Du nach /lib/modules/2.4.19-4GB/misc, dann kannst Du den CAPI Treiber im YasT einstellen und alles sollte wie gewohnt funktionieren. -- Karsten Keil SuSE Labs ISDN development
Hallo, ich habe also die i4l.rpm eingespielt und mit YaST2 konfiguriert. Lief auf Anhieb. Dann habe ich den Rechner heruntergefahren, wobei er hängengeblieben ist. Nach dem Neustart wurden diverse Fehlermeldungen angezeigt, ------------------------- snip ----------------------------------------- Warning: loading /lib/modules/2.4.18-4GB/misc/fcpci.o will taint the kernel: non-GPL license - Proprietary 1 fcpci running fritz-pci A1 3.09-10 0xd800 11 Setting up ISDN card contr0 AVM FRITZ!PCI v2.0 done Loading Driver contr0 hisax_fcpcipnp<notice>'/etc/init.d/rc5.d/S01capi4linux start' exits with status 0 <notice>/etc/init.d/rc5.d/S01isdn start /lib/modules/2.4.18-4GB/kernel/drivers/isdn/hisax/hisax_fcpcipnp.o: init_module: No such device Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters /lib/modules/2.4.18-4GB/kernel/drivers/isdn/hisax/hisax_fcpcipnp.o: insmod /lib/modules/2.4.18-4GB/kernel/drivers/isdn/hisax/hisax_fcpcipnp.o failed /lib/modules/2.4.18-4GB/kernel/drivers/isdn/hisax/hisax_fcpcipnp.o: insmod hisax_fcpcipnp failed head: /dev/isdninfo: No such device usage: hisaxctrl <DriverId> <IoctlCmd> <IoctlArg> failed Starting personal-firewall (initial)<notice>'/etc/init.d/rc5.d/S01isdn start' exits with status 1 <notice>/etc/init.d/rc5.d/S01personal-firewall.initial start [not active] unused <notice>'/etc/init.d/rc5.d/S01personal-firewall.initial start' exits with status 6 <notice>/etc/init.d/rc5.d/S01random start Initializing random number generator done Setting up network interfaces: lo <notice>'/etc/init.d/rc5.d/S01random start' exits with status 0 <notice>/etc/init.d/rc5.d/S05network start done ippp0 error in /usr/sbin/isdnctrl addif ippp0 failed Starting Firewall Initialization (phase 2 of 3) <notice>'/etc/init.d/rc5.d/S05network start' exits with status 0 <notice>/etc/init.d/rc5.d/S06SuSEfirewall2_setup start done ------------------------- snap ---------------------------------------- eine erneute Konfiguration mit YaST2 endete mit ReturnCode 1, in messages war dann: ------------------------- snip ----------------------------------------- Aug 15 19:59:00 linux /USR/SBIN/CRON[2160]: (root) CMD ( rm -f /var/spool/cron/lastrun/cron.hourly) Aug 15 19:59:13 linux kernel: ISDN subsystem Rev: 1.1.4.1/1.1.4.1/1.1.4.1/1.1.4.1/1.1.4.1/1.1.4.1 loaded Aug 15 19:59:13 linux kernel: HiSax: Linux Driver for passive ISDN cards Aug 15 19:59:13 linux kernel: HiSax: Version 3.5 (module) Aug 15 19:59:13 linux kernel: HiSax: Layer1 Revision 1.1.4.1 Aug 15 19:59:13 linux kernel: HiSax: Layer2 Revision 1.1.4.1 Aug 15 19:59:13 linux kernel: HiSax: TeiMgr Revision 1.1.4.1 Aug 15 19:59:13 linux kernel: HiSax: Layer3 Revision 1.1.4.1 Aug 15 19:59:13 linux kernel: HiSax: LinkLayer Revision 1.1.4.1 Aug 15 19:59:13 linux kernel: HiSax: Approval certification valid Aug 15 19:59:13 linux kernel: HiSax: Approved with ELSA Microlink PCI cards Aug 15 19:59:13 linux kernel: HiSax: Approved with Eicon Technology Diva 2.01 PCI cards Aug 15 19:59:13 linux kernel: HiSax: Approved with Sedlbauer Speedfax + cards Aug 15 19:59:13 linux kernel: HiSax: Approved with HFC-S PCI A based cards Aug 15 19:59:13 linux kernel: hisax_isac: ISAC-S/ISAC-SX ISDN driver v0.1.0 Aug 15 19:59:13 linux kernel: hisax_fcpcipnp: Fritz!Card PCI/PCIv2/PnP ISDN driver v0.0.1 Aug 15 19:59:13 linux kernel: HiSax: Card 1 Protocol EDSS1 Id=fcpcipnp0 (0) Aug 15 19:59:13 linux kernel: HiSax: DSS1 Rev. 1.1.4.1 Aug 15 19:59:13 linux kernel: HiSax: 2 channels added Aug 15 19:59:13 linux kernel: HiSax: MAX_WAITING_CALLS added Aug 15 19:59:13 linux kernel: hisax_fcpcipnp: found adapter Fritz!Card PCI v2 at 00:0c.0 Aug 15 19:59:13 linux kernel: HiSax module removed Aug 15 19:59:13 linux kernel: ISDN-subsystem unloaded Aug 15 19:59:13 linux isdnlog: isdnlog: Can't open /dev/isdnctrl0 (No such device) Aug 15 19:59:13 linux isdnlog: isdnlog Version 4.59 exiting Aug 15 19:59:13 linux isdnlog: exit now 2 ------------------------- snap ---------------------------------------- Um dieses Mail senden zu können, habe ich dann wieder den Capi-Treiber von AVM installiert ... Was tun ? Danke, Wolfgang
On Tue, Aug 13, 2002 at 09:51:14AM +0200, Wolfgang Zenner wrote:
Hallo Liste,
ich hatte bisher eine Teles-Karte, mit der ich nicht faxen konnte. Deshalb habe ich bei meinem neuen PC eine Fritz PCI2.0 gekauft. Bisher habe ich dann also zwei ippp - Devices gehabt und zum Lesen der Mails ein Icon auf den Desktop gelegt, mit dem ein kleines Script gestartet wurde (SuSE7.2) das Script wurde übrigens beim Anmelden innerhalb der .xinitrc ausgeführt: ---------------- snip ------------------------ date >> $HOME/GetMail.log if /usr/sbin/isdnctrl dial ippp0 >> $HOME/GetMail.log; then sleep 2 /usr/bin/fetchmail -v >> $HOME/GetMail.log 2>&1 else echo "error dialing" >> $HOME/GetMail.log fi /usr/sbin/isdnctrl hangup ippp0 >> $HOME/GetMail.log ---------------- snap ----------------------- analog natürlich für ippp1 für meine Frau.
Mit SuSE8.0 scheint das wohl nicht mehr zu klappen, da ich beim Starten diverse Fehlermeldungen erhalte, wenn ich zwei ippp Devices und zusätzlich ein Device mit Capi-Treiber definiere und weder obiges Script läuft
Alle I4L funktionen stehen auch bei den CAPI Treibern zur Verfuegung wenn capidrv geladen wird, was die AVM Installation nicht macht.
Besser Du updatest i4l auf den neusten Stand (SuSE ftp Server) und deinstallierst die AVM Sachen, bis auf die Treiber selbst (fcpci.o). Den kopierst Du nach /lib/modules/2.4.19-4GB/misc, dann kannst Du den CAPI Treiber im YasT einstellen und alles sollte wie gewohnt funktionieren.
On Thu, Aug 15, 2002 at 08:10:21PM +0200, Wolfgang Zenner wrote:
Hallo,
ich habe also die i4l.rpm eingespielt und mit YaST2 konfiguriert. Lief auf Anhieb. Dann habe ich den Rechner heruntergefahren, wobei er hängengeblieben ist. Nach dem Neustart wurden diverse Fehlermeldungen angezeigt, ------------------------- snip ----------------------------------------- Warning: loading /lib/modules/2.4.18-4GB/misc/fcpci.o will taint the kernel: non-GPL license - Proprietary
Keine Fehlermeldung sondern eine Tatsache.
1 fcpci running fritz-pci A1 3.09-10 0xd800 11
Setting up ISDN card contr0 AVM FRITZ!PCI v2.0 done
Der Rechner hat den controller ueber capi4linux geladen.
Loading Driver contr0 hisax_fcpcipnp<notice>'/etc/init.d/rc5.d/S01capi4linux start' exits with status 0 <notice>/etc/init.d/rc5.d/S01isdn start /lib/modules/2.4.18-4GB/kernel/drivers/isdn/hisax/hisax_fcpcipnp.o: init_module: No such device
Der Rechner versucht den controller auch noch mit HiSax zu laden, was natuerlich schiefgehen muss. Also: 1. insserv -r capi4linux rm /etc/init.d/capi4linux rm /etc/capi.conf um den Doppelstart zu verhindern. Das weitere haengt davon ab was Du einsetzen willst, den CAPI Treiber oder HiSax. Wenn HiSax war es das und es sollte gehen, da die Karte im YaST schon fuer HiSax eingetragen ist. Wenn Du den CAPI Treiber benutzen willst, sorge dafuer das i4l.rpm auf dem aktuellen Stand ist (mindestens das Paket von Ende Mai). Du kannst es z.B. von ftp://ftp.suse.com/pub/suse/i386/update/8.0/n1/i4l.rpm holen. und mit rpm -Uvh --force --nodeps i4l.rpm einspielen. Danach kannst Du ueber "yast isdn" den Kartentreiber auf CAPI umstellen. Test nicht benutzen. An der Verbindungseinstellung usw. musst Du nichts aendern. -- Karsten Keil SuSE Labs ISDN development
Hallo, das der Kernel nicht mehr unbefleckt ist, ist klar - ich habe halt alle diesbezüglichen Meldungen ausgeschnitten. Da ich auch bei Neueinspielung von i4l die fcpci.o behalten sollte, ändert sich daran auch nichts. Ich habe also die drei gewünschten Befehle abgesetzt und HiSax konfiguriert - läuft jetzt alles (3 Mal reboot um sicher zu sein) wie unter 7.2. In yast bietet er mir als alternativen Treiber nur AVM CAPI2.0 an. Wenn ich den auswähle, kann ich dann noch ippp konfigurieren ? An welcher Stelle muss ich evtl. capidrv laden (boot.local), wenn ich HiSax beibehalte ? capifax ist installiert, man pages gibt's wohl nicht, im Hilfe System bin ich auch nicht fündig geworden. Gibt's dazu ein aufgesetztes graphisches Tool ? Beim Starten von capifax erhalte ich auch die Meldung "No CAPI support on this system.", bei installiertem HiSax und geladenem capidrv: capidrv 24288 0 kernelcapi 29440 2 [capidrv] capiutil 22400 0 [capidrv kernelcapi] Grundsätzlich ist mir isdnctrl sympathischer als pppd, weshalb ich dabei bleiben möchte, aber faxen muss dann irgendwie funktionieren, am Bestem so, dass meine Frau das auch kann. Wie ich gerade feststellen muss, kann ich zwar Nachrichten lesen, aber nicht senden, also probiere ich mal wieder mit capi. mfg Wolfgang Am Do 15 Aug 2002 21:04 schrieb Karsten Keil:
On Thu, Aug 15, 2002 at 08:10:21PM +0200, Wolfgang Zenner wrote:
Hallo,
ich habe also die i4l.rpm eingespielt und mit YaST2 konfiguriert. Lief auf Anhieb. Dann habe ich den Rechner heruntergefahren, wobei er hängengeblieben ist. Nach dem Neustart wurden diverse Fehlermeldungen angezeigt, ------------------------- snip ----------------------------------------- Warning: loading /lib/modules/2.4.18-4GB/misc/fcpci.o will taint the kernel: non-GPL license - Proprietary
Keine Fehlermeldung sondern eine Tatsache.
1 fcpci running fritz-pci A1 3.09-10 0xd800 11
Setting up ISDN card contr0 AVM FRITZ!PCI v2.0 done
Der Rechner hat den controller ueber capi4linux geladen.
Loading Driver contr0 hisax_fcpcipnp<notice>'/etc/init.d/rc5.d/S01capi4linux start' exits with status 0 <notice>/etc/init.d/rc5.d/S01isdn start /lib/modules/2.4.18-4GB/kernel/drivers/isdn/hisax/hisax_fcpcipnp.o: init_module: No such device
Der Rechner versucht den controller auch noch mit HiSax zu laden, was natuerlich schiefgehen muss.
Also: 1. insserv -r capi4linux rm /etc/init.d/capi4linux rm /etc/capi.conf
um den Doppelstart zu verhindern.
Das weitere haengt davon ab was Du einsetzen willst, den CAPI Treiber oder HiSax. Wenn HiSax war es das und es sollte gehen, da die Karte im YaST schon fuer HiSax eingetragen ist.
Wenn Du den CAPI Treiber benutzen willst, sorge dafuer das i4l.rpm auf dem aktuellen Stand ist (mindestens das Paket von Ende Mai). Du kannst es z.B. von ftp://ftp.suse.com/pub/suse/i386/update/8.0/n1/i4l.rpm holen. und mit rpm -Uvh --force --nodeps i4l.rpm einspielen.
Danach kannst Du ueber "yast isdn" den Kartentreiber auf CAPI umstellen. Test nicht benutzen. An der Verbindungseinstellung usw. musst Du nichts aendern.
On Fri, Aug 16, 2002 at 02:04:56PM +0200, Wolfgang Zenner wrote:
Hallo,
das der Kernel nicht mehr unbefleckt ist, ist klar - ich habe halt alle diesbezüglichen Meldungen ausgeschnitten. Da ich auch bei Neueinspielung von i4l die fcpci.o behalten sollte, ändert sich daran auch nichts.
Ich habe also die drei gewünschten Befehle abgesetzt und HiSax konfiguriert - läuft jetzt alles (3 Mal reboot um sicher zu sein) wie unter 7.2. In yast bietet er mir als alternativen Treiber nur AVM CAPI2.0 an. Wenn ich den auswähle, kann ich dann noch ippp konfigurieren ?
Ja. Dann steht beides zur Verfuegung, wobei pppd und capiplugin weder von den SuSE scripts noch von kinternet unterstuetzt werden.
An welcher Stelle muss ich evtl. capidrv laden (boot.local), wenn ich HiSax beibehalte ?
Garnicht das ist nicht moeglich. Entweder Hisax, oder CAPI mit capidrv. capidrv ist die Schnittstelle von I4L zu Karten mit CAPI Treibern.
capifax ist installiert, man pages gibt's wohl nicht, im Hilfe System bin ich auch nicht fündig geworden. Gibt's dazu ein aufgesetztes graphisches Tool ? Beim Starten von capifax erhalte ich auch die Meldung "No CAPI support on this system.", bei installiertem HiSax und geladenem capidrv: capidrv 24288 0 kernelcapi 29440 2 [capidrv] capiutil 22400 0 [capidrv kernelcapi]
Grundsätzlich ist mir isdnctrl sympathischer als pppd, weshalb ich dabei bleiben möchte, aber faxen muss dann irgendwie funktionieren, am Bestem so, dass meine Frau das auch kann.
Wie gesagt wenn Du in Yast CAPI als Treiber waehlst hast Du beides.
Wie ich gerade feststellen muss, kann ich zwar Nachrichten lesen, aber nicht senden, also probiere ich mal wieder mit capi.
Das hat absolut nichts mit ISDN und dem Verwendeten Treiber zu tun. Es kann nur an folgenden Sachen liegen: - routing (z.B. keine default route gesetzt) - Namensaufloesung (/etc/resolv.conf) - Mail Setup -- Karsten Keil SuSE Labs ISDN development
Hallo, ist zwar schon ein paar Tage her, aber ich hatte wenig Zeit und musste den Rechner neu aufbauen (wg. alsa-Treiber, die waren für einen anderen Kernel). Bis auf Fax, was ich noch probieren muss, klappt alles hervorragend. Vielen Dank an Karsten. Wolfgang Am Fr 16 Aug 2002 15:16 schrieb Karsten Keil:
On Fri, Aug 16, 2002 at 02:04:56PM +0200, Wolfgang Zenner wrote:
Hallo,
das der Kernel nicht mehr unbefleckt ist, ist klar - ich habe halt alle diesbezüglichen Meldungen ausgeschnitten. Da ich auch bei Neueinspielung von i4l die fcpci.o behalten sollte, ändert sich daran auch nichts.
Ich habe also die drei gewünschten Befehle abgesetzt und HiSax konfiguriert - läuft jetzt alles (3 Mal reboot um sicher zu sein) wie unter 7.2. In yast bietet er mir als alternativen Treiber nur AVM CAPI2.0 an. Wenn ich den auswähle, kann ich dann noch ippp konfigurieren ?
Ja. Dann steht beides zur Verfuegung, wobei pppd und capiplugin weder von den SuSE scripts noch von kinternet unterstuetzt werden.
An welcher Stelle muss ich evtl. capidrv laden (boot.local), wenn ich HiSax beibehalte ?
Garnicht das ist nicht moeglich. Entweder Hisax, oder CAPI mit capidrv. capidrv ist die Schnittstelle von I4L zu Karten mit CAPI Treibern.
capifax ist installiert, man pages gibt's wohl nicht, im Hilfe System bin ich auch nicht fündig geworden. Gibt's dazu ein aufgesetztes graphisches Tool ? Beim Starten von capifax erhalte ich auch die Meldung "No CAPI support on this system.", bei installiertem HiSax und geladenem capidrv: capidrv 24288 0 kernelcapi 29440 2 [capidrv] capiutil 22400 0 [capidrv kernelcapi]
Grundsätzlich ist mir isdnctrl sympathischer als pppd, weshalb ich dabei bleiben möchte, aber faxen muss dann irgendwie funktionieren, am Bestem so, dass meine Frau das auch kann.
Wie gesagt wenn Du in Yast CAPI als Treiber waehlst hast Du beides.
Wie ich gerade feststellen muss, kann ich zwar Nachrichten lesen, aber nicht senden, also probiere ich mal wieder mit capi.
Das hat absolut nichts mit ISDN und dem Verwendeten Treiber zu tun. Es kann nur an folgenden Sachen liegen:
- routing (z.B. keine default route gesetzt) - Namensaufloesung (/etc/resolv.conf) - Mail Setup
participants (2)
-
Karsten Keil
-
Wolfgang Zenner