Hallo,
 
Es gelingt mir nicht S.U.S.E. linux 6.1 (kernel 2.2.5) fuer meine ISDN karte, ein Dynalink IS64PPH (PCI karte), richtig zu configurieren. Das es moeglich ist (wenigstens für kernel 2.2.12) davon ueberzeugt mir das folgende Bericht vom Dynalink support Server, gehoerend bei ein 'Driver' für die bestimmte Karte:
 

Brief installation procedure:

Upgrade the Linux kernel to V2.2.12

Install the ISDN driver as stated below.

Copy *.o file to /lib/modules/Linux2.2.12/misc.

Install ISDN4K-Utility

For detailed steps of the actions described above, please refer each Linux provider, such as SUSE, REDHAT...

There is a driver available for the Dynalink PCI Winbond based ISDN cards (Winbond type 6692) In the precompiled driver there is support for: HFC-S PCI (type=35). Winbond 6692 (type=36)

Use this one for the Dynalink IS64PPH. Also there is support for the ISA cards (type=12).

The driver for the Winbond chipset can be used for different types and brandnamed PCI ISDNcards.

The archive available at our website contains the general isdn and diversion module.

The modules were compiled for Linux 2.2.12 but may be loaded on any other 2.2 kernel with the force option.

To extract the modules copy the archive to the directory /lib/modules/linux-2.2.x/misc and extract it with the commandline: tar xvfz isdnpci.tgz

The x in the linux-2.2.x path is dependant on the version of your kernel.

You may check it by entering cat /proc/version before

The compiled versions of the files for the different card types are:

1.8 for type 12

1.1 for type 36

1.20 for type 35

Sources: Mr. Mace, Mr. Werner

Wie ist es moeglich die 'Driver' in einer altere Kernel zu 'forcieren'? Oder kan ich - und wie ? - die Kernel 2.2.12 installieren? Und gibt es wirklich Vorteile oben meine heutige Kernel?

Von derselben Server habe ich die 'CVS Source' benützt:

This archive contains the CVS source used for compiling the drivers available on the page http://www.dynalink.nl/linux

Download file: isdncvs.tgz

You need it perhaps if you want to compile it for another kernel version or choose other isdn options and additional cards not listed above.

It is assumed that your kernel sources reside in the directory /usr/src/linux and all isdn drivers are build as modules. Please follow these instructions:

Assure that you have root rights and permissions to write to the desired directorys.

Extract the archive in a directory outside the kernel tree, for example in your home dir. tar xvfz isdncvs.tgz

Change to the isdn directory and update your kernel tree cd isdn/std2kern -d ./std2kern

Change to your kernel dir and run menuconfig or xconfig

cd /usr/src/linux

make menuconfig (text mode)

or make xconfig (running on X-windows)

Select isdn subsystem and desired drivers and options

Leave the config utility and save the configuration

Build the modules

make clean

make modules

make modules_install

Now the new modules should be available for usage. Perhaps you need to adjust your startup or shutdown scripts for cards types and other parms. This is dependant on your Linux distribution.

CVS sources updated Sep 7, 1999

Es gelang ohne Schwierigkeiten. Aber ich frage mich ob es etwas verbesserte? Die Kernel acceptiert die 'Driver' nicht.

Fuer das uebrige: ich benuetze die standard Installation von S.U.S.E. linux 6.1. Mein System lauft auf ein Intell pentium I 166 Mhz MMX Processor mit ein VIA VA-502 Mainboard.

Vieleicht koennen Sie mir helfen mit eine einfache Erklaerung wie zu handeln und was zu beachten. (Oder verweisen nach zutreffender Literatur ?)

Vielen Dank.

 

Mit freundlichen Gruessen,

Koos Iestra

j.wiestra@freeler.nl