> Turns out it wasn't a kernel problem. I had the io port and irq set wrong
> in conf.modules, and parport peacefully accepted the given options and
> sent data to the bit bucket.
>
> Question: is this proper behavior? It caused a system freeze on 2.3.13 and
> failed silently on 2.3.15-pre2. Is there any way for the parport module to
> say "you stupid (l)user, there isn't a parallel port there!"?
Saw a similar problem with serial ports. Apparently I set my irq's
up wrongly in the bios on my ibm pc, ttyS0 - irq 3, ttyS1 - irq 4.
Dials up fine from windows, but gave me grief under linux. When you dial a
modem, it will wait about 10-15 seconds before dialing, and dropping all
kinds of characters (I'm surprised it worked at all, and the fact that it
did actually made troubleshooting harder since I didn't check irq/com port
settings in the rc files).
While this is a user problem, it would be nice to have the kernel
say "you stupid luser, there isn't a serial port here", to paraphrase
someone... 8-)
-Tai
-- [Mark Hughes answers the question about w2k] 35 million lines of C & C++ & MFC built on top of the worst bits of VMS, the Windoze GUI API, MSIE, and 15 years of "work" by 20-24-year-old M$ employees fresh out of college.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/