On Sun, Apr 17, 2005 at 07:41:56PM +0200, Daniel Tausch wrote:
Karsten Keil schrieb:
On Sun, Apr 17, 2005 at 03:47:34PM +0200, Daniel Tausch wrote:
Hallo Liste,
Ich kämpfe schon das ganze Wochenende mit der ISURF 1 ISA ISDN Karte. (Typ 29) ISAR Chipsatz auf einem Asus P3B-F. Die Karte wird in Yast2 erkannt - nur HiSax Treiber vorhanden. Soweit OK. Aber cat proc/interrupts zeigt keinen Interrupt von der Karte, ebenso /iomem ...
modprobe hisax type=29 irq=10 io=0x100 mem=0xd2000 FATAL: Error inserting hisax (/lib/modules/2.6.8-24.14-default/kernel/drivers/isdn/hisax/hisax.ko): No such device
isapnp /etc/isapnp.conf bringt auf den ersten Blick keine Fehlermeldung. isapnp.conf: (IO 0 (SIZE 1) (BASE 0x0100) (CHECK)) (INT 0 (IRQ 10 (MODE +E))) (MEM 0 (BASE 0x0d2000) (MODE bu) (UPPER 0x0d2400)) (REG 0x31 (PEEK)) (REG 0x31 (POKE 0)) (REG 0x31 (PEEK)) (NAME "SIE0010/2010269324[0]{Siemens I-Talk/I-SURF}") (ACT Y)
Wichtig muss als letztes im File stehen. (WAITFORKEY)
Ja, war drin hab vergessen es reinzunehmen.
srv2:~ # isapnp /etc/isapnp.conf.old Board 1 has Identity dc 77 d2 47 18 10 00 25 4d: SIE0010 Serial No 2010269324 [checksum dc] Peek(SIE0010/2010269324)[0][0x31](-REG-) is 0x00, (0) Peek(SIE0010/2010269324)[0][0x31](-REG-) is 0x00, (0) SIE0010/2010269464[0]{Siemens I-Talk/I-SURF}: Port 0x100; IRQ10 --- Enabled OK
Das Problem ist das der verwendete PnP Chip selbst Fehlerhaft ist und Maemoryresourcen nicht ab Anfang an zuweist, deshalb sind die PEEK/POKE Anweisungen notwendig. Wahrscheinlich kommen sie aber zu spaet und der Kernel hat keine Information darueber, wo das MemoryIO Fenster liegt. Ich habe leider auch nur noch eine defekte ISURF hier und momentan habe ich auch keine Idee mehr. -- Karsten Keil SuSE Labs ISDN development