Date: Sun, 09 May 1999 23:59:11 +0200 From: Gary Jennejohn <garyj@peedub.muc.de> To: tobi@bland.fido.de (Tobias Ernst) Cc: freebsd-isdn@FreeBSD.ORG (UUCP) Subject: Re: Problems after Upgrade to 3.1 Message-ID: <199905092159.XAA38290@peedub.muc.de> In-Reply-To: Your message of "Sun, 09 May 1999 17:45:24 %2B0200." <MSGID_242=3A7600=2F1_3735d187@Fido.DE>
next in thread | previous in thread | raw e-mail | index | archive | help
Tobias Ernst writes: >Hallo! > >Previously, I was using FreeBSD 2.2.8 with isdn4bsd 0.70 and the patches from >Gary Jennejohn for the Elsa PCC-16 card. It worked fine (except for some minor >problems that I posted previously). > you still owe me for the postage :-) >The problem is that with this kernel, isdnd does not find any devices: > > root@romulus ~ # isdnd -d 0x1FFF -F > isdnd[517]: ERR init_controller: no ISDN controller found! > isdnd[517]: DMN daemon terminating, exitval =3D 1 > you're using the isdnd from 3.1 and not from the 0.80 beta ! Don't do that. >Here is the relevant part of the dmesg output: > > isic0 at 0x360 irq 10 flags 0x13 on isa >> isic0: irq with no handler >I think that the line marked with ">" is the problem. > no, it's not (respecting isdnd). But it is a major problem. The real problem is that somehow i4b_isic_isa.c in the 0.80 beta is totaly fubared with respect to handling of the PCC16. Looks like a patch didn't apply correctly. Apply the patches appended below (Hellmuth ?). >Here is the relevant part of my kernel config file: > > options "ELSA_PCC16" > device isic0 at isa? port 0x360 net irq 10 flags 19 vector isicintr you do not need the "vector isicintr" anymore. ================= Patch ============================ *** i4b_isic_isa.c.orig Sun May 9 23:44:12 1999 --- i4b_isic_isa.c Sun May 9 23:57:34 1999 *************** *** 200,206 **** #ifdef ELSA_PCC16 case FLAG_ELSA_PCC16: ! ret = isic_attach_Eqs1pi(dev, 0); break; #endif --- 200,206 ---- #ifdef ELSA_PCC16 case FLAG_ELSA_PCC16: ! ret = isic_probe_Eqs1pi(dev, 0); break; #endif *************** *** 404,409 **** --- 404,415 ---- #ifdef ITKIX1 case FLAG_ITK_IX1: ret = isic_attach_itkix1(PARM); + break; + #endif + + #ifdef ELSA_PCC16 + case FLAG_ELSA_PCC16: + ret = isic_attach_Eqs1pi(dev, 0); break; #endif --- Gary Jennejohn Home - garyj@muc.de Work - garyj@fkr.dec.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199905092159.XAA38290>