Unable to print on Suse 10 / Win xp guest

Discussion in 'Parallels Workstation for Windows and Linux' started by Danorske, May 9, 2006.

  1. Danorske

    Danorske Member

    Messages:
    56
    Hi.
    Noob here, I am running Suse10 and Win xp as guest. I'm unable to print fron
    win xp/Paralles. How do I install the printer drivers?
    I did contact tech support but I don't understand their instructions. What are groups?:confused:
    Thanks,
    Ron

    Nadine wrote me with this msg.

    "First of all, please add 'Parallel port' device to your VM. To do it,
    power off your VM, in the Parallels Workstation window click on the Edit
    button. In the Configuration Editor opened please click Add button. In
    the list of available hardware please choose 'Parallels port' item and
    click Next. Leave option 'Use a physical parallels port' checked and
    click Next button. In the field on the next form specify the parallel
    port (/dev/lp0 in your case) and click finish. Please note, that to be
    able use it, the user you're launching PW from, should have permissions
    to read/write from the device (in SuSe 10 the user should be in 'lp'
    group to do it).

    Power on your VM and set up printer in your Guest OS.
     
  2. constant

    constant Forum Maven

    Messages:
    1,010
    .
    First of all, Nadine says 'Parallel port' two times and 'Parallels port' two times. All four times should read without the "s".

    As for the group thingamybit. I wouldn't have a clue.

    Just jokin.

    Go into 'Yast', then click on 'Security and Users', and click on 'User Management'. In there you will see textual details about users. Hopefuly you see the user name that you use. Given that you do, double click on those details to open the 'Existing Local User' pop-up, click on the 'Details' tab where you will see a small 'Groups' box on the right side. Find and check the 'lp' check box. Then whatever 'accept' or 'finish' buttons as needed to close up.
    .
     
  3. Danorske

    Danorske Member

    Messages:
    56
    Some just can't spell, huh? (grin).
    Thanks Constant for your reply. I really appreciate the help. I tried your suggestion then followed Nadine's directions. When I get to the place to add the parallel port,
    to quote Nadine "specify the parallel port (/dev/lp0 in your case) and click finish.". that option isn't there and I type it in, it doesn't stay.

    So I still can't print. :confused:
    Thanks, again,
    Ron
     
  4. constant

    constant Forum Maven

    Messages:
    1,010
    .
    The no show of /dev/lp0 would tend to suggest that you need to setup your printer in Linux first, to actually get the port established.

    So go into to Yast, then "Hardware" and "Printer". Follow your nose to setup the printer. Then try again in Parallels what Nadine says.
    .
     
  5. afore

    afore Member

    Messages:
    86
    Here is how I did it.

    In Suse, setup samba server using Yast. Use the default shares, one of which is printers.

    In XP, add printer and select network printer. On the next step, browse for the samba share, click on it, and select the printer. Go through the other steps to select printer driver. If there is not a printer driver available, select _have disk_ and use the driver disk for the printer. I did not have the disk for the driver, so I downloaded the driver, extracted it, then browsed to the folder where I extracted it and selected the .inf file.
     
  6. Danorske

    Danorske Member

    Messages:
    56
    When I go to yast/hdwr/prt. my printer is there and it works for Suse.
    Ron
     
  7. constant

    constant Forum Maven

    Messages:
    1,010
    .
    If you have a USB printer then it will be at "/dev/usb/lp0" and this is what you should use in Parallels.
    .
     
  8. Danorske

    Danorske Member

    Messages:
    56
    My printer is a "parallel printer" HP, T45xi. Now, all of a sudden it does shows in Parallels Workstation. Now am unable to install, from my install disk. The driver tries to install and it won't because it says that Windows 2000 is not supported. But I have Win xp pro, sp2 installed.

    Any other ideas?
    Thanks,
    Ron
     
    Last edited: May 15, 2006
  9. afore

    afore Member

    Messages:
    86
    I tried adding the parallel port to Parallels pointing to the USB port the printer was on and got it to working. Had to add the lp group to the user profile in Yast. My printer that I wanted was on /dev/usb/lp1. lp0 was an epson printer that I did not want. Also had to reboot after adding lp group to user as parallels would not recognize the lp1 or 0.

    I done this versus the samba share printer from linux as I have XP Home and it will not access more than 1 network resource and I wanted to also access a samba file share.
     
  10. constant

    constant Forum Maven

    Messages:
    1,010
    .
    Just make sure in your Parallels configuration that the "OS Version:" has "Windows XP" selected.
    .
     
  11. Danorske

    Danorske Member

    Messages:
    56
    Fixed!!!

    Hey All with this trouble of not printing on Parallels/Suse OS host/WinXP guest.
    On Suse 10.1 my printer port is "lpt0". I had some time on my hands and hunted around XP. went through the trouble shooting After much aggravation I tried, from the device manager changed the printer option from lpt0 to lpt1. And that took care of printing.

    Hallalooya.

    Ron
     

Share This Page