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.
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).
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).
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.
Diese Karte ist baugleich zur Teles S0 16bit.
Diese Karte ist baugleich zur Teles S0 16bit.
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.
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.
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!
mit :b2 wegen nationalen Schweinereien. Siehe auch DL-Zeile und .
Next Chapter, Previous Chapter
Table of contents of this chapter, General table of contents
Top of the document, Beginning of this Chapter