On Tue, Nov 01, 2005 at 06:18:38PM +0100, Thomas Ploetz wrote:
Hallo Karsten,
ich habe die udev.isdn.sh gepatcht (allerdings ist /bin/sh ein symlink auf /bin/bash, das war es wohl nicht).
Ja, aber die Features sind je nach Namen unterschiedlich, bash kann sich auch wie sh verhalten.
Hier ein Log meines Systemstarts (die Karte ist nun per hotplug, das Interface auf manual eingebunden):
beim Booten: Setting up ISDN ... Sedlbauer ... Skipped
Nach dem Booten: lsmod | grep hisax
leer <<<
Ich ziehe probehalber die Karte raus und stecke sie wieder rein: /var/log/messages ändert sich gar nicht (ist das nicht seltsam?)
Am besten ohne karte booten und dan stecken. Mal vorher udevmonitor starten, der sollte beim stecken einiges melden.
Modulladen per Hand: /sbin/modprobe --ignore-install --verbose hisax Ausgabe: insmod /lib/modules/2.6.13-15-default/kernel/drivers/net/slhc.ko insmod /lib/modules/2.6.13-15-default/kernel/drivers/isdn/i4l/isdn.ko insmod /lib/modules/2.6.13-15-default/kernel/lib/crc-ccitt.ko insmod /lib/modules/2.6.13-15-default/kernel/drivers/isdn/hisax/hisax.ko
Danach muss noch der pcmcia card Treiber geladen werden. sedlbauer_cs ...
Probehalber ifconfig: ifconfig ippp0 192.168.99.1 SIOCSIFADDR: No such device ippp0: unknown interface: No such device
Die Karte scheint doch echt nicht da zu sein, oder? Aber: ls /sys/bus/pcmcia/devices/0.0 . allow_func_id_match card_id function modalias prod_id1 prod_id3 .. bus func_id manf_id power prod_id2 prod_id4
physikalisch ist diese also da. Wie kommt denn die Verbindung zwischen ISDN und PCMCIA zustande? Sollte ich nicht irgendwo sehen, dass eine
sedlbauer_cs
Karte eingesteckt wurde? udevmonitor
Sollte dann nicht irgendein Skript angewerfen werden, welches z.B. das hisax-Modul nachlädt und ggf. das ISDN-Interface einrichtet?
Ja uber die rules in /etc/udev/rules.d/45-isdn -- Karsten Keil SuSE Labs ISDN development