![](https://seccdn.libravatar.org/avatar/610a68c4ab6dc7d8d4459b477142b24c.jpg?s=120&d=mm&r=g)
On Tue, Nov 01, 2005 at 12:48:34PM +0100, "Thomas Plötz" wrote:
Hallo Leute,
ich habe am Wochenende mein 8.0er SuSe entsorgt und die 10.0er Version installiert... Seitdem kann ich mit meiner ISDN-Karte gar nichts mehr anfangen und ich bin nach zwei durchwachten Nächten ratlos :( Ich habe die Karte nun unter Windows ME installiert und sie funktioniert problemlos, ist also nicht kaputt.
Es handelt sich um eine
Sedlbauer Speed Star, PCMCIA ISDN Karte
Interessant ist was pccardctl info liefert
SuSe unterstützt diese Karte seit Ewigkeiten "out of the box". Im o.g. 8er System lief auch alles problemlos.
Zunächst habe ich mit yast2 versucht, die Karte einzubinden. Die automatische Detektion der Karte scheitert, also habe ich sie von Hand konfiguriert: Seflbauer Speed Star Hisaxtreiber (default) zahlreiche Versuchsreihen zum Ladezeitpunkt des Treibers (manuell, boot, hotplug)
hotplug bei der Karte und am Besten manual bei der Schnittstelle Was steht denn in /var/log/messages wenn die Karte gesteckt wird ?
Also bin ich der Sache nachgegangen. Die PCMCIA-Karte selbst sehe ich nach dem Einstecken unter /etc/sys.../bus/pcmcia/... (Ich schreibe gerade unter WinME (s.o.), daher nur vage Erinnerung an die genauen Pfade). Auf jeden Fall ist die Karte da (hwinfo meldet das auch).
Unter /etc/sysconfig/isdn/ steht die im Yast2 eingestellte Konfiguration richtig drin (inkl. Type==22, also Sedlbauer PCMCIA). Im Unterverzeichnis scripts sind auch die entsprechenden Skripte da (obwohl ich mich frage, warum /etc/rc.d/isdn restart bzw. start das load-hisax und nicht
Bei PCMCIA darf nie /etc/rc.d/isdn direkt aufgerufen werden, das sollte alles via hotplug und /sbin/udev.isdn.sh was wiederum /etc/sysconfig/isdn/scripts/hotplug_pcmcia startet. Das hotplug wird ueber udev und die rules in /etc/udev/rules.d/45-isdn.rules gesteuert.
load-hisaxpcmcia benutzt ...) und die werden aufgerufen. Ich bin die Skripte per echo-Debugmeldungen Schritt für Schritt durchgegangen: modprobe funktioniert problemlos, danach sieht man per lsmod das hisax-Modul (PCMCIA habe ich auch gesehen). /sbin/hisaxctrl steigt dann mit der Fehlermeldung /dev/isdnctrl: no such device aus. Dann
Das bedeutet nur, das die Karte aus irgendwelchen Gruenden nicht beim I4L core (isdn.ko) registriert wurde, das kann z.B. daran liegen, das der Treiber nicht geladen werden konnte oder irgendwelche resourcen nicht frei sind. Welche Module sind denn geladen ? lsmod | grep hisax ... -- Karsten Keil SuSE Labs ISDN development