Jump to content

Chose a printer, it's not working. :(


VeeDubb
 Share

Recommended Posts

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 by VeeDubb
Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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 need

to 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.

Link to comment
Share on other sites

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:

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...