Hallo Liste! Mein Problem betrifft meinen Lasjet 1100 (ohne Scanneraufsatz) unter einem Suse-6.4 mit einem neuen 2.4.0-test4 Kernel. Unter 2.2.16-SMP konnte ich noch drucken. Ich denke es liegt am lp.o Modul (im 2.2.16-SMP vorhanden und funktioniert, ich kann es aber nicht für den 2.4.0-test 4 verwenden, da er meint, es sei nicht die korrekte Version - wie recht er hat!). Habe in der Kernelkonfig "parallel support" und "Parallel printer support" eingerichtet; habe auch nach make dep und make clean ein make modules und make modules_install gemacht. --------------------------------------------------------------------------- modprobe lp unter 2.4.0-test4 gibt aus: modprobe: Can't locate module lp lsmod unter 2.4.0-test4 gibt aus: Module Size Used by tail /var/log/messages > /dev/lp0 unter 2.4.0-test4 gibt aus: bash: /dev/lp0: Device not configured --------------------------------------------------------------------------- Liegt es wirklich am Modul? Wie bekomme ich ein passendes Modul für meinen Kernel? Martin --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo Martin, Martin Puaschitz wrote:
Ich denke es liegt am lp.o Modul (im 2.2.16-SMP vorhanden und funktioniert, ich kann es aber nicht für den 2.4.0-test 4 verwenden, da er meint, es sei nicht die korrekte Version - wie recht er hat!).
Habe in der Kernelkonfig "parallel support" und "Parallel printer support" eingerichtet; habe auch nach make dep und make clean ein make modules und make modules_install gemacht.
Ist der parallel * support als Modul oder fest in den Kernel kompiliert?
modprobe lp unter 2.4.0-test4 gibt aus: modprobe: Can't locate module lp
Es koennte sein, dass einfach deine bisherige conf.modules nicht zum neuen Kernel passt. Vorschlag: root# cp /etc/conf.modules /etc/conf.modules-2.4.0-test4 root# cp /etc/conf.modules /etc/conf.modules-2.2.16 root# mv /etc/conf.modules /etc/conf.modules-default root# cat << EOF > /etc/conf.modules
if test -f /etc/conf.modules-`uname -r` include /etc/conf.modules-`uname -r` else include /etc/conf.modules-default endif EOF
Anschliessend die /etc/conf.modules-2.4.0-test4 an den 2.4er Kernel anpassen, was ohnehin noetig ist, da sich z.B. der Zugriff auf's ppp-Module geaendert hat, denn neben einem pppd >= 2.4.0b1 wird 1. ein /dev/ppp benoetigt: crw-rw---- 1 root root 108, 0 Jun 23 2000 /dev/ppp 2. sind (laut der Kernel-Doku) folgende Eintraege in der conf.modules noetig: alias char-major-108 ppp_generic alias /dev/ppp ppp_generic alias tty-ldisc-3 ppp_generic alias tty-ldisc-14 ppp_synctty alias ppp-compress-21 bsd_comp alias ppp-compress-24 ppp_deflate alias ppp-compress-26 ppp_deflate Bei 2.2.x hiess das "ppp_generic" Modul noch "ppp"... CU David -- Why use windows, when there's a door? email: David@dhaller.de www: http://www.dhaller.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Martin Puaschitz wrote:
Hallo Liste!
Mein Problem betrifft meinen Lasjet 1100 (ohne Scanneraufsatz) unter einem Suse-6.4 mit einem neuen 2.4.0-test4 Kernel. Unter 2.2.16-SMP konnte ich noch drucken.
Ich denke es liegt am lp.o Modul (im 2.2.16-SMP vorhanden und funktioniert,
Hallo Martin, Du brauchst einen pre-patch von test5. ftp://ftp.kernel.org/pub/linux/kernel/testing/test5-pre3.bz2. test5-pre4 solltest du meiden. mfg Rolf --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (3)
-
David@dhaller.de
-
list@dplanet.ch
-
martin@puaschitz.at