VeeDubb Posted May 28, 2003 Report Share Posted May 28, 2003 (edited) NOTE***** Most of this thread concerns older version of mandrake linux. If you are having trouble getting the psc 1210 working in mandrake 10.0ce, this first part is all you need to read. if you're trying to get it working in 9.0 or 9.1, read everything below the *'s With the work that came from the begining of this thread, it works nicely in 9.0 and 9.1, and with no work at al, it is automaticaly configured and works great in 9.2 In mandrake 10, you can either use the older 2.4 kernel, or fix and recompile the broken 2.6 kernel they shipped with mandy 10 or you can go through a very simple work aroiund to make it work flawlessly in 10.0 If anyone else see's this thread first and not the one with psc 1210 in the title, before you get impatient and send back your printer, here is the fix workaround if you want to use 2.6 without recompiling. 1. Let printer drake or the installer set it up for you. 2. Open up printer drake and delete the printer. This will only delete the cups settings, it will still be listed with hpoj and you can still scan. (You might take a minute after deleteing to make sure scanning still works. 3. Back to printer-drake and add a new printer, but DISSABLE ALL AUTODETECTION OPTIONS!!!! 4. Whe asked how it's connected, say usb0 5. When you are asked if it a "multi-funciton' device frm hp or epson, say "NO!!!!!" 6. Reboot. (You don't technicaly need to reboot, but it's faster that starting stoping and modprobing for 5 minutes.) 7. Reboot the printer. That's it. It will work like a champ. The one bug with this work-a-round is that each time you boot your computer, you must also reboot the printer after the pc boots. It's not an issue for me because I leave my printer turned off when i'm not using it. If you roll back to the 2.4 kernel that's on the cd's, you don't need any fix at all, and it work just fine. Now, the origianl thread starts here ******************************************************************************** ************************************************** So I decided to pick up an HP psc 1210 combination printer/scanner/copier. It's compact, and only cost $99.00 at Office Depot. So I went through printer drake and it was recognized automaticaly as a multi funtion Officejet device, and it configured the scanner portion of it with a warning not to use scandrake, because it doesn't cover multi function devices. Then it configured the printer part and everything seemed to go fine. THen I tried xsane to see if I could scan. I get beautiful images fast. Very happy. The problem is, the damn thing won't print. When I try to print anything, testpage, text, image whatever, I can select the printer, but I get NO response from the printer what so ever. Any idea where to start?? I uses the Generic Unix Printing System. Edited March 29, 2004 by VeeDubb Quote Link to comment Share on other sites More sharing options...
Ixthusdan Posted May 28, 2003 Report Share Posted May 28, 2003 I don't know about hp, but my Canon S450 has a selection of three different drivers, and the recommended one does not work correctly! So, I chose a different one and it worked. See if there are other drivers to choose from. Quote Link to comment Share on other sites More sharing options...
VeeDubb Posted May 28, 2003 Author Report Share Posted May 28, 2003 I think I have it. It's a fairly new printer, and it apears that it only works with an updated libUSB and the latest CVS version of the HPOJ driver. Quote Link to comment Share on other sites More sharing options...
VeeDubb Posted May 28, 2003 Author Report Share Posted May 28, 2003 I went to www.linuxprinting.org and found this: http://www.linuxprinting.org/show_printer....num=HP-PSC_1200 based on wha I saw there, I downloaded the source for libUSB, untar'd it and did a ./configure, make, makeinstall Then I followed the link for the newest hpoj and fololowed the directions there for updating by CVS, then made and installed the same way. Then I followed the link to the hpijs homepage and followed the directions ther for installing the latest version of that. When I did a regular configure, I got an error when it tried to reinstall foomatic. What i configured with the nofoomatic option, it installed fine, but I still couldn't get the printer to work, AND, when I rebooted, X would not fully load. I even did a "update install" of mandrake to try and get everything back, but it did n't work, so i'm stuck booting off my knoppix CD untill I get my data backed up so I can reformat and reinstall. ANy sugestion as to what went wrong or how I can fix it would be REALy appreciated. I would realy like to be able to use this printer. Oh, and I know that it is capable of printing, because the photocopy function works just fine. Quote Link to comment Share on other sites More sharing options...
pmpatrick Posted May 28, 2003 Report Share Posted May 28, 2003 You may have installed an incompatible version of libusb. On my install, Mandrake installed its version of libusb: [patrick@localhost patrick]$ rpm -qa | grep libusb libusb0.1_4-0.1.6a-2mdk [patrick@localhost patrick]$ Try installing the newest hpoj and using mandrake's hpijs driver without installing libusb. Just make sure mandrake's version of libusb is there beforehand. Quote Link to comment Share on other sites More sharing options...
VeeDubb Posted May 28, 2003 Author Report Share Posted May 28, 2003 I will try it again without replacing libUSB. IT amazes me more people don't use this printer. It's a combination printer scanner copier. IT's smal, it's only $99, and the image quality from scans AND prints is just fantastic. Quote Link to comment Share on other sites More sharing options...
VeeDubb Posted May 28, 2003 Author Report Share Posted May 28, 2003 Okay, I found these rambling out of order instructions. Most of whitch do not work. HT biggest problem is that it's from a funk printer forum, that is realy set up badly so it's allout of order and it's hard for me (not understanding most of it) to figure out what is what and what needs to be done in what order, if somebody could translate all the garbage into a simple set of commands, I'd realy appreciate it. I have REALLY forgotten the very most important thing. Sorry. You needto install libusb-devel before you compile HPOJ: cd [directory with HPOJ source] urpmi libusb-devel make distclean ../configure --prefix=/usr --sysconfdir=/etc make checkinstall service hpoj restart ptal-init setup service cups restart When you do "ptal-init setup" remove the old configuration and let the device get re-configured. Remove and reconfigure also your print queue. ------------------------------------------------------------------------ Till aunger wrote: > I copied this from another forum. I hope this helps. I was able to get it > up and running using > these instructions. > > One note, you must install libusb-devel prior to compiling hpoj from cvs > and I would > recommend updating the driver to atleast 1.3.1. > > One note to using the CVS of HPOJ: Uninstall the HPOJ packages of Mandrake > Linux at first: > > rpm -e --nodeps libptal0 libhpojip0 libsane-hpoj0 hpoj xojpanel > > Install the "checkinstall" package with > > urpmi checkinstall > > When calling "checkinstall" in the next steps, you are asked some stuff, > always press Enter > to choose the defaults. As package type choose "R" for RPM. > > If you have already downloaded and compiled it, remove the old compilation > and installation > with > > cd > checkinstall > rpm -e hpoj > make distclean > > The "checkinstall" repeats the installation of you self-compiled HPOJ, but > makes an RPM for > exactly this installation and repeats the installation with that RPM, so > the installation gets > registered in the RPM database and so the "rpm -e hpoj" removes your > installation cleanly. > The "make distclean" removes all compiled files from the source tree, so > that you can > recompile with a different configuration. > > If you didn?t download and compile the CVS yet, download the CVS now and > change into its > main directory. > > Compile and install the package with > > /configure --prefix=/usr --sysconfdir=/etc > make > checkinstall > > Now do not use printerdrake to continue, as printerdrake automatically > installs the Mandrake > package of HPOJ. > > Remove your old print queue with > > lpadmin -x > > the web interface of CUPS (http://localhost:631/), or the KDE Printing > Manager (in KDE > Control Center, "Peripherals" section). > > Configure HPOJ: > > ptal-init setup > > Follow the instructions on the screen. After having done so, restart CUPS > > service cups restart > > and list the devices with "lpinfo -v". There should be a "ptal:..." > device. > > Enter > > foomatic-configure -n HPPSC1210 -s cups -c ptal:... -p HP-PSC_1210 -d > hpijs -o > PageSize=A4 > > to set up the print queue. Use the full "ptal:..." expression of the > "lpinfo -v" output, not just > "ptal:...". You can also use the web interface of CUPS or the KDE Printing > Manager to set up > the print queue. > > Check /etc/sane.d/dll.conf whether there is a line containing only "hpoj" > and add the line if it is > missing. Then you should be able to scan. > > > > Dietmar wrote: > > >>Tim Bray wrote: > > > >>>Dietmar wrote: >>> >>>>OK, i give up ;-(( >>>> >>>>i really need some help. first i would be glad, if anyone could tell me >>>>exactly what to do for getting my printer just printing, like which > > driver > >>>>/ modules are nessecary and how have i tell linux to install / invoke >>>>them. I read a lot of things and after all I am getting the more and > > more > >>>>confused. > > > >>>Have you put in your printer device as a (I think) ptal: url in cups, >>>rather than a usb: url ? > > > first I downloaded the CVS for hpoj, then did a urpmi install of the libUSB deleoper package, and proceeded with this bit: make distclean ../configure --prefix=/usr --sysconfdir=/etc make checkinstall service hpoj restart ptal-init setup service cups restart first, "distclean" doesn't apear to be a real command, so I tried skipping that step and then tried using "make clean" "../configure --prefix=/usr --sysconfdir=/etc" didn't work either, so I removed one of the " . " at the begining and it worked without errors. Then make failed witht he following error. configure has been updated. Please re-run "./configure".Makefile.in has been updated. Please re-run "./configure". scripts/ptal-init.in has been updated. Please re-run "./configure". scripts/ptal-cups.in has been updated. Please re-run "./configure". lib/hpojip/Makefile.in has been updated. Please re-run "./configure". lib/ptal/Makefile.in has been updated. Please re-run "./configure". lib/sane/Makefile.in has been updated. Please re-run "./configure". mlcd/Makefile.in has been updated. Please re-run "./configure". apps/cmdline/Makefile.in has been updated. Please re-run "./configure". apps/xojpanel/Makefile.in has been updated. Please re-run "./configure". make: *** [check_generated] Error 1 So I tried re-running the configure command that I used first, and that ended up with the same results, so then I tried just doing ./configure with no extensions, guess what, same error I didn't get any farther. Any more help appreciated. Quote Link to comment Share on other sites More sharing options...
VeeDubb Posted May 28, 2003 Author Report Share Posted May 28, 2003 Okay, I realized I didn't install the checkinstall package so I tried "urpmi checkinstall" and got this: urpmi checkinstall To satisfy dependencies, the following packages are going to be installed (0 MB): checkinstall-1.5.3-1mdk.noarch libcheckinstall1-1.5.3-1mdk.noarch Is this OK? (Y/n) y package checkinstall-1.5.3-1mdk.noarch is not found. package libcheckinstall1-1.5.3-1mdk.noarch is not found. unable to get source packages, aborting So, what do I need to do for checkinstall? :banghead: Quote Link to comment Share on other sites More sharing options...
DragonMage Posted May 28, 2003 Report Share Posted May 28, 2003 Do you have a contrib mirror in your urpmi database? Is it up to date? Quote Link to comment Share on other sites More sharing options...
VeeDubb Posted May 28, 2003 Author Report Share Posted May 28, 2003 nope. Don't know how to get one either. Did I mention I've only ben using linux for about 2 months? Quote Link to comment Share on other sites More sharing options...
DragonMage Posted May 28, 2003 Report Share Posted May 28, 2003 Ah Well.. like everyone said.. http://plf.zarb.org/~nanardon/urpmiweb.php is your friend Pick a contrib mirror and choose away.. and type the command at the bottom of the page as root.. after that.. then you should be able to urpmi checkinstall and it will download and install the dependencies automatically. Quote Link to comment Share on other sites More sharing options...
VeeDubb Posted May 28, 2003 Author Report Share Posted May 28, 2003 Thanks, and thank you for not treating me like an idiot, even though I obviously appear to be one...... Quote Link to comment Share on other sites More sharing options...
VeeDubb Posted May 28, 2003 Author Report Share Posted May 28, 2003 Wow, I was pleasantly surprized to find a number of mirors here in Oregon, too bad contrib doesn't get any closer than new mexico, oh well. Quote Link to comment Share on other sites More sharing options...
DragonMage Posted May 28, 2003 Report Share Posted May 28, 2003 Well.. in the internet land.. physical distance is not a problem, it's the ping rate and the bandwidth that counts :) My contrib mirror is actually from France, and that's much farther than New Mexico (at least from California). So far, no problem for me. Quote Link to comment Share on other sites More sharing options...
VeeDubb Posted May 28, 2003 Author Report Share Posted May 28, 2003 okay, looks like distclean works now, I'll elt you know how it all goes. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.