9 Replies Latest reply: Sep 18, 2013 10:46 PM by BDAqua
Bryan Lloyd Level 1 Level 1 (5 points)

i'm setting up an hp laserjet m1132 mfp in a school lab in africa. i can print from the admin account but not from other accounts ( a standard and a managed account) on the same machine.

problem replicated on a imac g5 and a macbook core 2 duo (both running os 10.4.11) with a direct usb connection.

 

they can scan but not print. i've tried checking the 'administer computers' option, 'supporting programs' option, but still no success.

the standard account has no restrictions but still won't print.

 

the error message says ''word could not communicate with the printer. there are several possible reasons.  •your printer or its driver may not be set up correctly or there may be a problem with the network connection. you may need to adjust your printer settings. •there may be a bad connection between your computer and printer.'

 

since it prints from the admin account, i can rule out nework/cable problems/bad connection, printer settings.

 

i've tried reinstalling the driver from within the accounts instead of the admin account, still no success.

any ideas on what else to try?


Mac OS X (10.4.11), imac g5, macbook core 2 duo
  • BDAqua Level 10 Level 10 (120,020 points)

    That's very strange... one thing, make sure Printer Sharing is NOT enabled in 10.4.x if it's not directly connected to theat Mac.

     

    How exactly is it connected?

  • Bryan Lloyd Level 1 Level 1 (5 points)

    It is directly connected to the mac via USB.

     

    Originally printer sharing was off, i tried enabling on the off chance that it applied to sharing across accounts (I thought that printer sharing is for sharing with other machines on the network, not accounts on the same machine- but i gave it a try anyways. No difference either way though.)

  • BDAqua Level 10 Level 10 (120,020 points)

    Can the standard account use Printer Setup Utility fine?

     

    In those Users is there a...

     

    /Users/ThatUserName/Library/Logs/CrashReporter/Printer Setup Utility.crash.log

  • Bryan Lloyd Level 1 Level 1 (5 points)

    The Printer Setup Utility is usable. There are no Printer Setup Utility crash logs.

  • BDAqua Level 10 Level 10 (120,020 points)

    Open Console in Applications>Utilities & see if there are any clues or repeating messages when trying o print from one of those accounts.

  • Bryan Lloyd Level 1 Level 1 (5 points)

    Here are some of the messages:

     

    2013-09-18 01:24:32.325 HP Scan[272] PMSessionBeginDocumentNoDialog failed (error code = -108)

    2013-09-18 01:24:36.416 HP Scan[272] Failed to create PMPrintContext2013-09-18 01:58:35.762 usbink[415] UsbBulk:

     

     

    Log when trying to print a scan from the same machine 1 minute earlier (within HP Scan)

     

    Found device 0x2103

    2013-09-18 01:58:35.767 usbink[415] UsbBulk: found interface: 0x2503

    2013-09-18 01:58:35.768 usbink[415] UsbBulk: found 3 pipes

    2013-09-18 01:58:35.768 usbink[415] UsbBulk: grabbing BULK OUT pipe index 1, number 2

    2013-09-18 01:58:35.768 usbink[415] UsbBulk: grabbing BULK IN pipe index 2, number 2

    2013-09-18 01:58:35.768 usbink[415] UsbBulk: skipping pipe 3 because it is not a bulk pipe

    2013-09-18 01:58:39.927 HP Scan[410] PMSessionBeginDocumentNoDialog failed (error code = -108)

    2013-09-18 01:58:44.978 HP Scan[410] Failed to create PMPrintContext

     

    Log when printing from preview:

    ===== Wednesday, September 18, 2013 1:26:21 AM Canada/Eastern =====

    2013-09-18 01:26:43.715 usbink[295] UsbBulk: Found device 0x1e03

    2013-09-18 01:26:43.718 usbink[295] UsbBulk: found interface: 0x2203

    2013-09-18 01:26:43.719 usbink[295] UsbBulk: found 3 pipes

    2013-09-18 01:26:43.719 usbink[295] UsbBulk: grabbing BULK OUT pipe index 1, number 2

    2013-09-18 01:26:43.719 usbink[295] UsbBulk: grabbing BULK IN pipe index 2, number 2

    2013-09-18 01:26:43.719 usbink[295] UsbBulk: skipping pipe 3 because it is not a bulk pipe

    2013-09-18 01:26:49.081 Preview[263] PMSessionBeginDocumentNoDialog failed (error code = -108)

    2013-09-18 01:26:52.822 Preview[263] Failed to create PMPrintContext

     

    Log when printing from word:

    ===== Wednesday, September 18, 2013 1:27:20 AM Canada/Eastern =====

    2013-09-18 01:27:56.030 usbink[296] UsbBulk: Found device 0x1e03

    2013-09-18 01:27:56.047 usbink[296] UsbBulk: found interface: 0x2203

    2013-09-18 01:27:56.049 usbink[296] UsbBulk: found 3 pipes

    2013-09-18 01:27:56.050 usbink[296] UsbBulk: grabbing BULK OUT pipe index 1, number 2

    2013-09-18 01:27:56.050 usbink[296] UsbBulk: grabbing BULK IN pipe index 2, number 2

    2013-09-18 01:27:56.050 usbink[296] UsbBulk: skipping pipe 3 because it is not a bulk pipe

     

    And this is the log when printing the configuration page SUCCESSFULLY from the printer utility!

    ===== Wednesday, September 18, 2013 2:04:29 AM Canada/Eastern =====

    2013-09-18 02:04:32.680 HP LaserJet Professional Utility[440] CFLog (0): CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary.

    2013-09-18 02:04:32.685 HP LaserJet Professional Utility[440] CFLog (0): CFPropertyListCreateFromXMLData(): The file name for this data might be (or it might not): /System/Library/Frameworks/Foundation.framework/Resources/Languages/en

    2013-09-18 02:04:32.689 HP LaserJet Professional Utility[440] CFLog (0): CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary.

    2013-09-18 02:04:32.693 HP LaserJet Professional Utility[440] CFLog (0): CFPropertyListCreateFromXMLData(): The file name for this data might be (or it might not): /System/Library/Frameworks/Foundation.framework/Resources/Languages/en

    2013-09-18 02:04:32.699 HP LaserJet Professional Utility[440] CFLog (0): CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary.

    2013-09-18 02:04:32.721 HP LaserJet Professional Utility[440] CFLog (0): CFPropertyListCreateFromXMLData(): The file name for this data might be (or it might not): /System/Library/Frameworks/Foundation.framework/Resources/Languages/en

    2013-09-18 02:04:32.726 HP LaserJet Professional Utility[440] CFLog (0): CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary.

    2013-09-18 02:04:32.732 HP LaserJet Professional Utility[440] CFLog (0): CFPropertyListCreateFromXMLData(): The file name for this data might be (or it might not): /System/Library/Frameworks/Foundation.framework/Resources/Languages/en

    2013-09-18 02:04:32.820 HP LaserJet Professional Utility[440] CFLog (0): CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary.

    2013-09-18 02:04:32.824 HP LaserJet Professional Utility[440] CFLog (0): CFPropertyListCreateFromXMLData(): The file name for this data might be (or it might not): /Library/Printers/hp/laserjet/M1130Series/HP LaserJet Professional Utility.app/Contents/Resources/MainMenu.nib/keyedobjects.nib

    2013-09-18 02:04:32.873 HP LaserJet Professional Utility[440] getProductID(makeAndModel=HP LaserJet Professional M1130 MFP Series, 1.2, printID=HP_LaserJet_Professional_M1132_MFP

    2013-09-18 02:04:32.873 HP LaserJet Professional Utility[440] getProductID return USB Pid=1066

    2013-09-18 02:04:32.924 HP LaserJet Professional Utility[440] CFLog (0): CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary.

    2013-09-18 02:04:32.926 HP LaserJet Professional Utility[440] CFLog (0): CFPropertyListCreateFromXMLData(): The file name for this data might be (or it might not): /Library/Printers/hp/laserjet/M1130Series/HP LaserJet Professional Utility.app/Contents/Resources/USBPrintSetting.nib/keyedobjects.nib

    2013-09-18 02:04:32.984 HP LaserJet Professional Utility[440] CFLog (0): CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary.

    2013-09-18 02:04:32.986 HP LaserJet Professional Utility[440] CFLog (0): CFPropertyListCreateFromXMLData(): The file name for this data might be (or it might not): /Library/Printers/hp/laserjet/M1130Series/HP LaserJet Professional Utility.app/Contents/Resources/DialogStrings.plist

    2013-09-18 02:04:33.056 HP LaserJet Professional Utility[440] UsbBulk: Found device 0x3a03

    2013-09-18 02:04:33.059 HP LaserJet Professional Utility[440] UsbBulk: found interface: 0x3d03

    2013-09-18 02:04:33.062 HP LaserJet Professional Utility[440] UsbBulk: found 2 pipes

    2013-09-18 02:04:33.062 HP LaserJet Professional Utility[440] UsbBulk: grabbing BULK OUT pipe index 1, number 1

    2013-09-18 02:04:33.062 HP LaserJet Professional Utility[440] UsbBulk: grabbing BULK IN pipe index 2, number 1

    2013-09-18 02:04:33.104 HP LaserJet Professional Utility[440] UsbBulk: Found device 0x3a03

    2013-09-18 02:04:33.106 HP LaserJet Professional Utility[440] UsbBulk: found interface: 0x3b07

    2013-09-18 02:04:33.108 HP LaserJet Professional Utility[440] UsbBulk: found 2 pipes

    2013-09-18 02:04:33.108 HP LaserJet Professional Utility[440] UsbBulk: grabbing BULK OUT pipe index 1, number 1

    2013-09-18 02:04:33.108 HP LaserJet Professional Utility[440] UsbBulk: grabbing BULK IN pipe index 2, number 1

    2013-09-18 02:04:33.164 HP LaserJet Professional Utility[440] UsbBulk: Found device 0x3a03

    2013-09-18 02:04:33.166 HP LaserJet Professional Utility[440] UsbBulk: found interface: 0x390b

    2013-09-18 02:04:33.167 HP LaserJet Professional Utility[440] UsbBulk: found 3 pipes

    2013-09-18 02:04:33.167 HP LaserJet Professional Utility[440] UsbBulk: grabbing BULK OUT pipe index 1, number 2

    2013-09-18 02:04:33.167 HP LaserJet Professional Utility[440] UsbBulk: grabbing BULK IN pipe index 2, number 2

    2013-09-18 02:04:33.167 HP LaserJet Professional Utility[440] UsbBulk: skipping pipe 3 because it is not a bulk pipe

    2013-09-18 02:04:33.198 HP LaserJet Professional Utility[440] CFLog (0): CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary.

    2013-09-18 02:04:33.200 HP LaserJet Professional Utility[440] CFLog (0): CFPropertyListCreateFromXMLData(): The file name for this data might be (or it might not): /Library/Printers/hp/laserjet/M1130Series/HP LaserJet Professional Utility.app/Contents/Resources/DialogStrings.plist

    2013-09-18 02:04:33.206 HP LaserJet Professional Utility[440] CFLog (0): CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary.

    2013-09-18 02:04:33.207 HP LaserJet Professional Utility[440] CFLog (0): CFPropertyListCreateFromXMLData(): The file name for this data might be (or it might not): /Library/Printers/hp/laserjet/M1130Series/HP LaserJet Professional Utility.app/Contents/Resources/DialogStrings.plist

    2013-09-18 02:04:50.266 HP LaserJet Professional Utility[440] UsbBulk: Found device 0x3a03

    2013-09-18 02:04:50.268 HP LaserJet Professional Utility[440] UsbBulk: found interface: 0x4103

    2013-09-18 02:04:50.270 HP LaserJet Professional Utility[440] UsbBulk: found 2 pipes

    2013-09-18 02:04:50.270 HP LaserJet Professional Utility[440] UsbBulk: grabbing BULK OUT pipe index 1, number 1

    2013-09-18 02:04:50.271 HP LaserJet Professional Utility[440] UsbBulk: grabbing BULK IN pipe index 2, number 1

     

    Of course it won't print anything else!!

  • Bryan Lloyd Level 1 Level 1 (5 points)

    Don't know if this is helpful, but the HP documentation suggested trying to ping 192.168.45.39 and look for results...

     

    This is what happened in terminal trying this:

     

    Welcome to Darwin!

    PM-2012-30:~ student$ ping 192.168.45.39

    PING 192.168.45.39 (192.168.45.39): 56 data bytes

    ping: sendto: No route to host

    ping: sendto: Host is down

    ping: sendto: Host is down

    ping: sendto: Host is down

    ping: sendto: Host is down

    ping: sendto: Host is down

    ping: sendto: Host is down

    ping: sendto: Host is down

     

    ...which just continued longer than I was willing to watch for

  • rccharles Level 5 Level 5 (6,275 points)

    The ping command runs forever.  To stop press

    control + c

     

    or to do four pings to address 192.168.0.10

     

    ping -c4 192.168.0.10

     

    Robert

  • BDAqua Level 10 Level 10 (120,020 points)

    Mac OS X: About the Reset Printing System feature ...

     

    http://support.apple.com/kb/HT1341?viewlocale=en_US

     

    10.5/10.6/10.7/10.8 instructions...

     

    In System Preferences>Fax & Print, Right click or Control+click on the Printers list Sidebar, choose Reset Printing System.

    if you hold option and click the "-" tab it resets the printing system.

     

    http://www.macosxhints.com/article.php?story=20031215144430486

     

    Safe Boot from the HD, (holding Shift key down at bootup), run Disk Utility in Applications>Utilities, then highlight your drive, click on Repair Permissions.

     

    Any devices that previously appeared in your Printer List and Fax List will need to be added again after resetting the printing system.

    Resetting the printing system in Mac OS X 10.5.x+++

    1. To use the Reset Printing System feature in Mac OS X 10.5.x, follow these steps:
    2. Choose System Preferences from the Apple menu.
    3. Choose Print & Fax from the View menu.
    4. Control-click on list of printers on the left side of the window, then choose "Reset printing system" from the contextual menu. If you don't see a list of printers, Control-click on the text "Click + to add a printer or fax" and select "Reset printing system..."
        
        As an alternative, if you currently have one or more printers listed, you can Option-click the "-" (Remove printer) button.

     

    http://support.apple.com/kb/ht1341

     

    Reboot.