Kernel 2.6 und AVM ISDN Classic ISA

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
-zuse-
Beiträge: 36
Registriert: 30.07.2003 09:08:33

Kernel 2.6 und AVM ISDN Classic ISA

Beitrag von -zuse- » 29.09.2004 13:47:00

Hallo,

ich habe oben genannte Karte und will die in meinem Server zum Laufen bekommen. Genutzt werden soll es dann als Fax-Server. Ich hab sowohl von ISDN als auch von FAxserver keine Ahnung. Der Server läuft unter Kernel 2.6.8.1! Zuerst will ich erstmal die Karte installieren. Nehm ich da die HiSax-Treiber aus dem Kernel, oder soll ich mir die von AVM runterladen? Weil die von AVM kann ich nicht kompilieren, da kommt ein Fehler!

Bitte mal aufklären!

mfg
-zuse-

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 29.09.2004 14:11:24

Gebraucht wird eine Capi 2.0 . die ist aber nur für aktive Karten dabei. Avm hat zwar auf ihrem ftp Server sourcen rumliegen aber ob die mit Kernel 2.6 kompilieren weiß ich nicht. In der Suse 9.1 sind passende Treiber vorhanden , sind auch im Quellcode dabei. Müßte man mal versuchen ob die mit einem Debiankernel 2.6 kompilieren kann.
Zuletzt geändert von KBDCALLS am 10.05.2005 18:22:37, insgesamt 1-mal geändert.

-zuse-
Beiträge: 36
Registriert: 30.07.2003 09:08:33

Beitrag von -zuse- » 01.10.2004 08:26:53

Würde es denn funktionieren, wenn ich einen 2.4er Kernel verwenden würde?

mfg
-zuse-

Benutzeravatar
Mr. Rabbit
Beiträge: 33
Registriert: 22.07.2003 14:55:54
Wohnort: Ruhrgebiet
Kontaktdaten:

Beitrag von Mr. Rabbit » 01.10.2004 09:10:46

Hallo,

ich benutze die AVM (ISA) in einem P200 als ISDN-Router in Verbindung mit FLI4L (Linux One Disk Router). Dort gibt es auch optionale Pakete, um sich einen Fax-Server zu erstellen.
Das ganze ist eigentlich sehr einfach gestrickt, gut dokumentiert und mit relativ geringem Aufwand umzusetzen.

Vielleicht hilft Dir das:

http://www.fli4l.de/german/extern/opt/

Als Suchkategorie einfach Fax Voice Handy anwählen.

Viele Grüße
David

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 01.10.2004 11:37:44

Die Fritzcapi kann man sie hier holen. Mit Sourcen

ftp://ftp.gwdg.de/pub/suse/i386/9.1/sus ... 6.i586.rpm

Mit Kernel 2.4 habe ich das noch nicht probiert. Mangels Karte. Müßte aber funktionieren.

-zuse-
Beiträge: 36
Registriert: 30.07.2003 09:08:33

Beitrag von -zuse- » 01.10.2004 12:18:14

Wie bekomme ich denn ein rpm unter debian entpackt?

mfg
-zuse-

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 01.10.2004 12:59:36

Mit rpm natürlich.

-zuse-
Beiträge: 36
Registriert: 30.07.2003 09:08:33

Beitrag von -zuse- » 04.10.2004 22:17:50

So, also es sieht folgendermaßen aus:

Ich hab den Treiber kompilieren können und auch zusammen mit dem capi-modul geladen:

Code: Alles auswählen

CAPI Subsystem Rev 1.1.2.8
capi20: Rev 1.1.2.7: started up with major 68 (no capifs)
fcclassic: module license 'Proprietary' taints kernel.
fcclassic: AVM FRITZ!Card Classic driver, revision 0.6.0
fcclassic: (fcclassic built on Oct  1 2004 at 19:52:33)
fcclassic: Driver 'fcclassic' attached to stack. (152)
Kann ich jetzt davon ausgehen, dass die Karte läuft? WIe kann ich das testen?

Und als zweites, was brauch ich jetzt noch für Software für einen Fax-Server? Die Clients laufen alle unter Windows. Wie funktioniert das da? Über einen Drucker?

mfg
-zuse-

kniffte
Beiträge: 2
Registriert: 10.05.2005 17:44:50

Beitrag von kniffte » 10.05.2005 17:50:57

Hallo!

@zuse: Wie hast du das mit dem Kompilieren gemacht? Ich sitze hier nämlich am selben Problem, nur bekomme ich derzeit das Kompilieren nicht hin.

Danke!

cu,
kniffte

PS: ich hab mir auch den Treiber geladen und in ein .tgz gewandelt. Daraus habe ich dann die Dateien aus fcclassic-20040331.tar.bz2 und fritzcapi.tar.bz2 in ein Verzeichnis extrahiert und dann "make" bzw. ./Makefile.km_fritzcapi aufgerufen, ohne Erfolg:

server:/usr/local/src/fritz# ./Makefile.km_fritzcapi
./Makefile.km_fritzcapi: line 1: shell: command not found
./Makefile.km_fritzcapi: line 4: KERNELRELEASE: command not found
./Makefile.km_fritzcapi: line 1: KERNELRELEASE: command not found
./Makefile.km_fritzcapi: line 5: KERNEL_SOURCE: command not found
./Makefile.km_fritzcapi: line 7: TARGETS: command not found
./Makefile.km_fritzcapi: line 9: all:: command not found
./Makefile.km_fritzcapi: line 11: modules:: command not found
./Makefile.km_fritzcapi: line 1: TARGETS: command not found
./Makefile.km_fritzcapi: line 16: modules_install:: command not found
server:/usr/local/src/fritz# make
(cd src.drv; make CARD=fcclassic)
make[1]: Entering directory `/usr/local/src/fritz/src.drv'
cc -c -DMODULE -D__KERNEL__ -DNDEBUG -D__fcclassic__ -DTARGET=\"fcclassic\" -O2 -Wall -I /lib/modules/`uname -r`/build/include main.c -o
main.o
In file included from /lib/modules/2.6.11.8/build/include/asm/processor.h:18,
from /lib/modules/2.6.11.8/build/include/asm/thread_info.h:17,
from /lib/modules/2.6.11.8/build/include/linux/thread_info.h:21,
from /lib/modules/2.6.11.8/build/include/asm/uaccess.h:9,
from main.c:24:
/lib/modules/2.6.11.8/build/include/asm/system.h: In Funktion »__set_64bit_var«:
/lib/modules/2.6.11.8/build/include/asm/system.h:193: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.6.11.8/build/include/asm/system.h:193: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
cc -c -DMODULE -D__KERNEL__ -DNDEBUG -D__fcclassic__ -DTARGET=\"fcclassic\" -O2 -Wall -I /lib/modules/`uname -r`/build/include driver.c -o
driver.o
In file included from /lib/modules/2.6.11.8/build/include/asm/processor.h:18,
from /lib/modules/2.6.11.8/build/include/asm/thread_info.h:17,
from /lib/modules/2.6.11.8/build/include/linux/thread_info.h:21,
from /lib/modules/2.6.11.8/build/include/linux/spinlock.h:12,
from /lib/modules/2.6.11.8/build/include/linux/vmalloc.h:4,
from /lib/modules/2.6.11.8/build/include/asm/io.h:50,
from driver.c:23:
/lib/modules/2.6.11.8/build/include/asm/system.h: In Funktion »__set_64bit_var«:
/lib/modules/2.6.11.8/build/include/asm/system.h:193: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
/lib/modules/2.6.11.8/build/include/asm/system.h:193: Warnung: dereferencing type-punned pointer will break strict-aliasing rules
In Datei, eingefügt von driver.c:24:
/lib/modules/2.6.11.8/build/include/asm/irq.h:16:25: irq_vectors.h: Datei oder Verzeichnis nicht gefunden
In file included from /lib/modules/2.6.11.8/build/include/asm/hardirq.h:6,
from /lib/modules/2.6.11.8/build/include/linux/hardirq.h:6,
from /lib/modules/2.6.11.8/build/include/linux/interrupt.h:11,
from driver.c:30:
/lib/modules/2.6.11.8/build/include/linux/irq.h: Auf höchster Ebene:
/lib/modules/2.6.11.8/build/include/linux/irq.h:72: error: `NR_IRQS' undeclared here (not in a function)
In file included from /lib/modules/2.6.11.8/build/include/linux/irq.h:74,
from /lib/modules/2.6.11.8/build/include/asm/hardirq.h:6,
from /lib/modules/2.6.11.8/build/include/linux/hardirq.h:6,
from /lib/modules/2.6.11.8/build/include/linux/interrupt.h:11,
from driver.c:30:
/lib/modules/2.6.11.8/build/include/asm/hw_irq.h:28: error: `NR_IRQ_VECTORS' undeclared here (not in a function)
/lib/modules/2.6.11.8/build/include/asm/hw_irq.h:32: error: `NR_IRQS' undeclared here (not in a function)
In file included from /lib/modules/2.6.11.8/build/include/asm/hardirq.h:6,
from /lib/modules/2.6.11.8/build/include/linux/hardirq.h:6,
from /lib/modules/2.6.11.8/build/include/linux/interrupt.h:11,
from driver.c:30:
/lib/modules/2.6.11.8/build/include/linux/irq.h:79: error: `NR_IRQS' undeclared here (not in a function)
make[1]: *** [driver.o] Fehler 1
make[1]: Leaving directory `/usr/local/src/fritz/src.drv'
make: *** [drv] Fehler 2
server:/usr/local/src/fritz# make
make -C /lib/modules/2.6.11.8/build SUBDIRS=/usr/local/src/fritz modules
make[1]: Entering directory `/usr/src/linux-2.6.11.8'
make[2]: *** Keine Regel vorhanden, um das Target »/usr/local/src/fritz/main.s«,
benötigt von »/usr/local/src/fritz/main.o«, zu erstellen. Schluss.
make[1]: *** [_module_/usr/local/src/fritz] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.11.8'
make: *** [all] Fehler 2
server:/usr/local/src/fritz#

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 10.05.2005 19:09:38

ääääh... AVM Fritz ISDN Classic ISA? Das ist doch so ein richtig altes Ding, oder? Soweit ich weiss läuft diese Karte absolut ohne den gazen AVM CAPI Mist mit dem normalen Kernel HiSax Treiber.

Allerdings weiss ich nicht, wie es dann mit dem Fax Kram aussieht...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 10.05.2005 20:20:34

Der Hisax kann aber den Faxkrempel nicht. Und da beißt sich die Katze in den Schwanz.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Antworten