Guten Tag Karsten Keil, Am Mittwoch, 2. Juni 2004 um 01:38 schrieb Karsten Keil:
On Tue, Jun 01, 2004 at 05:15:18PM +0200, Stefan Schilling wrote:
Guten Tag Karsten Keil,
Am Montag, 31. Mai 2004 um 18:39 schrieb Karsten Keil:
On Sun, May 30, 2004 at 09:19:31PM +0200, Stefan Schilling wrote: ok, wie mach ich das? Ich habe mir den fcpci-Treiber von AVM (fcpci-suse9.1-3.11-02.tar.gz) geladen, entpackt und dann in /tmp/fritz "make" + "make install" + "depmod" aufgerufen. Zudem habe ich die /etc/init.d/i4l_hardware so verändert, dass da nun steht:
######################################################### # AVM-B1 / AVM Capi Driver ######################################################### if test ! -z "$AVM_IDX" ; then CONTR=1 echo "Loading CAPI4Linux AVM-Driver ..." /usr/sbin/capiinit start
Das sollte den Treiber schon laden.
echo "Loading bridge for ISDN4Linux ..." modprobe -v fcpci
unnötig da capiinit das erledigt
leider nein, ich hatte das ursprünglich so hier stehen, jedoch funktioniert das nicht. Wäre zwar schön gewesen, aber im Grunde ist es mir egal, ob ichs nun manuell (also: hier in diesem Skript) oder per capiinit machen muss, Hauptsache es läuft, das folgende ist da schon erheblich schwieriger:
hier muss ein modprobe capidrv
s.u.
hin damit capidrv und isdn gladen werden, dann gibt es auch ein /dev/isdnctrl0 und isdnlog könnte funktionieren.
genau hier beginnen meine Probleme: root@debian:/usr/src/linux/drivers/isdn/capi > ls -l insgesamt 436 -rw-r--r-- 1 stefan 500 1879 Mai 10 04:32 Kconfig -rw-r--r-- 1 stefan 500 426 Mai 10 04:32 Makefile -rw-r--r-- 1 root root 8 Mai 31 20:10 built-in.o -rw-r--r-- 1 stefan 500 37427 Mai 10 04:33 capi.c -rw-r--r-- 1 root root 19672 Jun 1 16:04 capi.ko -rw-r--r-- 1 root root 471 Mai 31 20:20 capi.mod.c -rw-r--r-- 1 root root 1744 Jun 1 16:04 capi.mod.o -rw-r--r-- 1 root root 18676 Jun 1 15:58 capi.o -rw-r--r-- 1 stefan 500 63546 Mai 10 04:32 capidrv.c -rw-r--r-- 1 stefan 500 4862 Mai 10 04:32 capidrv.h -rw-r--r-- 1 stefan 500 4907 Mai 10 04:32 capifs.c -rw-r--r-- 1 stefan 500 360 Mai 10 04:32 capifs.h -rw-r--r-- 1 root root 6425 Jun 1 16:04 capifs.ko -rw-r--r-- 1 root root 454 Mai 31 20:20 capifs.mod.c -rw-r--r-- 1 root root 1680 Jun 1 16:04 capifs.mod.o -rw-r--r-- 1 root root 5432 Jun 1 15:58 capifs.o -rw-r--r-- 1 stefan 500 4595 Mai 10 04:33 capilib.c -rw-r--r-- 1 root root 4428 Jun 1 15:58 capilib.o -rw-r--r-- 1 stefan 500 26179 Mai 10 04:32 capiutil.c -rw-r--r-- 1 root root 19184 Jun 1 15:58 capiutil.o -rw-r--r-- 1 stefan 500 22961 Mai 10 04:33 kcapi.c -rw-r--r-- 1 stefan 500 1042 Mai 10 04:33 kcapi.h -rw-r--r-- 1 root root 16624 Jun 1 15:58 kcapi.o -rw-r--r-- 1 stefan 500 7580 Mai 10 04:32 kcapi_proc.c -rw-r--r-- 1 root root 5904 Jun 1 15:58 kcapi_proc.o -rw-r--r-- 1 root root 43488 Jun 1 16:04 kernelcapi.ko -rw-r--r-- 1 root root 454 Mai 31 20:20 kernelcapi.mod.c -rw-r--r-- 1 root root 1684 Jun 1 16:04 kernelcapi.mod.o -rw-r--r-- 1 root root 42588 Jun 1 15:58 kernelcapi.o root@debian:/usr/src/linux/drivers/isdn/capi > d.h., es existiert zwar ein Sourcefile für capidrv, jedoch läßt sich dieses im menuconfig nicht anwählen, auch im ./config findet sich keine Option, mit der sich dieser Treiber laden liesse root@debian:/usr/src/linux > vi .config # # ISDN subsystem # CONFIG_ISDN=m # # Old ISDN4Linux # # CONFIG_ISDN_I4L is not set # # CAPI subsystem # CONFIG_ISDN_CAPI=m CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON=y CONFIG_ISDN_CAPI_MIDDLEWARE=y CONFIG_ISDN_CAPI_CAPI20=m CONFIG_ISDN_CAPI_CAPIFS_BOOL=y CONFIG_ISDN_CAPI_CAPIFS=m # # CAPI hardware drivers # # # Active AVM cards # # CONFIG_CAPI_AVM is not set # # Active Eicon DIVA Server cards # # CONFIG_CAPI_EICON is not set root@debian:/usr/src/linux > Wenn mir jemand sagt, wie ich es hinbekomme, dass capidrv auch tatsächlich kompiliert wird, werde ich dieses gerne machen, jedoch will er im Moment nicht (Anmerkung: ich habe versucht, einfach die Option: CONFIG_ISDN_CAPI_CAPIDRV=m einzutragen, geholfen hat dies jedoch nicht. Nochmal der Hinweis: ich nutze den Kernel 2.6.6-vanilla von www.kernel.org, heruntergeladen am: 29.5.2004, 20:20Uhr. Im übrigen befindet sich diese Option auch nicht in include/linux/autoconf.h Hinweise erbeten.. ;) cu Stefan -- Mit freundlichen Grüssen Stefan Schilling mailto:mail.suse@gmx.de