[Frage] Ubuntu 14.04 <-> mISDN v2 irgendjemand am laufen?

Mona

Neuer User
Mitglied seit
14 Aug 2005
Beiträge
123
Punkte für Reaktionen
0
Punkte
0
Ubuntu 14.04
Kernel: 3.13.0-24-generic


Hat irgendjemand es geschafft, mISDN unter Ubuntu 14.04 zum laufen zu bringen? Bei mir kommt ein Komplilierfehler nach dem anderen....

Code:
/usr/local/src/mISDN# ./make modules

(...)
preparing drivers/isdn/hardware/mISDN/hfcpci.c
preparing drivers/isdn/hardware/mISDN/w6692.h
preparing include/linux/mISDNdsp_s.h
preparing include/linux/mISDNhw_s.h
preparing include/linux/mISDNif_s.h
preparing drivers/isdn/mISDN/octvqe/Makefile
preparing drivers/isdn/mISDN/Makefile
preparing drivers/isdn/hardware/mISDN/Makefile
make[2]: Verlasse Verzeichnis '/usr/local/src/mISDN/standalone'
rm -f patched
if test -f ../series/series_..; then \
                cp ../series/series_.. series; \
        else \
                echo "no series for kernel version .."; \
        fi
no series for kernel version ..
if test -f series -a ! -f patched; then \
                ../scripts/apply_patch_series series; \
                touch patched; \
        else \
                echo "no series found"; \
        fi
no series found
cat .patchOK
cat: .patchOK: Datei oder Verzeichnis nicht gefunden
make[1]: *** [patched_tree] Fehler 1
make[1]: Verlasse Verzeichnis '/usr/local/src/mISDN/standalone'
make: *** [modules] Fehler 2

touch /usr/local/src/mISDN/standalone/.patchOK

Code:
/usr/local/src/mISDN# make modules

(...)
  CC [M]  /usr/local/src/mISDN/standalone/drivers/isdn/mISDN/l1oip_core.o
  CC [M]  /usr/local/src/mISDN/standalone/drivers/isdn/mISDN/l1oip_codec.o
  CC [M]  /usr/local/src/mISDN/standalone/drivers/isdn/mISDN/core.o
/usr/local/src/mISDN/standalone/drivers/isdn/mISDN/core.c:165:2: error: unknown field ‘dev_attrs’ specified in initializer
  .dev_attrs = mISDN_dev_attrs,
  ^
/usr/local/src/mISDN/standalone/drivers/isdn/mISDN/core.c:165:2: warning: initialization from incompatible pointer type [enabled by default]
/usr/local/src/mISDN/standalone/drivers/isdn/mISDN/core.c:165:2: warning: (near initialization for ‘mISDN_class.devnode’) [enabled by default]
make[4]: *** [/usr/local/src/mISDN/standalone/drivers/isdn/mISDN/core.o] Fehler 1
make[3]: *** [_module_/usr/local/src/mISDN/standalone/drivers/isdn/mISDN] Fehler 2
make[3]: Verlasse Verzeichnis '/usr/src/linux-headers-3.13.0-24-generic'
make[2]: *** [modules_] Fehler 2
make[2]: Verlasse Verzeichnis '/usr/local/src/mISDN/standalone'
make[1]: *** [modules] Fehler 2
make[1]: Verlasse Verzeichnis '/usr/local/src/mISDN/standalone'
make: *** [modules] Fehler 2


ISDN - pain in the ass. aber leider immer noch gewünscht....
 
Zuletzt bearbeitet:
Leider Gottes ist innerhalb der 3er-Kernelserie wieder mal etwas an den APIs geändert worden, so dass mISDN v2 derzeit nicht mit Ubuntu 14.04 kompilierbar ist, das gleiche Problem hat man mit den Treibern für die EICON Diva und ggf. auch noch bei anderer Hardware.
Aktuell wäre die Empfehlung - wenn es Ubuntu sein soll - auf 12.04 zu gehen, da funktioniert es, alternativ CentOS (5 oder 6, beides geht). Ein Patch, der es mit aktuellen Kerneln zum Laufen bringt, ist mir nicht bekannt.
Wenn alle Stränge reißen könntest Du ggf. noch schauen, ob die Karte ggf. mit DAHDI läuft, das läßt sich IMHO auch unter 14.04 übersetzen.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.