On Fri, Oct 01, 2004 at 08:46:29PM +0200, Ralf Schneider wrote:
Hallo zusammen,
ich habe gerade auf einem schon etwas älteren Rechner (Dell Optiplex GX 110) SuSE 9.1 installiert. Die Installation lief auch ganz problemlos.
Leider gelingt es mir nicht, die ISDN-Karte (wird als Elsa Microlink PCI erkannt) zu einer Einwahl zu bewegen. Ich habe als Provider Freenet konfiguriert. Die Konfigurationsdateien aus /etc/sysconfig/isdn habe ich unten angefügt.
Ich kriege bei jedem Wählversuch in /var/log/messages die Meldung:
Oct 1 20:27:57 linux kernel: ippp0: dialing 1 01929... Oct 1 20:28:05 linux kernel: isdn_net: local hangup ippp0 Oct 1 20:28:05 linux kernel: ippp0: Chargesum is 0
BTW, die Karte lief vorher in einem anderen Rechner unter Win98.
Hat jemand eine Idee, die mir weiter helfen könnte?
Das BIOS setzt falsche IO Adressen für den PCI chip der Karte (dieser hat einen bekannten BUG, so das er nur auch Adressen mit 0xXX00 richtig funktioniert. ....
Oct 1 20:12:51 linux kernel: PCI: Found IRQ 11 for device 0000:01:0a.0 Oct 1 20:12:51 linux kernel: PCI: Sharing IRQ 11 with 0000:00:1f.2 Oct 1 20:12:51 linux kernel: Elsa: You may have a wrong PCI bios Oct 1 20:12:51 linux kernel: Elsa: If your system hangs now, read Oct 1 20:12:51 linux kernel: Elsa: Documentation/isdn/README.HiSax Oct 1 20:12:51 linux kernel: Elsa: Microlink PCI defined at 0xec78/0xec80 IRQ 11
Das sollte richtig eher so aussehen: 0xed00/0xed80 MAn kann es ueber boot Optionen versuchen das BIOS zu ueberlisten oder pcitweak versuchen andere Adressen zu setzen. -- Karsten Keil SuSE Labs ISDN development