如果您在执行 insmod ppa
时遇到如下错误:
root# insmod ppa Using /lib/modules/version/kernel/drivers/scsi/ppa.o /lib/modules/version/kernel/drivers/scsi/ppa.o: unresolved symbol parport_register_device_Rf274b881/lib/modules/version/kernel/drivers/scsi/ppa.o: unresolved symbol parport_unregister_device_Rb0814cd3 /lib/modules/version/kernel/drivers/scsi/ppa.o: unresolved symbol parport_release_Rf8ec22de /lib/modules/version/kernel/drivers/scsi/ppa.o: unresolved symbol parport_claim_R4c7222c6 /lib/modules/version/kernel/drivers/scsi/ppa.o: unresolved symbol parport_enumerate_Rbc847709 /lib/modules/version/kernel/drivers/scsi/ppa.o: Note: modules without a GPL compatible license cannot use GPLONLY_ symbols
问题在于您没有在“打印机配置”中向您的系统添加打印机。 在您执行 'insmod ppa' 之前,您*必须*添加一个打印机。 点击 KDE 启动按钮 -> 系统 -> 打印机配置,并使用 /dev/lp0 (或 lp1, lp2,请检查 dmesg | more 的输出) 添加一个名为 'sometestprinter' 的打印机。 现在,通过执行 /etc/rc.d/init.d/lpd restart
来测试您添加的打印机。 如果 lpd 守护进程启动了,那么打印机就配置正确了。 现在尝试:
bash# insmod ppa bash# insmod lp