IIRC the serial port has a couple of lines switched over a PC serial port, therefore you'd need an Amiga serial printer cable, like you usually need an amiga parallel printer cable.
The Canon BJ series always used to give great output on Amigas, think the 4000 and up went to the software driven lose-printer architecture, but the BJC-230 etc were great.