I/O ports at e000 [disabled] [size=8]

More
12 Jun 2025 19:27 #330226 by rick-linuxcnc
I/O ports at e000 [disabled] [size=8] was created by rick-linuxcnc
I am trying to upgrade linuxcnc to 2.9.3 I was running 2.7.x I am using all the same hardware but when the parallel port tries to load it gets the I/O ports at e000 [disabled] error. On the old version is was running a port 0xe000 and irq 3


cat /proc/interrupts
          CPU0       CPU1       CPU2       CPU3       
  0:          9          0          0          0   IO-APIC   2-edge      timer
  1:          0          0          0          4   IO-APIC   1-edge      i8042
  3:          0          0          0          0   IO-APIC   3-edge      parport0
  8:          1          0          0          0   IO-APIC   8-edge      rtc0

sudo modinfo parport_pc
filename:       /lib/modules/6.1.0-23-rt-amd64/kernel/drivers/parport/parport_pc.ko
license:        GPL
description:    PC-style parallel port driver

sudo dmesg | grep par

[    8.549490] ppdev: user-space parallel port driver
[    8.761564] parport_pc: unknown parameter 'auto' ignored
[    8.761730] parport 0xe000 (WARNING): CTR: wrote 0x0c, read 0xff
[    8.761736] parport 0xe000 (WARNING): DATA: wrote 0xaa, read 0xff
[    8.761736] parport 0xe000: You gave this address, but there is probably no parallel port there!
[    8.761750] parport0: PC-style at 0xe000, irq 3 [PCSPP,TRISTATE]
[    8.860174] lp0: using parport0 (interrupt-driven).

lspci -vv
05:00.0 Parallel controller: Nanjing Qinheng Microelectronics Co., Ltd. CH351 PCIe Parallel Port Adapter (rev 0f) (prog-if 01 [BiDir])
    Subsystem: Nanjing Qinheng Microelectronics Co., Ltd. CH351 PCIe Parallel Port Adapter
    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 e010 [disabled]
    Region 1: I/O ports at e000 [disabled]




 

Please Log in or Create an account to join the conversation.

  • tommylight
  • tommylight's Avatar
  • Away
  • Moderator
  • Moderator
More
12 Jun 2025 21:13 #330231 by tommylight
Replied by tommylight on topic I/O ports at e000 [disabled] [size=8]
What error does LinuxCNC show?

Please Log in or Create an account to join the conversation.

More
12 Jun 2025 22:52 #330236 by rick-linuxcnc
Replied by rick-linuxcnc on topic I/O ports at e000 [disabled] [size=8]
parport_pc.so file missing

Please Log in or Create an account to join the conversation.

More
13 Jun 2025 14:01 #330252 by unknown
Replied by unknown on topic I/O ports at e000 [disabled] [size=8]
That file is the Linuxcnc driver, if that is missing there is something wrong with installation.

Please Log in or Create an account to join the conversation.

More
13 Jun 2025 14:46 #330253 by jmelson
Replied by jmelson on topic I/O ports at e000 [disabled] [size=8]


I am trying to upgrade linuxcnc to 2.9.3 I was running 2.7.x I am using all the same hardware but when the parallel port tries to load it gets the I/O ports at e000 [disabled] =8error. On the old version is was running a port 0xe000 and irq 3


lspci -vv
05:00.0 Parallel controller: Nanjing Qinheng Microelectronics Co., Ltd. CH351 PCIe Parallel Port Adapter (rev 0f) (prog-if 01 [BiDir])
    Subsystem: Nanjing Qinheng Microelectronics Co., Ltd. CH351 PCIe Parallel Port Adapter
    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-

 

Is this the same computer that was used before?  How about the parallel port card?
The [disabled] indication means that the port will not work, the kernel has done something to disable access to it.
I had this issue with a specific Dell desktop machine, and had to use a different PCIe parport card.  I recommend cards with the NetMos 9900 or 9901 chip for use on PCIe slots.  These have always worked well for me.  
Jon

Please Log in or Create an account to join the conversation.

Moderators: PCWjmelson
Time to create page: 0.065 seconds
Powered by Kunena Forum