I have installed Wine via macports on my Leopard machine. I have a printer installed on the MAC but apparently this is not using CUPS? Can someone help me install a printer via cups on the mac and also, how do I get a start menu or somewhere to run my applications without having to run them from a command line? If this works, I will not be able to have my teachers run apps from a cli. There will need to be a shortcut or something on their DOCK or desktop. Thanks!! Lannie
I was able to go to http://localhost:631/printers and I could manage the CUPS service on my MAC. I set the default printer. wine still does not see any printers. Lannie
no. if I click on printers in notepad it says you have no printers installed. I even added a different HP 4200 printer via the IPS service in OS X and it did not show either. Lannie
I must say I am impressed with how fast apps run in wine on my Leopard machine. It just happens to be the most important program I need requires a default printer or it quits. Once this works, I am golden!! Lannie
On Wed, 2009-07-08 at 15:34 -0500, lschafroth wrote:> no. if I click on printers in notepad it says you have no printers installed. > > I even added a different HP 4200 printer via the IPS service in OS X > and it did not show either. >Do you have nmap available on your MAC? If so "nmap localhost" should show all the ports its services are listening on. If CUPS is running and is correctly configured, nmap should list port 631. That is the Internet Printing Protocol (IPP). Martin
If you notice in my earlier post, I am able to browse my CUPS service via the browser. http://localhost:631/printers I can see all my printers there. Lannie
yes, if I can find the patch I will gladly test it. Lannie
your netstat command returned unknown parameters on my mac. I ran just netstat with no arguements and found the line: 40a0cc0 stream 0 0 424fe60 0 0 0 /private/var/run/cupsd Not sure what options will show what you need. Lannie
lannie-macbook:~ lschafroth$ netstat -na | grep LIST tcp4 0 0 127.0.0.1.631 *.* LISTEN tcp6 0 0 ::1.631 *.* LISTEN
This is from my /etc/services # John Hadjioannou <john at minster.co.uk> ipp 631/udp # IPP (Internet Printing Protocol) ipp 631/tcp # IPP (Internet Printing Protocol) Lannie
[quote="Martin Gregorie"]On Thu, 2009-07-09 at 09:57 -0500, lschafroth wrote:> See my last -you need 'netstat -apn' > > > MartinThose command line arguments dont exist on OSX. I already stated that. Lannie
On Thu, Jul 9, 2009 at 17:54, Martin Gregorie<martin at gregorie.org> wrote:> Does it work on OS X if you're root? >OS X has the BSD netstat version that uses -p to specify the protocol The netstat man page can be found here: http://developer.apple.com/documentation/Darwin/Reference/ManPages/man1/netstat.1.html A working command is: sudo lsof -i4:631 (I'm typing this from my Linux box, so I can't easily paste in the output...)> *************** back to Gert: > > Does OS X have a copy of lsof? >Yep (I have XCode, installed, so I might have somewhat more commands available than standard...)> If so the following, which must be run as root will also show the name > of the program that is listening on port 631: > > lsof | grep -i 'ipp' >Would work... (I typed above instruction before I saw that... I know that pfiles works for these kind of uses on Solaris. Don't know of a non-solaris pfiles version though...) Gert