When booting my Thinkpad X61s undocked and (hot-)plugging it into the docking station ("Thinkpad X6 UltraBase") while running, the parallel port does not work. Steps to Reproduce: 1) boot notebook without being docked 2) plug into docking station while running Actual Results: /dev/lp0 does not exist Expected Results: /dev/lp0 is created and can be used Removing the parport and lp module and loading it again does not have any effect and `dmesg` says "[ 6977.586439] lp: driver loaded but no devices found" (no /dev/lpX device is created). If the notebook was booted while being docked, everything works as expected and the device exists. This problem also occurs using the stock 2.6.32 kernel from Debian squeeze.
It's great that the kernel bugzilla is back. Can you please verify if the problem still exists in the latest upstream kernel?
Sorry for the late reply. Unfortunately I do not have the possibility to confirm that this bug still exists, because I have a newer device now that comes without parallel port. Are you asking because there were some actual changes in the codebase?
No, I'm not an parallel port expert, I asked because I want to verify if the bug report is still active or not after filed for about 1 year. so I'll close this bug for now as it can not be reproduced. please feel free to re-open it once you can reproduce the problem again.
This bug still persists (3.16). Unfortunately, I can't reopen this bug (Bugzilla permissions?). Some additional information: Attaching the docking station before boot makes all devices available (serial port, parallel port, CD drive). Attaching the docking station while the system is awake only make the CD drive show up. Reloading parport_pc with or without parameters does not make the port available. Attaching the docking station while the system is in ACPI S3 allows for reloading parport_pc with io=0x378, which makes the port work in polling mode. I was, however, unsuccessful forcing an irq, i.e. the module loads but no IRQs ever occurr. I will happily provide any debug output or ACPI stuff that's needed to fix this issue.
bug reopened. Please attach the acpidump output of your laptop.
Bug closed because there is no response from the original bug reporter. JaKob, if you'd like to have your problem fix, please file a new bug report, with your laptop model and acpidump output.