I've got an HP 2410 PSC printer/scanner/fax: 2 days ago I could print but not scan. I got the hpoj driver and then could scan but not print. fixed this by swapping the mouse and printer connections(anyone know why Dell laptop docking stations do this occaisionally?). Updated my RH9 to 2.4.20-20.9(this has caused issues before that caused me to have to reinstall. I am currently on 2.4.20-6). So yesterday I was on 2.4.20-20.9 printing and scanning effortlessly. I slept well.
So, boot up this morning and get insmod errors: insmod error module printer already exists-/lib/module/kernel/drivers/usb/printer.o failed and the same errors for scsi.o and usb-storage.o. And I can neither print nor scan. Reboot with older kernel and no errors but still can't print or scan and cannot configure printer. When I try, it opens the print config window while looking for printer information and then closes the window without allowing me to do anything(I should mention that yesterday my final printer configuration was done via
http://localhost:631/admin). Soooo, go back to
http://localhost:631/admin and reconfig printer. Printer works fine but no scan. sane-find-scanner sees the device and /etc/rc5.d/S59ptal-init start starts up the OfficeJet service which once allowed me to scan. But Xsane doesn't see any devices.
Questions: What is the deal with the printer.o, scsi.o and usb-storage.o? Why does it try to insmod and then complain that they already exist? Why do these fail under the updated kernel when they worked for a session or 2? If it is unhappy finding that these things already exist, should I rm them and let it build new ones? Why does up2date screw so many apps(realplayer, print config, scanner rec) and how can I update my system in such a way to avoid this?
I am prepared to reinstall, but would rather not, so any help is appreciated. Thanks