When you mean "not register in linuxcnc" what do you exactly mean ? What errors are you getting ?
As far as the OS in concerned the onboard Parallel Port is being detect.
sudo dmesg | grep parport
The issue would appear to be with the plug in card, no driver seems to be loaded.
06:00.0 Parallel controller: Nanjing Qinheng Microelectronics Co., Ltd. Device 2170 (rev 0f) (prog-if 01 [BiDir])
Subsystem: Nanjing Qinheng Microelectronics Co., Ltd. Device 2170
Physical Slot: 6
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 3
Region 0: I/O ports at d010
Region 1: I/O ports at d000
I would conclude the on board PP is fine, the Plugin Card is the issue. Remove the Plug in card and try a simple config with just the on board parallel port
Try, this will let us see the PCI id of the plug in card and determine what driver, if supported, should be load.
lspci -nv