After my Ubuntu Dapper Drake upgrade, my Canon i950 printer stopped working.
Just now I was able to fix it my going into the properties and changing the connection from a network printer with URI usb:/dev/usb/lp0 to a local printer. Not sure why I had it set up that way before and why it broke now, but I’m glad to have the printer working again.

I had a similar problem to this with my scanner. It turns out the device is called /dev/usblp0 not /dev/usb/lp0. Not sure why it changed tho’.
i have the same copy of linux too
Hey. Thanks for the comments! It’s good to hear from another Ubuntu user. I’m pretty much new to the linux thing but if Ubuntu is anything to go by – i’ll be sticking with linux for a long while.