Kein ISDN unter 2.2.14

Locked
Message
Author
Johannes Segitz

Kein ISDN unter 2.2.14

#1 Post by Johannes Segitz »

Hi,

ich habe mir den 2.2.14 kernel mit folgenden Optionen gebacken:
------------------
<M> ISDN support
[*] Support synchronous PPP
[*] Use VJ-compression with synchronous PPP
[*] Support generic MP (RFC 1717)
[*] Support audio via ISDN
[*] Support AT-Fax Class 2 commands
[*] Support isdn diversion services
<M> ICN 2B and 4B support
<M> HiSax SiemensChipSet driver support
[*] HiSax Support for EURO/DSS1
[*] Support for german chargeinfo
[*] HiSax Support for Teles 16.0/8.0
[*] HiSax Support for Teles 16.3 or PNP or PCMCIA
[*] HiSax Support for Teles PCI
------------------
Danach : make dep clean modules modules_install bzImage
Kernel und System.map kopiert
lilo aufgerufen

Beim starten folgende Meldung
----------------
Loading ISDN drivers ...
Loading HiSax driver ...
/sbin/insmod /lib/modules/2.2.14/net/slhc.o
/sbin/insmod /lib/modules/2.2.14/misc/isdn.o
/sbin/insmod /lib/modules/2.2.14/misc/hisax.o id=HiSax type=14
protocol=2 irq=5
io=0x580
/lib/modules/2.2.14/misc/hisax.o: init_module: Device or resource
busy
/lib/modules/2.2.14/misc/hisax.o: insmod
/lib/modules/2.2.14/misc/hisax.o failed# delete slhc
/lib/modules/2.2.14/misc/hisax.o: insmod hisax failed

Initialization of HiSax failed!
Check /var/log/messages and /var/log/warn.
Check that the values in '/etc/rc.config.d/*' are correct:
I4L_TYPE: 14
I4L_MEMBASE:
I4L_IRQ: 5
I4L_PORT: 0x580
I4L_IO0:
I4L_IO1:
I4L_PROTOCOL: 2
I4L_MODUL_OPTIONS:

Starting isdn4linux on device ippp0
insmod: /lib/modules/2.2.14/misc/hisax.o: init_module: Device or
resource busy
insmod: /lib/modules/2.2.14/misc/hisax.o: insmod char-major-45
failed
/dev/isdninfo: No such device
/sbin/init.d/rc2.d/S05i4l: ippp0 doesn't exist in /proc/net/dev
Check ISDN hardware configuration and activate
-------------------

Fand ich jetzt etwas seltsam, weil mit dem Standart-Kernel von
SuSE 6.3 war alles ok.

folgendes sagt /var/log/warn
---------------
Apr 3 06:45:04 satan kernel: HiSax: Support for Teles 16.3c Card
not selected
Apr 3 06:45:04 satan kernel: HiSax: Card Teles 16.3c not
installed !
Apr 3 06:45:04 satan kernel: HiSax: Warning - no protocol
specified
Apr 3 06:45:04 satan kernel: HiSax: Note! module load syntax has
changed.
Apr 3 06:45:04 satan kernel: HiSax: using protocol EURO
-----------------

Mir sagt das leider nix, weil ich die Treiber für alle
Teles-Karten einkompiliert habe, also dürfte das nicht stimmen.

/var/log/messages sagt
------------------------
Apr 3 06:45:04 satan kernel: ISDN subsystem Rev:
1.93/1.80/1.95/1.60/1.17/1.3 lApr 3 06:45:04 satan kernel:
HiSax: Version 3.3c (module)
Apr 3 06:45:04 satan kernel: HiSax: Layer1 Revision 2.36
Apr 3 06:45:04 satan kernel: HiSax: Layer2 Revision 2.20
Apr 3 06:45:04 satan kernel: HiSax: TeiMgr Revision 2.13
Apr 3 06:45:04 satan kernel: HiSax: Layer3 Revision 2.10
Apr 3 06:45:04 satan kernel: HiSax: LinkLayer Revision 2.40
Apr 3 06:45:04 satan kernel: HiSax: Approval certification valid
Apr 3 06:45:04 satan kernel: HiSax: Approved with ELSA Quickstep
series cards
Apr 3 06:45:04 satan kernel: HiSax: Approval registration
numbers:
Apr 3 06:45:04 satan kernel: HiSax: German D133361J CETECOM ICT
Services GmbH
Apr 3 06:45:04 satan kernel: HiSax: EU (D133362J) CETECOM ICT
Services GmbH
Apr 3 06:45:04 satan kernel: HiSax: Approved with Eicon
Technology Diva 2.01 PCApr 3 06:45:04 satan kernel: HiSax: Card
1 Protocol EDSS1 Id=HiSax (0)
Apr 3 06:45:04 satan kernel: HiSax: Support for Teles 16.3c Card
not selected
Apr 3 06:45:04 satan kernel: HiSax: Card Teles 16.3c not
installed !
Apr 3 06:45:04 satan kernel: ISDN-subsystem unloaded
Apr 3 06:45:04 satan kernel: CSLIP: code copyright 1989 Regents
of the UniversiApr 3 06:45:04 satan kernel: HiSax: Version 3.3c
(module)
Apr 3 06:45:04 satan kernel: HiSax: Layer1 Revision 2.36
Apr 3 06:45:04 satan kernel: HiSax: Layer2 Revision 2.20
Apr 3 06:45:04 satan kernel: HiSax: TeiMgr Revision 2.13
Apr 3 06:45:04 satan kernel: HiSax: Layer3 Revision 2.10
Apr 3 06:45:04 satan kernel: HiSax: LinkLayer Revision 2.40
Apr 3 06:45:04 satan kernel: HiSax: Approval certification valid
Apr 3 06:45:04 satan kernel: HiSax: Approved with ELSA Quickstep
series cards
Apr 3 06:45:04 satan kernel: HiSax: Approval registration
numbers:
Apr 3 06:45:04 satan kernel: HiSax: German D133361J CETECOM ICT
Services GmbH
Apr 3 06:45:04 satan kernel: HiSax: EU (D133362J) CETECOM ICT
Services GmbH
Apr 3 06:45:04 satan kernel: HiSax: Approved with Eicon
Technology Diva 2.01 PCApr 3 06:45:04 satan kernel: HiSax: Note!
module load syntax has changed.
Apr 3 06:45:04 satan kernel: HiSax: using protocol EURO
Apr 3 06:45:04 satan kernel: HiSax: Total 0 card defined
Apr 3 06:45:04 satan kernel: ISDN-subsystem unloaded
-----------------

Da meckert er wieder über die Fehlende Hardware-Unterstützung,
aber die muß doch da sein!
Der IRQ ist auch nicht belegt!

Was mache ich falsch?
Danke,
Jonny, der hofft, nicht zuviele logfiles reingebracht zu haben

MiH

Re: Kein ISDN unter 2.2.14

#2 Post by MiH »

Moin,

> Jonny, der hofft, nicht zuviele logfiles reingebracht zu haben

Nö, besser zuviel als zuwenig. Von "zu wenig" gibt's hier genug.

Aber: um was für'ne ISDN-Karte handelt es sich denn nun (oder hab ich das überlesen)?

> protocol=2 irq=5 io=0x580
> /lib/modules/2.2.14/misc/hisax.o:
> init_module: Device or resource busy
Interrupt und / oder IO-Adresse belegt?

jürgen-sdt

Re: Kein ISDN unter 2.2.14

#3 Post by jürgen-sdt »

auch von mir moin ,

du hast dir sehr viel mühe gegeben aber irgendwie zu viel liebe dabei aufgewand.
da dein isdn schon lief müsstest du doch wissen, welchen treiber(modul) du dort ausgewählt hast.
Kartenmodule bitte nur als MODULE kompilieren, sonst kann dein kernel doch nicht wissen was los ist.
mit viel glück findest du unter /lib/module noch eine seperate datei die den modulstatus beschreibt.
also vergleiche die alte und die neue im ISDN-abschnitt das hilft vieleicht weiter.
aber auf jedenfall GERÄTE-MODULE als MODUL kompilieren.
dann kann auch kisdn damit umgehen.

und tschüß

jürgen

Johannes

Re: Kein ISDN unter 2.2.14

#4 Post by Johannes »

Zu MiH:

Es ist eine Teles 16.3c PNP
>Interrupt und / oder IO-Adresse belegt?
Interrupt nicht, IO-Adresse muß ich noch prüfen, würde mich aber wundern, da die Karte es ja mit den gleichen Einstellungen vorher getan hat.

Zu jürgen-sdt:
>da dein isdn schon lief müsstest du doch >wissen, welchen treiber(modul) du dort >ausgewählt hast
Ja, es sind ja die gleichen Einstellungen.

>Kartenmodule bitte nur als MODULE >kompilieren
Das habe ich gemacht, indem ich Hisax als Modul kompiliert habe. die unten stehenden Karten werden dann automatisch ins Modul intergriert.

cu
jonny

MiH

Re: Kein ISDN unter 2.2.14

#5 Post by MiH »

moin nochmals,

da steht jedoch in /v/l/m
>Apr 3 06:45:04 satan kernel: HiSax: Support for Teles 16.3c Card not selected
>Apr 3 06:45:04 satan kernel: HiSax: Card Teles 16.3c not installed !
> Apr 3 06:45:04 satan kernel: ISDN-subsystem unloaded

was soviel bedeutet wie: kein modul für die karte vorhanden. oder liege ich da falsch?

MiH

Re: Kein ISDN unter 2.2.14

#6 Post by MiH »

btw: wieso ist denn da auch noch Teles PCI etc. im Kernel enthalten? Wie viele ISDN-Karten stecken denn im Rechner drin?

Johannes

Re: Kein ISDN unter 2.2.14

#7 Post by Johannes »

An MiH:

>was soviel bedeutet wie: kein modul für die >karte vorhanden. oder liege ich da falsch?

Naja, ich habe ja jeden Treiber für Teles Karten ausser den für die S0-Teile einkompiliert, dürfte eigendlich nicht der Fehler sein.

>btw: wieso ist denn da auch noch Teles PCI >etc. im Kernel enthalten? Wie viele >ISDN-Karten stecken denn im Rechner drin?

Nur eine, ich hatte es auch nur mit einem Modul probiert, aber nachdem das nicht lief, hab ich mal alle reincompiliert.

cu
jonny

MiH

Re: Kein ISDN unter 2.2.14

#8 Post by MiH »

moin,

also nochmal:
- die kernelmeldung sagt eindeutig, daß KEINE unterstüzung für eine Teles 16.3c vorhanden ist. weshalb allerdings auch ein modul für die ICN-Karten erzeugt wurde, ist mir schleierhaft. und support für alle Teles-Karten ist auch nicht notwendig.

- wie wurde die karte konfiguriert? mit yast? sind bei der hw-konfiguration evtl. felder gesperrt, die einen (ungültigen) wert enthalten? dann würde ich diese werte mal rausnehmen bei der konfiguration.

genaue informationen in: README.HiSax

Johannes

Re: Kein ISDN unter 2.2.14

#9 Post by Johannes »

Hat sich erledigt, man muß die Option
support for HFC-S based cards"
aktivieren.

Danke,
Jonny

Locked