linux-avmb1:Problem mit kernelcapi und 2.6.2

Joerg Sommrey jo at sommrey.de
Wed Feb 11 21:25:02 CET 2004


Hallo,

leider bin ich mit meiner AVMB1 auf dem neuen 2.6-er Kernel noch nicht
erfolgreich.  Den Kernel-Patch von 
ftp://ftp.in-berlin.de/pub/capi4linux/v2.6/avmcards-linux.2.6.0.diff.gz
habe ich eingespielt.  Damit ließen sich zumindest mal die Module laden. 
Mein Problem hat auch noch einen Bug in kcapi.c offengelegt.  Diesen
habe erstmal notdürftig repariert - siehe patch.
Jetzt erhalte ich folgende Fehlermeldung vom Kernel, wenn ich ein Fax
mittels capi4hylafax verschicken will:

Feb 11 18:09:45 bear FaxQueuer[4472]: SUBMIT JOB 140
Feb 11 18:09:45 bear kernel: kcapi: appl 2 up
Feb 11 18:09:46 bear kernel: kcapi: appl 2 down
Feb 11 18:09:46 bear kernel: kcapi: recv_handler: (LISTEN_CONF                ID=002 #0x0000 LEN=0014
Feb 11 18:09:46 bear kernel:   Controller/PLCI/NCCI            = 0x1
Feb 11 18:09:46 bear kernel:   Info                            = 0x0
Feb 11 18:09:46 bear kernel: )

Was kann ich an weiteren Informationen zusammentragen, um den Fehler
näher einzugrenzen?

Gruß
-jo

-- 
-rw-r--r--    1 jo       users          80 2004-02-10 21:46 /home/jo/.signature
-------------- next part --------------
*** linux-2.6.2/drivers/isdn/capi/kcapi.c.orig	2004-02-10 22:21:22.000000000 +0100
--- linux-2.6.2/drivers/isdn/capi/kcapi.c	2004-02-11 18:05:49.000000000 +0100
***************
*** 303,310 ****
  	while ((skb = skb_dequeue(&recv_queue)) != 0) {
  		ap = get_capi_appl_by_nr(CAPIMSG_APPID(skb->data));
  		if (!ap) {
! 			printk(KERN_ERR "kcapi: recv_handler: applid %d ? (%s)\n",
! 			       ap->applid, capi_message2str(skb->data));
  			kfree_skb(skb);
  			continue;
  		}
--- 303,310 ----
  	while ((skb = skb_dequeue(&recv_queue)) != 0) {
  		ap = get_capi_appl_by_nr(CAPIMSG_APPID(skb->data));
  		if (!ap) {
! 			printk(KERN_ERR "kcapi: recv_handler: (%s)\n",
! 			       capi_message2str(skb->data));
  			kfree_skb(skb);
  			continue;
  		}


More information about the linux-avmb1 mailing list