Volker Matzken schrieb am 01.09.1999 um 16:43:05 +0200:
Am Wed, 01 Sep 1999 schrieb Guenter Niedermeier:
Hallo Guenter und Roland,
den Tip von Roland die Startskripte außer acht zu lassen konnte ich nicht ganz nachvollziehen. IMHO ist es besser die Initialisierung von netzwerk und isdn über /etc/pcmcia/isdn.opts bzw. network.opts zu machen (Stichwort: schemes).
Ich glaube auch, daß AVM in diesem Falle unschuldig ist. Auf die Spur (so hoffe ich jedenfalls) hat mich die Mail von Roland gebracht, ich habe nämlich mal nachgeschaut, was sich in den einzelnen Versionen der /usr/src/linux/drivers/isdn/hisax/config.c so alles geändert hat und fand - nichts nennenswertes! dann bin ich tiefer getaucht und habe einfach vor der schleife, die die fehlerbehandlung für den nicht zugewiesenen interrupt macht, vorgetäuscht, daß ein interrupt zugewiesen wurde (irq_cnt = kstat_irqs(cs->irq)+1 [Zeile 987]). modules erzeugt, installiert, hisax.o nach /lib/modules/2.2.10/pcmcia kopiert, cd /lib/modules/2.2.10; depmod -a und pcmcia neugestartet - karte reingesteckt, karte erkannt! alles klar? - weiß ich noch nicht. zumindest taucht Hisax jetzt unter dem erwarteten interrupt in /proc/interrupts auf.
die vorgehensweise ist sehr unbefriedigend und birgt das risiko von seiteneffekten en masse. (ich hoffe das liest hier kein kernelentwickler. vermutlich werde ich mit linux-entzug nicht unter 3 jahren bestraft ;-)
Hallo Volker und auch die anderen, ich habe hier irgendwo einen Patch dafür rumfliegen. Leider noch nicht gefunden, aber ich gebe nicht auf. Werde den in den spätestens morgen mal posten. (Sind nur ca. 10 Zeilen;-) Vielleicht hilft Euch der ja weiter. Bis denne, Michael -- ------------------------------------------------------------ - Michael Schulz micha28@gmx.de - - 59348 Luedinghausen don't be, just imitate - ------------------------------------------------------------