Tobias Becker schrieb:
* Jan Girlich
schrieb: Also noch mal Klartext. Ich habe den Kernel (2.2.40 vanilla) normal installiert ("make dep && make clean bzImage modules modules_install") und danach den ISDN-Tree mit Channelbinding eingespielt. Den Kernel daraus kompiliert ("make dep && make clean bzImage") und von diesem Kernel gestartet. Dann lief das HiSax-Modul ohne Probleme. Dann habe ich isdnlog neu kompiliert und festgestellt: es tut sich nichts. Daraufhin habe ich noch mal in dmesg reingeschaut und da ist keine Meldung von den abc-exensions zu finden. Sollte es aber laut Dokumentation (http://i4l.mediatronix.de/de-dwabc-extension-howto-4.htm).
Das HOWTO geht von einem Durchgang aus. Sofern noch nicht geschehen, wäre so ein neuer Versuch (Kernelquellen auspacken, ISDN-Tree auspacken und einspielen, erst dann make menuconfig usw.) überlegenswert.
Ist schon geschehen. Das war der Durchgang, den ich noch vor Anfang dieses Threads gemacht habe.
Unabhängig davon würde ich vermuten, dass nach dem Einspielen ein neues make menuconfig mit Auswahl der der ABC Extensions erforderlich ist, da std2kern diese Fähigkeit wohl nur bereitstellt, nicht aber aktiviert.
Richtig. Das ist im HowTo auch erläutert und so habe ich es auch gemacht.
Allerdings spricht http://i4l.mediatronix.de/ mit Datum vom 22.02.2003 davon, dass der abweichende ISDN-Tree nur bis Kernel 2.4.17 getestet wurde. In diesem Zusammenhang stellt sich die Frage, wie aktuell diese Quelltexte sind, und ob ihnen vielleicht wichtige Änderungen der neuesten Zeit fehlen. Dies könnte auch das fehlerhafte Übersetzungsverhalten (kein Modul hisax.o) verständlich erscheinen lassen.
Das ist genau der Punkt, bei dem ich inzwischen angelangt bin. Soweit ich verstanden habe ist das nicht nur ein Patch, sondern der ISDN-Tree des letzten Kernels, der Channelbinding unterstützte. Also schon relativ alter Code. Woran erkennst du übrigens das Datum der Seite? Ich nehme an, dass sie aus dem Jahre 2002 stammt.
In diesem Fall wären die notwendigen Änderungen gegenüber den Standardkernel manuell vorzunehmen. Vielleicht weiß ja der Webmaster von http://i4l.mediatronix.de/ noch etwas.
Genau dem werde ich morgen mal eine E-Mail schreiben. Der wird sicher noch etwas wissen. Soweit ich das sehe ist er ja auch der Autor der dw-abc-Extensions. (dw = Detlef Wengorz)
Daher komme ich nun zu dem Resultat, dass es nicht möglich ist LCR mit dem Kernel 2.4.20 zu betreiben.
Bis auf weiteres ist das der Stand der Dinge. Solltest Du noch zu einem Hisaxtreiber mit ABC Extensions kommen, lass es uns bitte wissen.
Ich werde mit dem Autor der Seiten auf i4l.mediatronix.de kontakt aufnehmen und hier kurz zusammenfassend erläutern wie der Sachverhalt aussieht. Gruß Jan