Für Jörg zur Info: Baycomepp der SuSE 9.3 klappt bestens mit dem Kernel 2.6.14.2-2/2-3. Nur beim original Kernel der SuSE 10.0 klappt damit garnix. Bei dem SuSE Kernel 2.6.15.x-x geht Baycomepp auch, nur nit der Befehl kissparms! Da hängt sich der Rechner sofort total auf (hardreset).
Gruß Heinz (DL8YQ) Hallo Heinz, das ist ein Fehler im Kernel 2.6.13, da kann Jörg nichts dafür... Alles was mit "kiss" zusammenhängt, funktioniert nicht. Und bei 2.6.15 gibt es einen kleinen Patch, den mir Ralf Baechle, der Entwickler vom mkiss bzw. 6pack Treiber vor kurzem geschickt hat. Damit sollte der Aufhänger nicht mehr passieren. Ich hänge ihn hier mal an. Viel Erfolg beim Probieren.
73 Tim, DG7GT Hier nun der Auszug aus der Mail von Ralf, nachdem ich ihm das Problem geschildert hatte: Dieser Patch sollte das Problem buegeln. 73, Ralf drivers/net/hamradio/mkiss.c | 1 + 1 files changed, 1 insertion(+) Index: net.git/drivers/net/hamradio/mkiss.c =================================================================== --- net.git.orig/drivers/net/hamradio/mkiss.c +++ net.git/drivers/net/hamradio/mkiss.c @@ -515,6 +515,7 @@ static void ax_encaps(struct net_device count = kiss_esc(p, (unsigned char *)ax->xbuff, len); } } + spin_unlock_bh(&ax->buflock); set_bit(TTY_DO_WRITE_WAKEUP, &ax->tty->flags); actual = ax->tty->driver->write(ax->tty, ax->xbuff, count); -- Tim Fischer