network printing 1 ubuntu 10.04 and one os x, 2 printers details below
hi there. I'm a newbie on lucid lynx 10.04
The Hardware:
Mac Mini late 2009 running 10.6.4 (Snow Leopard/OS X)
Dell Dimension 2400 running Ubuntu 10.04 Lucid Lynx
HP Photosmart C4680 multifunction printer/scanner/copier
Canon PIXMA MX310 multifunction printer/scanner/copier/fax
Netgear Wireles-N 150 router model WNR 1000v2
router hardware version WNR1000v2-VC and firmware versionV1.0.0.3NA
The computers are connected via hardwire/ethernet through the router.
This post is my attempt to achieve a configuration where a single printer can be printed to from either computer, or ideally where either computer can print to either printer. If I can achieve this network printing with only one printer, the one I'd choose is the newer/faster HP Photosmart C4680.
The HP Photosmart is connected to the Ubuntu machine at:
USB 001:005
HPLIP address is: hp:/usb/Photosmart_C4600_series?serial=sn
-where "sn" is the serial number of the device
--->As it is currently set up, it will print only from the pc/Ubuntu machine.
I am able to print to the HP Photosmart from the Linux/Ubuntu machine ---> I am able to print to it from the mac only when it is directly connected to the mac.
---> desired: Successfully set up as a network printer such that both linux and mac can print to it. I don't care which it ends up being physically connected to.. just that both computers can print to it.
I have another printer, a Canon PIXMA MX310, currently connected to the mac because Canon tells me they do not support Linux period, any distro and have no plans to, and I have not found in my searches any drivers for that device. that said, Ubuntu does recognize this printer and automatically generates a printer instance for it in the printer control panel. This is it's Device URI: ipp://internal_ip:631/printers/PixmaMX310 where the "internal_ip" is the ip address for the Macintosh to which it is physically connected. I am unable to print to this printer from the Ubuntu machine, despite having it show up as an instance in the printing contol panel.
from your "before you post" message, here are my outputs:
$ /sbin/lsusb
bash: /sbin/lsusb: No such file or directory
$ /sbin/lspci
bash: /sbin/lspci: No such file or directory
although /sbin/lspci did not have a result, without the prefix, here's the output.
$ lspci
00:00.0 Host bridge: Intel Corporation 82845G/GL[Brookdale-G]/GE/PE DRAM Controller/Host-Hub Interface (rev 01)
00:02.0 VGA compatible controller: Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 81)
00:1f.0 ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801DB (ICH4) IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 01)
00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01)
01:05.0 Modem: Broadcom Corporation BCM4212 v.90 56k modem (rev 02)
01:09.0 Ethernet controller: Broadcom Corporation BCM4401 100Base-T (rev 01)
$ uname -r
2.6.32-24-generic
$ lsusb
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 004: ID 03f0:020c Hewlett-Packard Multimedia Keyboard
Bus 002 Device 003: ID 03f0:010c Hewlett-Packard Multimedia Keyboard Hub
Bus 002 Device 002: ID 0458:0007 KYE Systems Corp. (Mouse Systems)
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 03f0:7411 Hewlett-Packard
Bus 001 Device 004: ID 06f8:3007 Guillemot Corp. Hercules Dualpix Chat and Show
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
where "bus 001 Device 005" is the printer I am trying to configure
---
As the HP Photosmart printer is currently connected, it is visible over the network by the macintosh however will not print (all jobs appear in the macintosh's queue without a "hold" designation, printer not on pause. pause/resume only changes the tag on the printer but does nothing to cause the queue to begin printing). Although I can navigate within the printer setup to the existing printer on the network, I cannot connect the printer on the mac without finding a new "printer" instance on the Ubuntu machine when I get there. The printer instance which works is the one the Ubuntu machine created, and the printer instance which does not work is the one generated by the mac, which doesn't work either from the mac or when printed to from the Ubuntu machine, now that this instance exists there.
With the printer connected to the mac, it is visible over the network to the ubuntu box however asks for authentication for the print queue and will not accept any password established for either machine. It also does not specify what account name the password should match with so is an utter quandary.
lastly, I did run dmesg but the result was too large for my terminal's log and scrolling back through it I did not find a section relevant to the HP (or Canon) printer to post here.
Any ideas would be greatly appreciated!
|