Hp Jetdirect 170x Drivers For Mac
Snow Leopard doesn't support AppleTalk, but has IP print protocols built-in. So an HP print server (or a networkable printer) should work, right?
Tunrs out it's not as easy as it sounds - not because of Snow Leopard, but because of a few vital details which HP's help desk and tech forums don't mention. The following relates to an HP JetDirect EX Plus print server (J2591A), but can be adapted for most hardware.
First, do a Cold Reset of the print server. This step should never be omitted, as it resets to factory defaults and makes the server reachable on a network to change its details (more on that later). Doing a Cold Reset on most HP products is not as simple as turning the power off then on again.

For the JetDirect, remove all cables (including power). Then plug power in while holding the Test button down for 10 seconds, then unplug power holding the Test button down for another 10 seconds. Then reconnect all cables and power up again.
Sounds weird, but this is the only way it will work. Next, find the IP address of the print server. After the JetDirect has been going for at least two minutes, just press the Test button once and it will print out its configuration pages.
The IP address will usually be 192.0.0.192, with no subnet mask or network server specified. Now change your Mac's IP address to the same range as the JetDirect, so that your Mac can connect (System Preferences » Network » Ethernet). This is just temporary, so take a note of the settings before you do this, including the Subnet Mask and Network Server. Change the IP address to 192.0.0.10 Use Manual settings, not DHCP (dynamic host configuration protocol). Connect your Mac directly to the JetDirect with an Ethernet cross-over cable, then open Terminal (in Applications » Utilities) and enter this command, then press Return twice: telnet 192.0.0.192. When you do, the JetDirect's settings should display. If not, type?
Hp Jetdirect 170x Drivers For Mac Free
And press Enter; now you will see both the settings and how to change them. (If you cannot connect to the JetDirect or printer, the problem is almost certainly with the Cold Reset.
Repeat the reset procedure, and make sure you do it right.) Change the JetDirect settings to the same range as the original Mac settings you took a note of earlier above (except for the specific IP address), including the Subnet Mask and Network Server. In my case, my Mac's IP address was 192.168.1.2, so I used 192.168.1.200 for the JetDirect. The Subnet Mask was 255.255.255.0 and the network server (router) was 192.168.1.1. Use the telnet toggle to turn DHCP off (otherwise the JetDirect will default to its factory setting if it loses power). And press Enter again to check your settings. If things look OK, type quit and close Terminal.
Now go back to your Mac's network settings in System Preferences and change them back to what you noted earlier. Disconnect your Mac from the JetDirect and reconnect to you router. Go to Print Settings (in the Print & Fax System Preferences panel), and reset the print queue (Control-click). Add a printer (click the plus symbol). Click the IP tab, select HP Jetdirect - Socket from the first drop-down menu, type in the JetDirect's new IP address, change Name to your printer name, and select the driver using Select Printer Software.
Click the lock to prevent changes, and you should be good to go. The original hint works great - it helped me to get my LaserJet 6MP to work with a JetDirect 300X which I bought for 1 € on ebay for this occasion. However, getting a LaserJet 4 Plus with an Emulex NetJet card to work was quite a bit more challenging. Since the complete instructions to do that were nowhere to be found on the net, I'd like to document my findings here! Setting the IP address of the printer.
Find the IP address by printing a test page (can be done from a menu on the printer display). Configure the Mac to be on the same subnet. Telnet to the printer. Press enter. Pressing?enter will give a list of commands. Type suenter. When asked for a password, try system.
This is the default password. Set a new IP address for the printer using: define server ip x.x.x.x (choose an address in your usual subnet).
Type syncenter (not sure if this is needed!). Type logoutenter. Restart the printer (wait 30 seconds before this, to be sure the new setting has been saved!). The printer should now be configured with the new IP address. Check by printing a test page or by using ping or telnet to the new address.
Configuring LPD printing. Now add a new printer in system preferences.
The protocol to be used is LPD, and for the Address type the previously chosen new IP address. Most importantly: for Queue, type PASSTHRU. Any other queue name will not work!!!
(Tested blank, auto, lp, lpt1). Type a nice name for the printer, and select the appropriate printer driver. Note: information about the Emulex NetJet can be found here: The manual with the absolutely essential information about the name of the print queue is here: The manual with all commands available when telnetting to the server is here:.
I've just upgraded to Snow Leopard and found that due to discontinued support for AppleTalk, I could no longer print to my LaserJet 6MP. Following advice posted elsewhere in this forum I got hold of a JetDirect 300X but can't get it to work with the upgraded Mac, though other computers can work with it. I have Snow Leopard 10.6.3 installed, which I understand includes all the latest HP drivers. I can print successfully to the JetDirect/6MP from two laptops with OS X 10.4 (Tiger) installed, also from a PC under either Windows XP or Vista, so I know the JetDirect and printer combination is working.
I'm setting up with the same LPD information on the Snow Leopard Mac - same IP address and queue name. The printer appears to set up properly, the Add Printer correctly identifies it as a PostScript printer, the only difference is that I only get the Gutenprint driver, the HP one doesn't appear in the list. But when I print, the Mac gets stuck at the 'Connecting to printer.' The Activity light on the JetDirect flashes intermittently so I think something is reaching it, but there's no activity on the printer itself. I have also run this Mac with 10.5.8 (Leopard) via a bootable external drive and get the same problem with that. I've tried changing the Ethernet cable from it to the router, resetting the JetDirect box (that got it working with the PC and the two Mac laptops) and upgrading its firmware to the latest version via the PC but I can't get my main machine to work with it. I have reviewed the thread at and those to which it refers, but I can't find anything quite like this.
I just found and applied the 10.6.4 update. After attempting to reinstall the printer using the same LPD settings as work with all the other computers (now including an ancient clamshell iBook on OS 10.3, which printed first time), I just get a message 'copying print data' for about a minute then back to the usual 'connecting to printer.' I did notice I got a choice of the Gutenprint and the 'proper' LaserJet driver when selecting the driver software. Is that wrong? I thought I read somewhere that under 10.6 you should only see Gutenprint for this machine. Maybe I have an outdated set of drivers still installed? I tried again but choosing the Gutenprint driver, but that just gives the 'Printing page 1, 21%' message and then gets stuck.
It's like the Mac is talking a print language or dialect that the JetDirect can't understand. Did Apple change something with 10.5 and later? Thanks Greg, but I understood that sig meant to try the JetDirect Socket protocol. As I reported, it doesn't work. It fails at the checking printer configuration stage where it looks for installed memory and other options. I've tried LPD, IPP and JetDirect with all possible permutations of printer driver including PCL instead of PostScript and none of them work.
I have changed over the Ethernet cable from my Mac, tried both its Ethernet ports to no avail. I've even tried a second JetDirect box, with the same results.
Meanwhile my PC and other Macs will all print fine to either JetDirect so the problem has to be with my main Mac. Is there some way to replace/re-install the print drivers? Apologies to everyone! I had typed one digit wrong in the IP address (192.168.1.15 instead of 192.168.2.15) and because the Mac remembers previous IP addresses the same wrong one kept popping up when I tried re-adding my printer to test the different configurations. As soon as I put the right number in, it worked. The weird part is that Add Printer seemed to be identifying a PostScript printer at the wrong IP address.
Hp Jetdirect 170x Drivers For Mac Mac
If it had come up with 'can't find a printer at this address' I would have twigged much sooner. Many thanks to all those who tried to help, I guess you can't fix stupidity. Hi All, I've been struggling with pretty much the same issue.

Is there no way to get the computer (10.6.4) to connect to the HP Laserjet 6MP without the HP DirectJet 300x? I have a Farrallon, Ethermac iPrint adaptor connected to my printer and I've tried plugging it directly in to my second ethernet port. I manually assigned an IP address to that port, because even when I got my printer to print out the two spect sheets, there is no IP address associated with it. I get error messages when I configure all the combinations, except when I use the IPP option. It acts like it is going to go through and then the printer pauses. If I need to get the HP DirectJet 300x, I will do so, but I wanted to make sure that I didn't have any other options.
Also, will a parallel to USB cable work? Thank you, Maria. Apple Footer. This site contains user submitted content, comments and opinions and is for informational purposes only.
Apple may provide or recommend responses as a possible solution based on the information provided; every potential issue may involve several factors not detailed in the conversations captured in an electronic forum and Apple can therefore provide no guarantee as to the efficacy of any proposed solutions on the community forums. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the.
