Re: CVS ISDN integration

Jochen Heuer (jogi@planetzork.ping.de)
Wed, 14 Oct 1998 23:59:15 +0200


On Wed, Oct 14, 1998 at 11:36:52AM +0000, John Hayward-Warburton wrote:
>
> Hello.

Hello,

> Increasingly, I'm considering that my TCP stalls over PPP on ISDN
> (still happening in 2.1.125-ac1 on outgoing sends after the machine
> has been up for a day or so, makes it very difficult to update my
> website) might be something in the ISDN code rather than the
> heavily-tested-and-developed kernel PPP/TCP/IP code. Of course, I
> may be wrong, but could anyone point to a HOW-TO or FAQ or
> equivalent for integrating the recent CVS isdn4linux snapshots
> (which I see on ftp.suse.xx) into the current kernel tree?

Since I'm using 2.1.125-ac2 smp with the most recent CVS isdn4linux without
obvious problems I'm trying to give a small overview of the installation.

First you have to get the following two files:

ftp://ftp.suse.com/pub/isdn4linux/v2.1/isdn.tar.gz
ftp://ftp.suse.com/pub/isdn4linux/v2.1/isdn4k-utils.tar.gz

Second you have to untar those two packages and switch into the newly
created dir ./isdn/

Now you have to run _sh std2kern -d_. Your kernel sources have to be in
_/usr/src/linux_. You might have to create the dir
_/usr/src/linux/drivers/isdn/diehl/_ and run the above script again. The
script will install the new isdn4linux version into your existing kernel
source tree. Next you have to install the new kernel. But check the options
you activate in your config because there are some new options available
(mainly it's the timeout-rules option which was added to the cvs tree some
time ago). Then compile the kernel and install it.

All you have to do to finish the installation is to build your new
isdn4k-utils. But be aware that the new version is not fully backward compatible
with the old isdn4linux code. So make a backup of your isdnctrl and
telesctrl. But it has become very ease to install the new isdn4k-utils.
Change into the corresponding dir and try _make config_, _make_ and
_make install_. Then you also have a new isdnlog which has a new format of
it's config file but you might want to read the included documentation by
then :)

Regards,

Jogi

-- 

Well, yeah ... I suppose there's no point in getting greedy, is there?

<< Calvin & Hobbes >>

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/