FCPCI auf openSUSE Leap 42.2
Installieren
Alle folgenden Schritte als root ausführen: ….
Einrichten und Starten
Alle Schritte als root ausführen: …..
- …
- …
DRAFT: erfolgreiches Vorgehen auf einer nackten/neuen Leap.42.2
HOWTO: install capisuitefax on Leap.42.2 VER: 20170109
get follow RPMs from opensuse 13.2 : http://download.opensuse.org/distribution/13.2/repo/oss/suse/x86_64/
wget http://download.opensuse.org/distribution/13.2/repo/oss/suse/x86_64/capisuite-0.4.5-266.1.3.x86_64.rpm wget http://download.opensuse.org/distribution/13.2/repo/oss/suse/x86_64/ppp-2.4.7-2.1.3.x86_64.rpm wget http://download.opensuse.org/distribution/13.2/repo/oss/suse/x86_64/ppp-userpass-2011.8.29-21.1.11.x86_64.rpm
###
use of: fcpci-3.10.1_kernel-default-4.1.34-33.1.x86_64.rpm
zypper in fcpci-3.10.1_kernel-default-4.1.34-33.1.x86_64.rpm # (von www.fkn-systems.de) zypper in i4l # (Version 2011.8.29, aus der Distribution) rpm -Uvh capi4linux-3.19-3.44.x86_64.rpm rpm -Uvh capisuite-0.4.5-266.1.3.x86_64.rpm
# und wenn noch gebraucht rpm -Uvh ppp-2.4.5-20.1.2.x86_64.rpm rpm -Uvh ppp-userpass-2010.11.8-2.4.x86_64.rpm
Die Änderungen unter /etc/udev sowie /etc/modprobe.d habe ich wie in der Anleitung erläutert vorgenommen.
Bei mir wurde jedoch das Modul capi nicht automatisch geladen. Ich habe unter /etc/modules-load.d/ die Datei capi.conf angelegt und dort das Modul capi zum Laden eingetragen. Seitdem funktioniert alles bestens. (Siehe unten.)
Die Änderung im ISDN-Start-Skript unter /etc/init.d/isdn war in meinem Fall nicht nötig. Der ISDN-Dienst startet innerhalb weniger Sekunden.
Usefull links:
https://wiki.fkn-systems.de/wiki/doku.php?id=fcpci:start http://www.fkn-systems.de/_fcpci
###
zypper dup -l ; beep rpm --import http://www.fkn-systems.de/_repos/FKN-Repo_-_fcpci/repodata/repomd.xml.key zypper ar -f -c http://www.fkn-systems.de/_repos/FKN-Repo_-_fcpci/ FKN-Systems_-_Repo_-_fcpci zypper lr -u lspci ls /dev/capi # das braucht capisuitefax noch zypper se tiff sfftobmp zypper in tiff sfftobmp wget http://download.opensuse.org/distribution/13.2/repo/oss/suse/x86_64/capisuite-0.4.5-266.1.3.x86_64.rpm rpm -Uhv capisuite-0.4.5-266.1.3.x86_64.rpm joe /etc/modprobe.d/50-blacklist.conf /etc/init.d/capisuite restart /etc/init.d/isdn restart
# lock capisuite for dup upgrades (until if avaiable under Leap)
zypper al capisuite
###
uname -a zypper in http://www.fkn-systems.de/_repos/FKN-Repo_-_fcpci/rpms/fcpci-3.10.1_kernel-default-4.4.36-8.1.x86_64.rpm modprobe fcpci lsmod | grep isd lsmod | grep cap lsmod | grep avm lsmod | grep fc
# wenn es nicht geht, liegt es an anderen ISDN modulen, die müssen weg
joe /etc/modprobe.d/50-blacklist.conf
rmmod avmfritz
modprobe fcpci
##
echo capidrv >> /etc/modules-load.d/capi.conf echo capi >> /etc/modules-load.d/capi.conf
###
# start sidnlog must have the:
cat >/etc/sysconfig/isdn/cfg-contr0 <<EOF
AREACODE="+49 12345"
DIALPREFIX="0"
DRIVER="fcpci"
ISDNLOG_START="yes"
NAME="AVM FRITZ!Card PCI v2.0"
PARA_SUBTYPE="2"
PARA_TYPE="8002"
PROTOCOL="euro"
STARTMODE="auto"
UNIQUE="oxTw.GngnGnGYV1"
EOF
###
Eventuell noch aus dem Backup wieder herzustellende Dateien/Symlinks:
/etc/capisuite/cronjob.conf /etc/capisuite/fax.conf /etc/capisuite/answering_machine.conf /etc/cron.daily/suse-capisuite
Die Runlevelstarter, ggf. auch mit Yast/Dienste wieder einstellen:
/etc/init.d/rc5.d/K50capisuite /etc/init.d/rc5.d/S50capisuite /etc/init.d/rc3.d/K50capisuite /etc/init.d/rc3.d/S50capisuite
FAQ / Hinweise
- …
foobar