Now day's under Lucid (10.04) just plug in the printer to the computer, cups activates the driver needed for your IP4000 and you're printing.. just like my Mac.

Interestingly when I first connected my Canon IP4000 printer it was switched OFF but Lucid still saw the USB identity of the printer! Amazing...

By the time I switched it on I was able to print a test page. Wow what an anticlimax to the old days of fighting to get every device working.

Kudos to all the hard working people who make this happen.