I4L

Rasmus Tegtmeyer rtegtm at mail.bicos.de
Mon Mar 1 20:27:31 CET 1999


Holla JBG, you wrote :

> Ich gehe mal davon aus, daß Du meine Änderungen meinst... Hast Du auch
> sicher den Kernel neukompiliert (bzw. nur die Module) und die dann auch
> installiert (make modules_install)?
>
> >
> > Die Fragezeichen liefert das Modul "TELES3" zurück, hm, vielleicht
> > sollte ich mal nach einer Datei namens teles.c suchen ?
>
> ...aber die eine Zeile, um die es ging, wird von exakt der von mir
> genannten Datei erzeugt. Das Modul an sich besteht aus Komponenten
> mehrerer Source-Dateien.
>
> >
> > Seltsam ist auch, daß mir mit der Creatix-Karte beim Versuch, per
> > pnpdump die Konfiguration zu ermitteln, das System die
> > Säge streicht, heißt Stecker raus, neu starten und hoffen, daß noch
> > alles heile ist.........
>
> Wie hast Du denn dann die Karte per isapnp Konfiguriert bekommen? Hast Du
> etwa diesen Dschungel von einer Konfigurationsdatei selbstgeschrieben
> (...Gott bewahre!)
>
> >
> > Der Kernel meldet auch zur Bootzeit einen Fehler beim Befehl (ISOLATE)
> > in der isapnp.conf (nur bei der Creatix), die beim
> > Laden mitläuft.......alles sehr seltsam.
> >
>
> Was ist denn das genau für ein Fehler (Welche Kernel-Version eigentlich?)?
>
> > Auch seltsam : Gebe ich die Adressbereiche mit io0=0x5BC io1=0x580 an,
> > meldet das System, daß der Bereich für den
> > B-Layer des HSCX-Treibers bei 0x5AC schon belegt ist (wahrscheinlich
> > Adressüberlappung, riecht ja quasi danach)
> >
> > Gebe ich z.B. die Adressbereiche mit io0=0x580 io1=0x180 an, dann kommt
> > der TELES 3-Treiber wesentlich "weiter",
> > er meldet wenigstens eine ISAC-ID, die auch auf'm Chip steht. Nur bei
> > den HSCX-IDs bleiben - auch nach dem Patch -
> > die drei Fragezeichen stehen....................was nun, fragte sich
> > Zeus ?????????
>
> Wie gesagt, ich vermute fast, daß Du die falschen Module lädst. Geh' am
> besten mal direkt in das Verzeichnis, in dem "make modules_install" die
> Module installiert (-> diie Verzeichnisnamen werden ausgegeben) und pack'
> das Modul per Hand ("insmod MODUL" oder "modprobe MODUL") zum Kernel dazu.
> Die Fragezeichen könnten bleiben, aber er muß auch die Adressen ausgeben,
> die (mein?) printk ausgeben soll...
>
> MfG, JBG
>
> >
> >

Jau, habe ich jetzt auch gemacht. Jetzt bekomme ich auch endlich
Fehlermeldungen (?).

Hier ein Auszug aus meiner aktuellen /var/log/messages

Mar  1 21:13:19 LXSERVER kernel: HiSax: Linux Driver for passive ISDN cards
Mar  1 21:13:19 LXSERVER kernel: HiSax: Version 3.0
Mar  1 21:13:19 LXSERVER kernel: HiSax: Layer1 Revision 1.15.2.12
Mar  1 21:13:19 LXSERVER kernel: HiSax: Layer2 Revision 1.10.2.9
Mar  1 21:13:19 LXSERVER kernel: HiSax: TeiMgr Revision 1.8.2.6
Mar  1 21:13:19 LXSERVER kernel: HiSax: Layer3 Revision 1.10.2.4
Mar  1 21:13:19 LXSERVER kernel: HiSax: LinkLayer Revision 1.30.2.9
Mar  1 21:13:19 LXSERVER kernel: HiSax: Total 1 card defined
Mar  1 21:13:19 LXSERVER kernel: HiSax: Card 1 Protocol EDSS1 Id=HiSax (0)
Mar  1 21:13:19 LXSERVER kernel: HiSax: Teles IO driver Rev. 1.11.2.9
Mar  1 21:13:19 LXSERVER kernel: HiSax: Creatix/Teles PnP config irq:12
isac:0x500  cfg:0x0
Mar  1 21:13:19 LXSERVER kernel: HiSax: hscx A:0xF80  hscx B:0xFA0
Mar  1 21:13:19 LXSERVER kernel: Teles3: ISAC version (ff): 2085 V2.3
Mar  1 21:13:19 LXSERVER kernel: version A: 0 version B: 255<6>Creatix/Teles
PnP: IRQ 12 count 0    <---------------------------Das ist es wohl (:-()
Mar  1 21:13:19 LXSERVER kernel: Creatix/Teles PnP: IRQ 12 count 0
Mar  1 21:13:19 LXSERVER kernel: Creatix/Teles PnP: IRQ(12) getting no
interrupts during init 1
Mar  1 21:13:19 LXSERVER kernel: Creatix/Teles PnP: IRQ 12 count 0
Mar  1 21:13:19 LXSERVER kernel: Creatix/Teles PnP: IRQ(12) getting no
interrupts during init 2
Mar  1 21:13:19 LXSERVER kernel: Creatix/Teles PnP: IRQ 12 count 0
Mar  1 21:13:19 LXSERVER kernel: Creatix/Teles PnP: IRQ(12) getting no
interrupts during init 3
Mar  1 21:13:19 LXSERVER kernel: HiSax: Card Creatix/Teles PnP not installed !

Mar  1 21:13:19 LXSERVER kernel: ISDN-subsystem unloaded


Also, isapnp läuft nicht mit der Creatix-Karte, dann stürzt nämlich der
Rechner ab....... :-(

isapnp wird bei mir (SuSE Linux 5.3, Kernel 2.0.35) mit gebootet und meldet
dann, daß aus dem Script isapnp.conf die
Zeile mit dem Befehl (ISOLATE) fehlgeschlagen ist.

Wie gesagt er gibt mir halt "version A: 0 version B: 255<6>Creatix/Teles PnP:
IRQ 12 count 0" aus.

Oben genannte Ausgabe folgte auf den Befehl "modprobe hisax type=4 protocol=2
irq=12 io0=0x500 io1=0xF80" (der IO-Jumper der Karte steht auf 0xF80...)
Dann bekomme ich die ISAC-Version 2085 V2.3 .
Komischerweise sieht das bei "modprobe hisax type=4 protocol=2 irq=12
io0=0xF80 io1=0x500" anders aus :
dann habe ich plötzlich einen ganz anderen ISAC-Chip (?) : ISAC = 2086/2186
V1.1      (:-()   (:-()   (:-()   (:-()   (:-()   (:-()   (:-()   (:-()
(:-()   (:-()   (:-()


Help, I am in the need of a runing PPP-Gateway ;-)

Ramses



More information about the Linux mailing list