How can I get my laptop to print wirelessly to an HP DeskJet 6980 like it used to?
Okay, so I've got a ThinkPad T42 with XP Home SP2 and Intel 2200BG.
I bought one of HP's DeskJet 6980 inkjets with wireless built in, and I used to be able to connect and print to it flawlessly for the first few months, but just as soon as I installed
this IPSec client for my school's wireless network (I never got the client to work), I couldn't print to my printer wirelessly anymore. My laptop still connects to the printer's ad hoc network, but I can't get access anything that requires communication between the computer and printer (printer status, remaining ink levels, etc.), and every time I attempt to print, the print job hangs for about a minute and I get
this message. Trying to ping it through DOS returns some message along the lines of "configuration error." Given that I could never get the IPSec software to work, I uninstalled it, but the problem remained. (Incidentally, the laptop still works just fine with every other wireless network.)
I've tried contacting HP support on the issue both over their online chat (not helpful at all) and their phone number (at least the guy tried), but nothing that they suggested ultimately helped. I've tried different IP and firewall configurations, I've attempted all sorts of ipconfig trickery, I've reset the printer to factory settings several times, and I've uninstalled and reinstalled the printer software probably about 5 or 6 times. Every time, it still works completely the same - it prints fine and easily via USB, it works over an ethernet/patch cable after about 10 minutes of cajoling.
The curious thing, though, is that I can get it to print wirelessly just as easily as it used to when, and only when I connect the computer via ethernet cable to my desktop (which, incidentally, is neither wireless, nor is it connected to the printer). Every time, I connect the cable, the local area network icon in the system tray comes up with the little yellow/exclamation point warning bubble (this happens
every time), I select "repair connection," and like magic, not only does this let me access shared folders on the other computer, the wi-fi printing on my laptop works again. I know that repairing the wired connection seems to go through some things like renewing the IP address and clearing (I think) NetBT cache or something to that effect. Nevertheless, after that, every time I wake the computer from standby or restart, I can't print wirelessly again.
So what gives? How can I get my laptop to do whatever it's doing when it connects to the other computer and repairs automatically, or figure out what the IPSec install screwed up in the first place?
If anyone can actually help me out with this, much, much, much thanks - I've been trying to fix this for months...
I've said it before and I'll say it again: HP printer drivers, and HP driver installers, suck disastrously. Running the HP uninstaller doesn't even come close to putting your machine back to the way it was before you ran the installer.
The only semi-reliable way I know to make a misbehaving HP printer driver behave again is to uninstall it, then reinstall the printer as a local printer, including actually plugging it in via USB or LPT when the installer prompts for this; then, once the thing is working as a local printer, mess with the printer settings to redirect the connection via the network.
If you've already tried this, you've basically got four options:
1. Back up all your user-generated files, do a clean Windows install on your laptop, reinstall all your apps and the printer driver, restore your files and hope you didn't miss any. Time budget: about a solid day.
2. Get a wireless PCI card for your desktop computer, install the HP printer on that as a local printer, and use your desktop computer as a print server.
3. Plug in your USB printer cable every time you want to print.
4. Ditch the HP printer and buy a Canon.
I'd love to be proved wrong. Lots of schools have HP printers, and it would be nice to find better workarounds for dealing with their stupid problems.
posted by flabdablet at 6:35 PM on January 21, 2007