HP1410 on CUPS

I've a newly installed printer HP1410 (all-in one scanner, copier and printer). I tried to installed it on linux and hopefully can share it with CUPS + SAMBA, but it doesn't work as expected.

My linux machine has a HP2200 laser printer installed and working without problem. I just follow the same instruction to install HP1410. It looked good during the install progress. I can see status on CUPS which is idle and accepting jobs., however, I can't print anything with it even the test page.

anyone have similar experience?
is there any package I should install for the HP1410 on linux?

/****** message from CUPS ******/
HP1400 HP DeskJet Series CUPS v1.1
Description:
Location:
Printer State: idle, accepting jobs.
"CUPS v1.1.23 is ready to print."
Device URI: usb://HP/PSC%201400%20series?serial=CN5B3C30YG04BM

/****** message from dmesg after printer is plugged to USB******/
drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 4 if 1 alt 0 proto 2 vid 0x03F0 pid 0x4D11

Thanks