suhm hatte aber doch geschrieben, wofür er das braucht (wenn er das dann wirklich braucht)!
PCI Fritzcard ISDN auf opensuse auf openSuse leap 15.2 - Kernelmodul kompilieren
- suhm
- Unerledigt
Hinweis: In dem Thema PCI Fritzcard ISDN auf opensuse auf openSuse leap 15.2 - Kernelmodul kompilieren gibt es 16 Antworten auf 2 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
-
-
Mir ist schon klar , dass isdn tot ist. Auch das leap 15.2 bald seine Zeit hatte..
Das ganze möchte ich teils auf einer art legacy projekt beruhen lassen
Meine idee wäre es jetzt zum aktuellen punkt zu updaten und einen älteren kernel zu installieren, den ich noch nutzen kann. Ist dies ohne großartige Abhängigkeitsprobleme möglich? Wie gesagt das ist nur ein Testsystem kein produktiv danke
-
Erst einmal müsstest du irgendwoher den alten Kernel als Source-Pakete holen. Und dann müsstest Du den unter dem aktuellen System kompilieren. Da wird Dir dann ja gezeigt, ob er das mitmacht. Und dann darfst Du keine aktuelle Hardware haben, die der alte Kernel nicht bedienen kann, sonst läuft die ISDN-Karte, aber der Rest nicht.
-
Man Könnte auch einfach den alten Leap 15.2 Kernel laufen unter Leap 15.3 lassen, alles kein Problem, nur einfach installieren.
Aber es gibt keine Update mehr für diesen Kernel......
-
Ich habe mal eine Programmzusammenstellung gemacht unter https://github.com/libelle17/autofax, mit der bei mir die Module für die bei mir immer noch vorhandene Fritzcard auch noch noch unter OpenSuse 15.3 kompiliert werden (kann aber diesen Programmteil selbst nach einer Providerumstellung nicht mehr nutzen).
Dazu waren in einigen alten Sourcecodes kleinere Anpassungen notwendig, die dort enthalten sind. -
Ich habe mal eine Programmzusammenstellung gemacht unter https://github.com/libelle17/autofax, mit der bei mir die Module für die bei mir immer noch vorhandene Fritzcard auch noch noch unter OpenSuse 15.3 kompiliert werden (kann aber diesen Programmteil selbst nach einer Providerumstellung nicht mehr nutzen).
Dazu waren in einigen alten Sourcecodes kleinere Anpassungen notwendig, die dort enthalten sind.Hi, In welchen Dateien kann ich die Änderungen denn nachvollziehen?
PS: ich würde jetzt versuchen, einen älteren Kernel zu installieren. Ironischerweise bekomme ich aber keine unter 5.3.18-lp152.19.2
angezeigt. Der Treiber auf der Website: hier: https://fkn-systems.de/index.p…652d9d20&c=66&p=20#FKN_DL ist allerdings für die 19.1 : kann ich das trotzdem riskieren?
Code# zypper se -s 'kernel-def*' | grep -E "\-lp152\.1.\." v | kernel-default | package | 5.3.18-lp152.19.2 | x86_64 | openSUSE-Leap-15.2-0 | kernel-default | srcpackage | 5.3.18-lp152.19.2 | noarch | openSUSE-Leap-15.2-Source | kernel-default-base | package | 5.3.18-lp152.19.2.lp152.7.12 | x86_64 | openSUSE-Leap-15.2-0 | kernel-default-base | srcpackage | 5.3.18-lp152.19.2.lp152.7.12 | noarch | openSUSE-Leap-15.2-Source | kernel-default-base-rebuild | package | 5.3.18-lp152.19.2.lp152.7.12 | x86_64 | openSUSE-Leap-15.2-0 | kernel-default-devel | package | 5.3.18-lp152.19.2 | x86_64 | openSUSE-Leap-15.2-0
-
Hallo kurzes Update:
Habe mir den älteren Kernel 19.1 installiert und fcpci wurde erfolgreich geladen auch en capiinit und capiinfo gibts sinnvolles aus:
Code
Alles anzeigen# capiinfo capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard loop - module: fritzbox capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard loop - module: rcapi capi20.c: 164 CapiDebug():[capi20_isinstalled]: standard loop - module: standard capi20.c: 164 CapiDebug():[capi20_isinstalled]: capi_fd: 4 Number of Controllers : 1 Controller 1: Manufacturer: AVM GmbH CAPI Version: 2.0 Manufacturer Version: 3.11-07 (49.23) Serial Number: 1000001 BChannels: 2 Global Options: 0x00000039 internal controller supported DTMF supported Supplementary Services supported channel allocation supported (leased lines) B1 protocols support: 0x4000011f 64 kbit/s with HDLC framing 64 kbit/s bit-transparent operation V.110 asynconous operation with start/stop byte framing V.110 synconous operation with HDLC framing T.30 modem for fax group 3 Modem asyncronous operation with start/stop byte framing B2 protocols support: 0x00000b1b ISO 7776 (X.75 SLP) Transparent LAPD with Q.921 for D channel X.25 (SAPI 16) T.30 for fax group 3 ISO 7776 (X.75 SLP) with V.42bis compression V.120 asyncronous mode V.120 bit-transparent mode B3 protocols support: 0x800000bf Transparent T.90NL, T.70NL, T.90 ISO 8208 (X.25 DTE-DTE) X.25 DCE T.30 for fax group 3 T.30 for fax group 3 with extensions Modem 0100 0200 39000000 1f010040 1b0b0000 bf000080 00000000 00000000 00000000 00000000 00000000 00000000 01000001 00020000 00000000 00000000 00000000 Supplementary services support: 0x000003ff Hold / Retrieve Terminal Portability ECT 3PTY Call Forwarding Call Deflection MCID CCBS
Was mir aber noch fehlt ist ein capidrv treiber, welche garnicht (mehr) in opensuse vorhanden ist?
Dadurch kann ich leider mein ant-phone nicht öffnen:
Code~> ant-phone --debug=1 Reading options file: /etc/isdn/isdn.conf ... Reading options file: /home/user/.ant-phone/options ... Initializing ISDN device... Error opening isdn device. Error at session init.
Ein öffnen der dev/ttyI0 ist nicht möglich, angeblich kein device vorhanden.
i4l , capi4linux pakete sind installiert.
Ein direkter capi call zB mit
geht.
Kann hier jemand näheres vllt. zu sagen? capidrv ist hier noch irgendwie zu bekommen?
Danke.