I've narrowed the search as far as I am able. The rest is up to youall. It seems that leaving my '500's power ON during Linux boot triggers the bug. When I boot Linux with the '500 powered OFF, however, then power it on after the login prompt appears, I can print. ----------------------------------------------------------------------- Specifically: when AMIBIOS says, "Parallel port(s): 378", and the '500 is powered OFF, Linux boot says, "lp1 at 0x0378, using polling driver".
After I log in I check /proc/ioports for "0378-037a : lp". It's there. I enter "<whatever> >/dev/lp1". The '500 prints it. (Except: "cat /dev/vcs0 >/dev/lp1", anyone know why? Only the first line prints, even after setting CR/LF to eliminate the staircase effect as documented in the Linux Printing-HOWTO.) If the '500 is powered ON during Linux boot, and it nearly always was, Linux boot says, "lp_init: no lp devices found", and /proc/ioports is missing the "lp" entry. (See my posting #4.) I can "rmmod lp", "insmod lp" with the '500 OFF to correct this. (It won't help if the '500 is left ON.) Then I can print. If I don't, then I can't print, a boot has AMIBIOS saying, "Parallel port(s): None", and booting MS-DOS? I can't print there, either! Pressing the computer's RESET button also fixes things again in stead of the work-around with rmmod/insmod. {([|])}-{([|])}-{([|])}-{([|])}-{([|])}-{([|])}-{([|])}-{([|])}-{([|])}-{([|])} The above reflects the observations of myself only, unless stated otherwise. Eddie Maddox, Amateur Lobbyist "Great spirits have always encountered [EMAIL PROTECTED] violent opposition from mediocre minds." P.O. Box 75321 St Paul MN 55175-0321 Albert Einstein USA