Moin,
hab' gerade von 2.6.10 auf 2.6.9 downgegraded (u.A. wegen stabilem
software-suspend) und bin ganz glücklich, nur auf meinem großen Rechner
will der Parallelport nun nicht mehr (auf'm Laptop geht er). Mainboard
ist ASRock K7VT4A+, Kernel-Parameterzeile enthält u.A. "lp=parport0" und
"pci=routeirq" (aber das ist beim Laptop auch drin). Im Bios ist der
Parallelport auf ECP+EPP eingestellt; ECP Version 1.9, IRQ 7, DMA müsste
3 gewesen sein, Port 378.
Ein "echo dfdf > LPT1" unter DOS bringt's auch auf den Drucker, d.h.
Hardwaremäßig läuft der Parallelport. Aber ein "cat > /dev/lp0" bringt
die Meldung "/dev/lp0: Keinpassendes Gerät bzw. keine passende Adresse
gefunden".
In "dmesg" steht drin:
"lp: driver loaded but no devices found",
und weiter unten noch:
"pnp: the driver 'parport_pc' has been registered
pnp: match found with the PnP device '00:0a' and the driver 'parport_pc
parport: PnPBIOS parport detected
pnp: Device 00:0a disabled.".
Beim 2.6.10-er hat es funktioniert, und ich habe die Kernelconfig mit
"make oldconfig" übernommen und dann mit "make menuconfig" angepasst.
Unter "Parallel port support" sieht die config wie folgt aus:
CONFIG_PARPORT=y
CONFIG_PARPORT_PC=y
CONFIG_PARPORT_SERIAL=m
CONFIG_PARPORT_PC_FIFO=y
CONFIG_PARPORT_PC_SUPERIO=y
CONFIG_PARPORT_PC_PCMCIA=m
# CONFIG_PARPORT_OTHER is not set
CONFIG_PARPORT_1284=y
CONFIG_PARPORT_PC_CML1=y
(btw: Für was ist die letzte Option da? In "make menuconfig" taucht sie
nicht im Abschnitt "Parallel port support" auf, ist aber in der .config
dort verzeichnet)
Jemand eine Idee, ob und wo man bei der Problembehebung beginnen kann
(bei Belassung der Kernelversion)?
Ciao,
Felix.