You posted two problems, so I think we're not quite on the same one.
The card reader problem is solved. Just type as root:
setpci -s 06:09.3 4c.b=0x02
Where should i put this so that its applied in every boot.
But what should i do about the printer?
Edit the kernel parameters in your menu.lst file in your boot manager or through a text editor as root. At the end of your kernel parameters, add the setpci -s 06:09.3 4c.b=0x02 .
On the printer one, that might take a bit. I read through the bugs with CUPS. I'm trying to think of what might have gone wrong.