Hi Graeme, Yes, if you remember when we talked I said there were basically three ways you could set up your printer, the Parallels manual probably explains this better than I did:
> There are three basic ways to set up printing in a virtual machine. You can: > Share any of the printers connected to your Mac computer via a printer port > of your virtual machine. > Set up a printer via Apple's Bonjour Printer wizard. > Note: Apple's Bonjour printer is available in Windows guest OSs only. > Use a network printer. > You can also connect a USB printer directly to your virtual machine. In this > case, the printer will not be available to Mac OS X. For detailed information > see Connecting USB Devices to a Virtual Machine (p. 141). Which is actually four ways when you include the direct USB connection - I didn't include the third "Use a network printer" as it wasn't relevant in your case. (Although, as a confusing aside, a printer set-up using Bonjour is actually set-up as a network printer). Approach 1) is the traditional Parallels way of sharing the connected Mac printer with the VM, as the manual describes it: > Sharing a Mac Printer > You can share any printer connected to you Mac with your Windows or Linux > virtual machine. The printer will be available through the virtual machine's > printer port. > To share your Mac's printer: (They then give detailed instructions on setup) This is generally relatively easy to set up and works well and is how I originally had my printer setup - however, as I mentioned in my original post, at some point (in the dim & distant past) it stopped working and, after some time trying to troubleshoot the issue, that is when I changed to the Approach 2), using Bonjour. As the manual describes it: > Setting Up a Printer via Bonjour > You can set up a network printer via Bonjour only in Windows guest OSs. To set > up a printer using the Bonjour Printer wizard: (They then give detailed instructions on setup) I had always found this method to be the easiest to implement and so this is the approach I outlined and which we tried to work through yesterday - unfortunately with your current setup bonjour for windows cannot see the shared printer (I suggested some possible checks/approaches to this in my previous post). Although I mentioned that you could attach the printer directly to the VM, I didn't recommend this path as with this approach the printer is available either to the VM or to Max OSX - but not shared between them. As the manual describes it: > Connecting a USB printer to a virtual machine > You can connect a USB printer directly to your virtual machine. In this case, > the printer will not be available to Mac OS X. > ---------------------------------------------- > Note: If you want the USB printer to be available both to your Mac and the > virtual machine, you should connect the printer to the virtual machine using a > printer port. For detailed information, see Sharing a Mac Printer (p. 137). (although they don't mention it here, a Bonjour printer is also available to both the Mac and the VM, at the same time) > ---------------------------------------------- > To connect a USB printer directly to a virtual machine: (They then give detailed instructions on setup) >From what you have described, it sounds like this is the approach you have successfully implemented. I think it is important to realise that these are quite different ways of connecting a printer to your VM and that you have not so much just "fixed the problem" as implemented a totally different connection method. As far as the VM is concerned: - With approach 1, the printer is connected via a printer port you see in the VM configuration (typically Printer Port 1) - With approach 2, the printer is seen as a network printer connected to an IP address - With your implemented approach (if I have understood correctly), your printer is seen as an USB device. An informative exercise is to select your printer (in Windows Printers & Faxes) and right-click & select properties. The properties pane then allows you to "Print a Test Page" which prints out a list of information relating to the Printer, driver & port settings. For example for a shared printer (approach 1 on one VM) I see: Port name(s): LPT1: Whereas for a Bonjour printer (approach 2 on another VM) I see: Port name(s): http://NRH-iMac27.local:631/printers/Canon_iP4000 And, I suspect, you would see the port name as USB ,or similar. >From your point of view, I understand that you are probably happy to just have printing working again and content to live with the limitation that, at any one point in time, the printer must be allocated to either Windows or Mac. If, in the future, you find that this limitation becomes annoying you really should be able to get a shared printer set-up working with either approach 1 or 2 - however I can appreciate that, at present, you probably just want to let sleeping dogs lie and get on with some work! >From what you say, when you shut down Windows the printer is automatically relinquished and becomes available to the Mac - out of interest, how does it work the other way - when you fire up Windows again does it automatically capture the printer, does it ask you if you want to allocate the printer to Windows or Mac or do you have to unplug and replug the USB to changeover? Cheers Neil (who has also learned a lot whilst checking this out!) -- Neil R. Houghton Albany, Western Australia Tel: +61 8 9841 6063 Email: n...@possumology.com on 1/2/10 8:44 PM, Graeme Winters at g.wint...@iinet.net.au wrote: > > Hi Neil > It is now very interesting that you raise this as after the fix I could print > in Windows but could not print in Apple until I had closed Windows down > I had not expected that. > I guess it is not really a problem as generally I will only be in Windows when > doing some MYOB work > > Graeme > On 01/02/2010, at 8:08 PM, Neil Houghton wrote: > >> >> Hi Graeme, >> >> Glad to hear you finally got it working >> >>> A USB was not enabled and all is now fine >> >> >> I assume you mean that a USB controller on the VM was not enabled -that is >> interesting - Does this mean that you now have the printer connected as a >> USB device, rather than as a Bonjour printer or as a Shared Mac Printer via >> the VM printer port? >> >> If so, doesn't that mean that the printer is not then available to the Mac >> OSX (until the VM releases the USB port). >> >> It is always good to know the exact details of a fix - it can help others >> with problems in the future. >> >> >> Cheers >> >> >> >> >> Neil >> -- >> Neil R. Houghton >> Albany, Western Australia >> Tel: +61 8 9841 6063 >> Email: n...@possumology.com >> >> >> >> on 1/2/10 7:43 PM, Graeme Winters at g.wint...@iinet.net.au wrote: >> >>> Hi Neil >>> Many thanks for your comments and suggestions today >>> Problem is now solved >>> A USB was not enabled and all is now fine >>> >>> Graeme >> >> >> -- The WA Macintosh User Group Mailing List -- Archives - <http://www.wamug.org.au/mailinglist/archives.shtml> Guidelines - <http://www.wamug.org.au/mailinglist/guidelines.shtml> Unsubscribe - <mailto:wamug-unsubscr...@wamug.org.au>