PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Dringend!] ISDN geht gar nicht!



pospiech
01.05.04, 15:01
Ich verwende Mandrake 9.2 (Kernel 2.4)
Alle Pakete zu ISDN sind nachinstalliert (insb. die utils)

Folgende Fehler konnte ich feststellen:
Es fehlen /dev/isdninfo und dev/isdnctrl/ weitere lauern bestimmt... (siehe Fehlermeldungen unten)

Erstellen geht allerdings nicht:
>[root@internet /]# mknod c 45 64 /dev/isdnctrl/
>mknod: invalid device type »45«

Fehlermeldungen:
>[root@internet hisax]# service isdn4linux restart
>Shutting down isdn4linux
>Shutting down isdn/ippp devices (if any)
>Unloading ISDN drivers ...
>Starting ISDN for Linux...
>Loading HiSax driver
>CardID: HiSax
>CardType: 27
>CardName: AVM PnP (Fritz!PnP)
>Parameters: id=HiSax type=27 protocol=2 irq=10 io=0xd80
>/lib/modules/2.4.22-10mdk/kernel/drivers/isdn/hisax/hisax.o.gz: >init_module: No such device
>modprobe: insmod /lib/modules/2.4.>22-10mdk/kernel/drivers/isdn/hisax/hisax.o.gz failed
>modprobe: insmod hisax failed
>
>Initialization of ISDN failed!
>Check parameters in '/etc/sysconfig/isdn'!


>[root@internet hisax]# ifup ippp0
>Activating device: ifcfg-ippp0
>Loading global settings: /etc/sysconfig/isdn
>Loading default settings: /etc/isdn/profile/ippp.default
>Loading network settings: ifcfg-ippp0
>Loading link settings: /etc/isdn/profile/link/myisp
>Using profile myisp : T-Online
>Can't open /dev/isdninfo or /dev/isdn/isdninfo: No such file or directory
>/etc/sysconfig/network-scripts/ifup-ippp: ippp0 doesn't exist in >/proc/net/dev
>Check ISDN hardware configuration


>[root@internet hisax]# isdnctrl dial ippp0
>Can't open /dev/isdninfo or /dev/isdn/isdninfo: No such file or directory


Infos von harddrake:
>Hersteller: AVM Audiovisuelles
>Bus: PCI
>Bus: 1244:a00
>Standort auf dem Bus: 1:7:0
>Beschreibung: A1 ISDN Adapter [Fritz]
>Modul: ISDN:hisax,type=27
>Medienklasse: NETWORK_OTHER

messages:
>May 1 15:09:37 internet ifup: Activating device: ifcfg-ippp0
>May 1 15:09:37 internet ifup: Loading global settings: /etc/sysconfig/isdn
>May 1 15:09:37 internet ifup: Loading default settings: >/etc/isdn/profile/ippp.default
>May 1 15:09:37 internet ifup: Loading network settings: ifcfg-ippp0
>May 1 15:09:37 internet ifup: Loading link settings: >/etc/isdn/profile/link/myisp
>May 1 15:09:37 internet ifup: Using profile myisp : T-Online
>May 1 15:09:37 internet ifup: Can't open /dev/isdninfo or >/dev/isdn/isdninfo: No such file or directory
>May 1 15:09:37 internet ifup: /etc/sysconfig/network-scripts/ifup-ippp: >ippp0 doesn't exist in /proc/net/dev

Kann nur noch heute (vieleicht morgen) den Rechner einrichten und stehe jetzt vor diesem sehr unerwarteten RIESEN Problem.

Matthias

geronet
01.05.04, 15:25
Es muss heissen

mknod /dev/isdnctrl c 45 64

ohne angehängten /.
Bist du aussderm sicher dass die Karte die gewählten Einstellungen verwendet?
>Parameters: id=HiSax type=27 protocol=2 irq=10 io=0xd80

Grüsse, Stefan

pospiech
01.05.04, 19:00
>Bist du aussderm sicher dass die Karte die gewählten Einstellungen verwendet?
>>Parameters: id=HiSax type=27 protocol=2 irq=10 io=0xd80

Du hast recht, es muss io=0xc000 heißen.
Woher ich das jetzt habe weiß ich aber auch schon nicht mehr. Allerdings auch nicht wie das dauerhaft einstelle

kth
01.05.04, 19:23
Woher ich das jetzt habe weiß ich aber auch schon nicht mehr. Allerdings auch nicht wie das dauerhaft einstelle In /etc/modules.conf (für Kernelversionen vor 2.5):
options hisax id=HiSax type=27 protocol=2 irq=10 io=0xc000

pospiech
01.05.04, 23:04
Ne in der modules bringt mir das gar nichts. Ich musste es in das initscript hardcoden damit es übernommen wird...

haha :-( hisax läd jetzt nicht, weil es Interrupt 10 nicht bekommt.
damit gibt es auch /dev/isdninfo und /dev/isdnctrl nicht und alles weitere lädt erst recht nicht. (die devices werden mit jedem reboot gelöscht!!)

CAPI4Linux läd hingegen, ich komme aber nicht ins Internet weil weder DNS noch route gesetzt werden und ich nichts habe zum testen der Verbindung. Außerdem habe ich kein Device ippp0 ? Sollte das nicht auch bei CAPI erstellt werden ?

Matthias

pospiech
01.05.04, 23:18
juhu wenn ich hisax interrupt 9 gebe (der laut /proc frei ist) dann friert das system komplett ein. Toll wie schnell man Linux abstürzen lassen kann...

3qualizer
01.05.04, 23:22
Ich benutz den Hisax auch mit type 27 aber ohne IRQ und so anzugeben... tut tuten ;)