6. Vorraussetzungen

Contents of this section

6.1 Software

Linux. GCC 2.5.8, Libraries 2.6.4, oder neuere.

Anmerkung:Der Kernel sollte mit CONFIG_MODVERSIONS gebaut werden; das ist zwar nicht unbedingt notwendig, aber sinnvoll. Das modutils-1.2.8-Paket wird in jedem Fall benötigt, um Parameter an die einzelnen Module zu übergeben.

6.2 Hardware bzw. ISDN-Karten

Passive Karten

Teles S0 8bit

Diese Karte wird unterstützt mit dem Eintrag

insmod teles.o -o Tel0 isdn/teles.o name=$(cardname Tel0) mem=0xD0000 irq=5

Hierbei ist die Adresse mit einer 'Null' mehr anzugeben, als in der DOS-Doku steht (da LINUX keine Speichersegmentierung hat).

Teles S0 16bit

Diese Karte wird unterstützt mit dem Eintrag

insmod teles.o -o Tel0 name=$(cardname Tel0) mem=0xD6000 irq=5 ipl=1

Hierbei ist die Adresse mit einer 'Null' mehr anzugeben, als in der DOS-Doku steht (da LINUX keine Speichersegmentierung hat). Ipl steht für die Kartennummer (1 bis 3).

Teles S0 16.3

Marc Neitzner schrieb hierzu:

Moin Bodo,
gemaess Matthias gibt es ja zumindest die Moeglichkeit sich das Modul
teles3.0 zu erzeugen, nur laesst es sich bei nir meistens nicht laden.

ISDN Modules: isdn/teles3.o -o Tel0 name=$(cardname Tel0) irq=5 ipl=1:
Initialization of Tel0 failed

Die Angabe eines (Dummy)-Mem-Bereichs bringt ebensowenig wie die direkte
Angabe des io-Ports.
Gibt es fuer teles3.o vielleicht darueberhinaus noch Parameter ??

Gruss  Marc

Anmerkung des Setzers: Die 16.3 macht auch mit den Orginaltreibern der Firma Teles Probleme bzw. es gibt derzeit noch gar keine Treiber (OS/2). Auch sollte man daran denken, dass Teles den Support über eine 0190er Nummer abwickelt bzw. unter DOS/Windows die Treiber regelmässig über den Server der Fa. Teles lizensieren lassen muss.

Creatix

Diese Karte ist baugleich zur Teles S0 16bit.

Niccy PC 1016

Diese Karte ist baugleich zur Teles S0 16bit.

Aktive Karten

Support fuer BSC- und AVM A1-Karten ist in Vorbereitung, Source liegt bei, funktioniert aber noch nicht so ganz (BSC: B-Kanäle; beide: Interrupts?) -- wer kann und will, möge sich dransetzen.

Bintec

Anmerkung des Setzers: Es gibt wohl Support für Bintec-Karten, aber was sich mit denen machen läßt, steht irgendwie nicht so richtig in der bisherigen Doku.

6.3 Patches

Die Patches sind im Verzeichnis patches.

Die Patches basieren auf dem Kernel 1.2.11. Frühere bzw. spätere Kernels auf eigene Gefahr bzw. Bastelei. Insbesondere sollten die Leute, die meckern, weil sie den Kram nicht unter 1.3.xx zum Laufen bekommen, sich ernsthaft fragen, wieso sie einen Kernel einsetzen, der ausdrücklich für Leute gedacht ist, die selber nach Bugs suchen können.

Was die einzelnen Patches machen und ob sie benötigt werden, steht in den einzelnen Dateien am Anfang. Lesen, bevor der Kernel verändert wird!

6.4 Länder bzw. Protokolle


Next Chapter, Previous Chapter

Table of contents of this chapter, General table of contents

Top of the document, Beginning of this Chapter