[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Kernel vierdness with ISDN



Hello,

Over the hollidays I installed unstable on my Multia, which handles my
dialup connection and firewalling.

My dialup connection is a ELSA Quickstep 1000PCI which worked flawlessly
with the 2.2.x series of kernels (2.2.14 was the latest I installed).

After installing the unstable and recompiling of the 2.4.20 kernel for
the Noname I exsperienced a problem with the ISDN card, i.e.
initialization of it would hang the Multia. After small research on the
web I found out that the PCI-ISA bridge (PCI9050) on the Quickstep has a
bug limiting the addresses of the card resources on the PCI bus, after
hacking in a solution

--- /usr/src/kernel-source-2.4.20/arch/alpha/kernel/pci.c      
2002-11-28 23:53:08.000000000 +0000
+++ kernel-source-2.4.20/arch/alpha/kernel/pci.c        2003-01-06
20:48:44.000000000 +0000
@@ -183,8 +183,9 @@
                                start  = ALIGN(start, alignto);
                        }
                }
        }
 
+       start = ALIGN(start, 0x100);
        res->start = start;
 }

which guaranties 0x100 alignment of all pci resources the hisax driver
stopped hanging the multia. 

Now when I try to start the isdn services (sh /etc/init.d/isdnutils
start). I get the errors stating that there is a version mismatch
between isdn utilities (using version 5 of some structure) while kernel
is using version 6.

When I install the Quickstep in a PC (PII-celeron system) everything is
working fine (again with debian/unstable kernel 2.4.20)

As far as I can see the isdnutilities are the same on i386 and alpha
platform and do not understand why isdnutils would complain on the alpha
but not on i386.

Any ideas, where I should look for a solution?

Regards,

K.D.

P.S.

The reason for posting this query here, is threefold,
1) I feel lost since isdn4linux.de seems to be dead, at least the
mailing list archive has not been updated for a long time, and hisax
maintainer does not respond to email.
2) I am a debian user for a long time
3) Paul Sloothman was very knowledgable about ISDN when I was getting a
ISDN card for the Multia few years back.

Any way if I am totally of topic posting this here, please point me to
the right list/people?

-- 
Kári Davíðsson <karid@isholf.is>



Reply to: