FCPCI auf openSUSE Tumbleweed
Installieren
Alle folgenden Schritte als root ausführen:
#- root werden # Version abfragen # Architektur abfragen su -l root cat /etc/os-release uname -a #- vorbereiten / software laden wget http://download.opensuse.org/distribution/13.2/repo/oss/suse/x86_64/capisuite-0.4.5-266.1.3.x86_64.rpm zypper in tiff sox sfftobmp ghostscript libcapi20-3 i4l-base i4l-isdnlog capi4linux rpm -Uvh capisuite-0.4.5-266.1.3.x86_64.rpm # ggf. noch fehlende Pakete mit zypper nachinstallieren #- capisuite gegen entfernen festpinnen zypper al capisuite #- FKN-Systems_-_Repo_-_fcpci vorbereiten und einbinden zypper lr -d #REPO='FKN-Repo_-_fcpci_opensuse_tumbleweed.x32' REPO='FKN-Repo_-_fcpci_opensuse_tumbleweed.x64' zypper ar -f -c http://www.fkn-systems.de/_repos/${REPO}/ FKN-Systems_-_Repo_-_fcpci zypper lr -u zypper clean -a zypper ref zypper dup -l # (!) Vertrauen in den Key 'IMMER' auswählen, für automatische Uppdates #- install fcpci uname -a zypper se -s fcpci # zum Kernel passendes Paket installieren, z.B.: zypper in fcpci-4.4.2_kernel-default # für Kernel 5.3.12-1.1 #- Modul laden vorbereiten lsmod | grep -i isdn #- angezeigte falsche module (zB: ISDN_core, avmfritz, mISDNipac, ...) in /etc/modprobe.d/50-blacklist.conf auskommentieren UND fcpci einkommentieren mcedit /etc/modprobe.d/50-blacklist.conf #- module entladen und fcpci testladen rmmod avmfritz rmmod mISDNipac rmmod mISDN_core lsmod | grep -i isdn modprobe fcpci lsmod | grep -i fc # Ausgabe like: #: fcpci 651264 0 #: kernelcapi 49152 1 fcpci #- Rechner neustarten und laden des modules testen # reboot lsmod | grep -i fc # wenn nicht geladen die Modulvorbereitungen wiederholen bzw. weiter anpassen #- Capisuitstart testen und anpassen /etc/init.d/capisuite status /etc/init.d/capisuite start #- Zum FKN-FCPCI-Repo / Install FKN-FCPCI-Repo One-CLick # Das Repo ist, ebenso wie unsere RPM's, mit unserem Gnupg-Key unterschrieben, um es gegen Veränderungen zu sichern, bei bedarf dem zypper Schlüsselbund hinzufügen. rpm --import http://www.fkn-systems.de/_repos/FKN-Repo_-_fcpci/repodata/repomd.xml.key #- capi laden einschalten 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 #- ggf. systemdienste anschalten und starten systemctl status capisuite.service systemctl start capisuite.service systemctl enable capisuite.service