Sep 21
I ran into an issue recently where any application would crash when printing to a network printer. Our environment is unique in that we are printing to a Windows print server (using Guest privileges), but users on the network are logging in using the Novell client.
The crash would not happen with generic Microsoft drivers that came with Windows XP, but it would happen with any HP-branded drivers. Our first workaround was just to use PCL or PostScript drivers that closely matched the printer, and hope for the best.
In the end, we found out that when printing with the HP drivers, it would write to a file in the Windows directory called hpmnwun.ini. The contents it would write were:
[NWUSERNAME]
NOVELL=1
NWUSERNAME=testuser
Fixing the issue was a two step process:
1: Erase the contents of the file
2: Change the NTFS Permissions of the file to make it read-only by all users (even Administrators)
I think this forces the HP drivers to print to the printer in the standard Windows printer sharing way. When the HP drivers detect the Novell client installed, it writes the NWUSERNAME info to the file and must try to print in an ‘NDPS friendly’ way, which causes the application to crash when printing to a standard Windows shared printer and not a NDPS printer.
written by eppler
Jul 09
After a little searching, I found out you can add printers to OS X from the command line using this syntax:
lpadmin -p Printer_Name -L "Printer Location" -E -v lpd://x.x.x.x -P /Library/Printers/PPDs/Contents/Resources/en.lproj/Printer_Driver.gz
If you don’t specify the -P option, it will not show up in your Print or Printer Setup dialogs. If you want to include the generic PPD, it is located here:
/System/Library/Frameworks/ApplicationServices.framework/Versions \ /A/Frameworks/PrintCore.framework/Versions/A/Resources/Generic.ppd
That path is all one line, with no spaces.
written by eppler
May 08
About a week ago I installed Dropbox, and I have to recommend it to anybody who needs to sync their files between machines. I have a group of Macs that I use to sync data between, and I used to use iDisk, but Dropbox is so much quicker that I can’t see myself using iDisk anymore. Also, the syncing between Linux and Mac OS X works great – I haven’t got a chance to test the Windows client yet, but I’m sure it works just as good.
If you sign up with this link, you’ll get an extra 256MB, and so will I.
written by eppler
Dec 22
As a Grand Junction, Colorado resident I’ve enjoyed playing table tennis at our local Bookcliff Activity Center. If you happen to be in the area and like table tennis, check out Grand Mesa Table Tennis.
written by eppler
Mar 17
With Windows XP, you can define custom paper sizes (such as 3×5 cards) by doing the following:
Start -> Printers and Faxes -> File -> Server Properties
In this dialog, you can define a 3×5 card. The problem is, with the LQ-590 and LQ-300 drivers, these paper sizes do not show up as options when you try and print. Any paper size below 4 inches in height will disappear from your printing options.
To get around this, install the LQ-570 driver (the one that is built into Windows XP). This driver will let you use a 3×5 sized form.
written by eppler
Dec 10
My Leopard SSH agent was not working after upgrading a Macbook Pro. I was using a few other applications in the past to manage my SSH keys – in fact, I didn’t even know this was a feature until the new install on a Mac Pro worked without me installing the ‘keychain’ app from fink, or a number of other solutions that I had tried in the past.
To fix this, I had to edit the ~/.MacOSX/environment.plist file. In that file, there is an entry for SSH_AUTH_SOCK which needs to be removed. I just removed the the section that looked like:
<key>SSH_AUTH_SOCK</key>
<string>/tmp/503/SSHKeychain.sock</string>
The text may differ slightly on your computer.
written by eppler
Oct 26
When connecting to AFP shares in the new Mac OS X 10.5 (Leopard), you may get a -5002 error when the server only supports clear text passwords. To resolve, either disable clear text passwords on the server side, or change the following plist:
~/Library/Preferences/com.apple.AppleShareClient.plist
You need to change the afp_cleartext_allow value to “Yes” “true” or “1″ (depending on the current values you see, either “false” or a “0″).
Here’s an excerpt from my file:
...
<key>afp_cleartext_allow</key>
<true />
<key>afp_cleartext_warn</key>
<integer>0</integer>
<key>afp_default_name</key>
<string></string>
...
written by eppler
Apr 27
Mozy is an online backup service – right now I’m using it to backup roughly 1.6GB of data. You can backup 2GB for free, or pay around $5 per month for unlimited backup, which I am thinking about upgrading to. Recently they released a Mac client which makes this a better option for me. They also offer a commercial version of the service which called MozyPro.
read more | digg story
written by eppler
Mar 01
Today (03/01/2007) at about 2:07PM MST, Jeremy finally admitted Macs were better than PC’s. The quote:
[2:07] fine fine, mac’s are better than pc’s
Anyway, that is all…
written by eppler
Feb 20
When you are trying to view a QuickTime movies from a streaming server, sometimes you will get back a 400 Bad Request error. At my network at work, we intercept all port 80 traffic and forward to our squid proxy server, which is why we get this error. In order to fix this, just open up System Preferences, open the QuickTime pane, click the Advanced tab, and choose Custom… under the Transport Setup dropdown. Choose HTTP as your protocol, and type in 7070 where is says Other. Since making this modifications, we can view the QuickTime streams with no problems.
written by eppler