ISDN FritzPCI und der 2.6.22-3 Kernel

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
frank123456
Beiträge: 29
Registriert: 21.01.2008 14:09:14

ISDN FritzPCI und der 2.6.22-3 Kernel

Beitrag von frank123456 » 26.02.2008 15:50:01

Moin Leute
Ich bin heute schon den ganzen Tag dabei, meinen Fax-Server ein zu richten...

Ich habe mich an diese anleitung gehalten:
http://www.debianhowto.de/doku.php/de:h ... x_avm_isdn

bin dann bei der installation der treiber hängen geblieben. Grund:

Code: Alles auswählen

Welcome to the FRITZ!Card PCI driver installation!

Generating FRITZ!Card PCI driver for kernel 2.6.22-3-686...
Error while making src/fcpci.ko, see install.log!
Could not generate fcpci.ko!

Stopped.
Hab dann hier gesucht und den Thread ISDN FritzPCI und der 2.6.20 Kernel gefunden

Da wurde am ende auf die Seite:

http://opensuse.foehr-it.de/

verwiesen.
Da ich ja für meinen Kernel etwas brauche bin ich da hin gekommen:

http://opensuse.foehr-it.de/rpms/10_3/2 ... _31/32bit/
ich bin nicht sicher, gehe aber davon aus, das diese datei die richtige ist:

fcclassic-kmp-default-0.1_2.6.22.5_31-0.i586.rpm

Ne Frage dazu, was muss ich dann genau damit machen? und was bedeutet das kmp?

danke!!

*edit:
Hab ich doch glatt meine Kernel Version vergessen:
uname -r --> 2.6.22-3-686
header sind acuh da (paketname = linux-headers-2.6.22-3-686 )

Hab ich da noch was vergessen?


*edit2
Ich bin mitlerweile so durch den Wind, das ich erstma was anderes machen muss.

Ich weiss ehlrich gesagt überhaupt nicht mehr, was ich noch machen soll...

Ich habe nun von http://opensuse.foehr-it.de/testing/2.6.22/fritz/fcpci/
alle files gesaugt und make clean && make && make install ausgeführt
der sagt mir dann immer, es wäre alles up to date...

Dann hab ich noch die .diffs von http://opensuse.foehr-it.de/rpms/10_3/s ... -0.src.rpm versucht zu patchen.

server:/usr/src/fritz# patch -p0 ../rpm/SOURCES/fritz-tools.diff

Er kommt aber einfach nicht da raus... (infos hab ich hier besorgt http://www.foehr-it.de/hlp/viewtopic.ph ... 7752a174f3)

Direkt in diesem FOrum kann ich mich nicht reggen, die bestätigungsmail kommt nicht an...

Ich meine auch die richtigen Treiber gefunden zu haben, ich habe die hier genommen: http://opensuse.foehr-it.de/rpms/10_3/s ... -0.src.rpm

also wollte ich halt

1. die treiber laden und dann nach /usr/src/fritz entpackt
2. ./install --> bekannter fehler
3. die fcpci-0.1-0.src.rpm geladen und entpackt (mit rpm)
3. nach /usr/src/rpm/SOURCES/ und dort
4.

Code: Alles auswählen

patch -p0 fritz-tools.diff
patch -p0 fritz-config.diff
patch -p0 fritz_driver_init.diff
patch -p0 fritz_irq.diff
patch -p0 fritz_pci.diff 
ausgeführt (versucht)
5. er bleibt dabei hängen, ich kann das patchen nur abbrechen...




Bitte helft mir!!
Ich habe echt kein bock wieder auf windows um zu steigen, nur weil ich nicht fähig bin den Fax Server auf zu setzen...


*edit3

Ich habe nun als aller letzte Idee noch schnell die daten, die das make clean && make & make install überlebt haben in das ferzeichnis kopiert/überschrieben, in dem die daten sind, die nicht auf ./install hören wollen.

NUn noch mach ein ./install
dann kam:

Code: Alles auswählen


Welcome to the FRITZ!Card PCI driver installation!

Generating FRITZ!Card PCI driver for kernel 2.6.22-3-686...
Copying FRITZ!Card PCI driver...
  fcpci.ko to /lib/modules/2.6.22-3-686/extra/fcpci.ko

The driver files have been copied.

Ready

Dann freudig

modprobe fcpci
eingetippt und siehe da:
FATAL: Error inserting fcpci (/lib/modules/2.6.22-3-686/extra/fcpci.ko): Unknown symbol in module, or unknown parameter (see dmesg)


zu früh gefreut. Nun weiss ich definitiv nix mehr... kann mir bitte einer Helfen???

frank123456
Beiträge: 29
Registriert: 21.01.2008 14:09:14

Beitrag von frank123456 » 27.02.2008 12:18:11

OK, ich habs hinbekommen, lag an meiner gestrigen Laune!!

beim Patchen das < vergessen...


Ich installiere gerade Hylafax nach der Anleitung:

http://www.debianhowto.de/doku.php/de:h ... x_avm_isdn

Ziemlich weit unten wird das angegeben
Unter Debian 3.1 wird gegenwärtig (Stand Februar 2006), der obige Link, der Besitzer uucp für /dev/capi20 bei jedem Neustart entfernt Workaround: Obiges als Skript bei jedem Neustart durchführen, und danach hylafax und capi4hylafax (s.u.) ebenso neustarten, ansonsten erhält man einen Fehler .. No Capi installed ...
Trifft das auf Heute noch zu? Ist das bei Lenny mit dem obrigen Kernel noch so?

Wenn ja wäre das so richtig:

ich erstelle mir eine .sh in /etc/init.d/

Inhalt:

Code: Alles auswählen

#! /bin/bash

chgrp dialout /dev/capi20
chown -R uucp /dev/capi20
ln -s /dev/capi20 /dev/faxCAPI
(Genaueres siehe Anleitung unter "CAPI Einrichten")

dann habe ich noch einen symbolischen link gemacht:

ln -s /etc/init.d/fax-script.sh /etc/rc0.d/Sfax-script
(das S am anfang des Links steht für S, oder muss das nicht?)

So wird das doch dann bei jedem Systemstart ausgeführt oder?

Antworten