Find the answer to your Linux question:
Results 1 to 9 of 9
Hi! I have a problem with adding my network printer, Canon PIXMA MP610 which is connected and shared from my notebook with Windows XP installed. On my other computer in ...
  1. #1
    Just Joined!
    Join Date
    Nov 2009
    Posts
    5

    network printer, Canon MP610

    Hi!

    I have a problem with adding my network printer, Canon PIXMA MP610 which is connected and shared from my notebook with Windows XP installed. On my other computer in my network I've got Vista installed and I can use my printer. On this one, I've got Kubuntu 9.10 installed. Every computer is set up to the same workgroup, firewalls and antivirus software are off during the testing of my printer. I've tried to use printer wizard from the kubuntu and tried to connect with Windows Printer via SAMBA.


    It didn't work. I could finish the configuration wizzard but when i tried to print a test page, it's not doing anything. I've tried to add my printer thru CUPS, but same effect on that one.

    I have Smb4k application, where i can browse files on my windows pc's. I can see all the shared files on my notebook and use them. I can see my printer also. But i can't print anything!

    Sorry for bad english, need a fast help. It's important for me to get it work asap.

    Thanks!

  2. #2
    Just Joined!
    Join Date
    Nov 2009
    Posts
    5
    really nobody knows how to fix it?

  3. #3
    Linux Guru
    Join Date
    Jan 2009
    Location
    Dover, NH
    Posts
    1,633
    It's easier when the printer is shared from a Linux machine.

    I think what's happening is Windows doesn't know how to deal with the incoming data. Windows requires a printer driver for each OS accessing the printer so it knows how to deal with it. There are two ways of going about this.

    One is to go into the printer share settings, as an advanced feature (Additional Drivers), you can select from a list of checkboxes what operating systems will be clients for this printer. I don't know if *nix is on this list (all I have is Win2k, with which it is not), but if it is, you'd check that, then you'd have to supply Windows with the same ppd file as you use on the Linux client.

    The other is to forget Samba+CUPS and use LPD interface with Windows "Unix Print Services." To avoid re-inventing the wheel, I'll just point to a page on how that works.
    Print from UNIX to Windows

    After that, setup in Ubuntu is System -> Administration -> Printing
    New
    Network Printer -> LPD/LPR Host or Printer.

  4. #4
    Just Joined!
    Join Date
    Nov 2009
    Posts
    5
    that LPD interface. Can I configure it so i can print from my Windows XP machine or the only solution is to connect my printer to the Kubuntu machine? I've tried to check the additional drivers - there were only Windows systems in the list.

  5. #5
    Linux Guru
    Join Date
    Jan 2009
    Location
    Dover, NH
    Posts
    1,633
    The idea is, if following the link, once you set up the Unix Print Services and set the service to start at boot, you will have access from *buntu to print to the Windows XP machine where your printer is. Remember, no spaces in the share name... rename it if it does; that will foul you up with any protocol interface you use.

    Line Printing is inferior to the PostScript method (CUPS), but it is a lowest common denominator- universally compatible method and will accomplish the task at hand.

    A third possibility is to acquire an IPP server daemon for Windows which will make the Windows shared printer available to CUPS clients, but I have yet to find a free/open source one. I'd just as soon not go down that road.

    Install and set up Unix Print Services per the link in the previous post. Once that is done, you should be able to access the Windows shared printer from *buntu via the LPD Network Printer settings. Remember the print servers IP address (this is more reliable than the netbios name, use static addressing if you can (setting in the router or whatever you're using as a DHCP server)) and the printer's share name as these will need to be entered manually.

  6. #6
    Just Joined!
    Join Date
    Nov 2009
    Posts
    5
    It didn't work either. Same as CUPS and Samba, when i try to print the test page, nothing happends. I have configured that LPD service on my XP machine and changed it to autorun and configured a static ip as well. I did a configuration on kubuntu to use LPD interface. I put a screenshot with my configuration:



    I've got an error while trying to print on the right bottom corner of my screen that my printer might be not connected. I shall use ip of my notebook, not the gateway right?

    I've checked also my router setup. Firewall is off. There were few options that i could turn on like ftp server and other things but i don't think that it's necessary for printing. Like I said, all software firewalls and antivirus are off during tests.

    Anything else i can do?

    edit: can't link the screenshot due the post restrictions.

  7. #7
    Linux Guru
    Join Date
    Jan 2009
    Location
    Dover, NH
    Posts
    1,633
    The router's firewall is not a factor here, that should just keep your network separated from the outside world. As long as the machines' firewalls are off or properly configured, there should be no issue with them.

    Yes, use the IP address of the computer the printer is hooked up to.

    What is the share name?

    What is the error you get?

  8. #8
    Just Joined!
    Join Date
    Nov 2009
    Posts
    5
    My printer share name is: printer
    my notebooks ip is: 192.168.1.64

    I've got polish localized version of kubuntu, so i get message in polish. At the taskbar, when i'm trying to print something, I'm getting a message: your printer might not be connected.

    too bad that i cannot post any pictures..

  9. #9
    Linux Guru
    Join Date
    Jan 2009
    Location
    Dover, NH
    Posts
    1,633
    Huh, what you describe should work. Would we be lucky enough to have a clue in the Windows system logs?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...