On Tuesday 19 April 2016 06:52 AM, Greg KH wrote:
On Mon, Apr 18, 2016 at 06:11:51PM -0600, Alex Henrie wrote:
Hi,
I recently bought an MCS7715 USB-attached parallel port,[1] but there
seem to be a couple of problems using it with Linux:
1. The lp, parport, and parport_pc kernel modules are not loaded when
the device is plugged in.
2. After manually loading the kernel modules, /dev/lp0 is not deleted
when the device is unplugged.
I'm using a fully updated copy of Arch Linux, and at first I thought
it was a udev rules problem, but the systemd guys think that it's
actually a kernel bug.[2] Is this something that you could fix, or
guide me thorough fixing? I'd be happy to donate one of these devices
if you don't have one handy for debugging.
If you have a spare one I will really appreciate having one for debugging.
I am not much familiar with Arch-Linux. which kernel version is it having?
Ah, yeah, this isn't going to work well, as you have found out.
Well, I am afraid its true at the moment. But i do hope in next couple
of kernel release the situation should improve.
The parallel port subsystem is one of the last ones to be moved to the
driver core, it just now started for the 4.4 kernel release, and isn't
done yet at all.
It is a long process as the individual drivers using parallel port has
to be converted first, while hoping that no one reports any regression.
and we just recently had one :( .
BTW, Greg, that patch about subsys_initcall for parport is waiting for
your review.
Sudip is the new maintainer of this, he might be able to answer this
much better than I can. Sudip?
-Alex
[1] http://www.newegg.com/Product/Product.aspx?Item=N82E16812709411
[2] https://lists.freedesktop.org/archives/systemd-devel/2016-February/035937.html
Regards
Sudip
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html