Connecting network printer on XP with Snow Leopard host

Discussions related to using VirtualBox on Mac OS X hosts.
Post Reply
doym
Posts: 2
Joined: 30. Jun 2010, 15:21
Primary OS: Mac OS X other
VBox Version: OSE self-compiled
Guest OSses: Windows XP

Connecting network printer on XP with Snow Leopard host

Post by doym »

Hi,

I've combed all the threads, and tried all the various combos of things suggested, but I cannot get the networked Dell Color Laser Printer (Dell MFP Laser 3115cn PS) at my office installed on my Windows XP guest, hosted on my MacBook Pro w OS 10.6. I've tried installing as a local printer, I've tried installing as a network printer, I've tried installing via Bonjour For Windows---nothing works! Or with all the instructions I've seen online, there is always some key step that isn't fully explained, and I get stuck. Can anyone explain (step-by-step, with all the details) how I install this networked printer?

I don't understand completely when people discuss bridging.

Just to give you details about my setup:
On the Windows Guest, I've installed the latest driver for the Dell printer. I've also installed Bonjour for Windows.
The default gateway, as shown in the Command Window (ipconfig) is: 10.0.2.2
The printer IP address is: 192.168.1.102
I've also created a port (for a local printer) called IP_192.168.1.102

On VBox, I had both a NAT network adapter and a Bridge: Airport network adapter turned on simultaneously.

On the Mac Host, I've set up the Dell printer to be shared.
Also, when I look at how the Dell printer is set up on my Mac (through the System Profiler), the Queue name is Dell_Color_Printer, the URL is lpd://192.168.1.102/. However, there is no location filled in, so I don't know how to fill in the "\\LOCATION\PRINTERNAME" when setting up a networked printer.

Anyone with a good step-by-step, idiotproof way to set this up? I'm desperate!

Thanks in advance
doym
Posts: 2
Joined: 30. Jun 2010, 15:21
Primary OS: Mac OS X other
VBox Version: OSE self-compiled
Guest OSses: Windows XP

Re: Connecting network printer on XP with Snow Leopard host

Post by doym »

SUCCESS!! I solved my problem. Here's what I did:

1. Setup an additional Network Adapter (in addition to NAT)--I set up Adapter 2 as "Bridged Adapter"/"Airport" (I'm not sure if this is the only configuration option or not--others have suggested "Host Interface", I didn't try that yet).

2. Launched the Windows XP Guest

3. Downloaded and installed "Bonjour for Windows 1.0.6"

4. Turned off my Windows Firewall (from the icon in the system tray)--I'm not sure if this is necessary or not--after the printer was installed, it was able to print regardless of whether the firewall was on or off.

5. Launched the "Bonjour Printer Wizard". It was able to detect my network printer "Dell Color Laser @ doym’s MacBook Pro". I selected that.

6. At the next step, I selected "Generic" Manufacturer, and "Generic PCL6" Printer. I had tried earlier to select Dell, but at first it didn't have my driver. Then after I had downloaded the specific driver (Dell MFP COLOR LASER 3115CN), it sometimes showed up in the list, but then when I tried to select it or tried to install it again, it never worked. So I went with the Generic driver (NOTE: Initially I tried using the Generic PS driver, but that had problems communicating printer settings with the Dell printer, so I went with the Generic PCL6 driver, which worked perfectly).

7. At the last screen, the setup gave the following specs:
Name: Dell Color Laser @ doym’s MacBook Pro
Manufacturer: Generic
Model: Generic / PCL
Protocol: IPP

8. After finishing, I found the printer listed in "Printers & Faxes"--I right-clicked to select "Properties" and then printed a test page--IT WORKED!!! (Note: If you look at what driver is listed, it is called "HP Color LaserJet 4550 PCL"---don't worry about that, that is the generic PCL driver). (I also turned my Windows Firewall back on.)

The test page gave some additional info about the setup:
Port Name: http://doyms-macbook-pro.local:631/prin ... olor_Laser (NOTE: On my Mac, the name of the Printer in the system profiler is "Dell Color Laser")
Data format: Raw

Hope this helps! I made this very detailed and explicit for those like me who needed more instruction.
PegM_4
Posts: 3
Joined: 10. Jan 2009, 23:32

Re: Connecting network printer on XP with Snow Leopard host

Post by PegM_4 »

This worked for me too. At first I kept ignoring it because I thought it was referring to my needing to purchase an adapter card :oops: , and I felt I have already spent enough money on this computer. Then as I was yet again working my way through the "Oracle VM VirtualBox Manager" settings, I clicked on the "Network" tab. There, I checked the box "Enable Network Adapter". I then clicked on "Adapter 2" don't' know if I had to again click on "Enable Network Adapter or not, but it is checked now. At the "Attached to" I selected "Bridged Adapter" then OK. The rest was exactly as described above and finally WooHoo, it worked.

Hope this helps someone else.
Peg :D
CotterKey
Posts: 3
Joined: 7. Nov 2009, 03:31
Primary OS: Mac OS X Leopard
VBox Version: OSE other
Guest OSses: Windows XP

Re: Connecting network printer on XP with Snow Leopard host

Post by CotterKey »

I tried many things to get Bonjour Printer Wizard to see my Samba shared printers. The breakthrough was to add Adapter 2 in VirtualBox Network as a Bridged Adaptor. As soon as I did that Bonjour Printer Wizard saw my printers. Adapter 1 is is NAT.

My configuration is Host Mac OS X 10.6.8
Guest OS is Window XP Professional Version 2002 SP 2
Virtual Box Version is 4.0.12
bnord
Posts: 1
Joined: 14. Nov 2011, 06:42
Primary OS: Mac OS X other
VBox Version: OSE other
Guest OSses: WIndows 7

Re: Connecting network printer on XP with Snow Leopard host

Post by bnord »

I used the same method and was able to print from Windows 7. Thanks so much for the tutorial. :D
Post Reply