I have a printer on my MacMini and I want to be able to use it for print requests from my Windows XP laptop. I was able to get it working using CUPS and the MacMini's IP address, but the problem is that since the Mac is on a DHCP wireless network, the IP address can (and has) changed. Now printing from the laptop won't work. How do I identify the Mac from the laptop without using an IP address?
I installed the CUPS drivers on my MacMini to get the XP laptop to be able to use the Mac's printer (Instructions can be found
here).
On the laptop, I was able to connect to the printer using the Mac's IP address.
But now, the Mac's IP address has changed (the Mac is on the same wireless network as the laptop. I have a Linksys wireless router).
In order for the laptop to find the Mac regardless of its IP address, the Mac has to have a name that is resolved to the Mac's current IP address.
Things I have done so far on the Mac based on some web searching:
- Under Preferences/Sharing the computer name is "MacMini"
- Under Preferences/Network/TCPIP DHCP is selected and the DHCP client name is "MacMini"
- In /etc/hostconfig I have "HOSTNAME=MacMini"
The laptop hasn't been able to find the Mac with the name "MacMini" or "MacMini.local". The name doesn't resolve on the laptop.
Now on the Mac, the laptop's name doesn't resolve either, but the Mac is able to find the laptop by its name on the network in the Finder and I've been able to mount shared folders from the laptop to the Mac.
What do I need to do to be able to use the Mac printer from the laptop, regardless of the Mac's assigned IP address?
Thanks.
posted by qwip at 11:46 PM on March 16, 2006