Есть LPT контроллер на чипе WCH352. Этот чип может эмулировать как LPT, так и RS232. Ядро по дефолту подхатывает его как serial. Раньше его переубеждал вот такой скрипт.
#!/bin/sh
cd /lib/modules/$(ls /lib/modules/ | sort | tail -n1)/kernel/drivers/char
rmmod lp
cd /lib/modules/$(ls /lib/modules/ | sort | tail -n1)/kernel/drivers/parport
rmmod parport_pc.ko
insmod parport_pc.ko io=0x378,0xe880
cd /lib/modules/$(ls /lib/modules/ | sort | tail -n1)/kernel/drivers/char
insmod lp.ko
Вывод lspci -v
07:00.0 Serial controller: Device 4348:5053 (rev 10) (prog-if 02 [16550])
Subsystem: Device 4348:5053
Flags: medium devsel, IRQ 16
I/O ports at ec00 [size=8]
I/O ports at e880 [size=8]
Kernel driver in use: serial
Система - Ubuntu 11.10 x86_64, kernel 3.0.0-16-generic