Bug 5496

Summary: kernel creates no /sys entries for parports and lps
Product: Drivers Reporter: Jason (dravet)
Component: ParallelAssignee: Mike Sharkey (mike)
Status: CLOSED PATCH_ALREADY_AVAILABLE    
Severity: normal    
Priority: P2    
Hardware: i386   
OS: Linux   
Kernel Version: all 2.6 kernels Subsystem:
Regression: --- Bisected commit-id:

Description Jason 2005-10-25 18:23:49 UTC
Distribution: Fedora Core 5 development
Hardware Environment: tyan tiger 100 motherboard, adaptec 2930u2 scsi card, 2
western digital scsi hard drives, 384MB of ram
Software Environment:  ??
Problem Description: The parport module is a missing "dev" file in
/sys, which the kernel should provide.

Oct 19 09:11:52 jever udevd[18982]: get_udevd_msg: udevd event message received
Oct 19 09:11:52 jever udevd[18982]: main: skip uevent_helper message with
SEQNUM, netlink is active
Oct 19 09:11:52 jever udevd[18982]: msg_queue_insert: seq 699 queued, 'add'
'/module/parport'
Oct 19 09:11:52 jever udevd[18982]: udev_event_run: seq 699 forked, pid [19000],
'add' 'module', 0 seconds old
Oct 19 09:11:52 jever udevd[18982]: msg_queue_insert: seq 700 queued, 'add'
'/module/parport_pc'
Oct 19 09:11:52 jever udevd[18982]: udev_event_run: seq 700 forked, pid [19002],
'add' 'module', 0 seconds old
Oct 19 09:11:52 jever udevd[18982]: get_udevd_msg: udevd event message received
Oct 19 09:11:52 jever udevd[18982]: main: skip uevent_helper message with
SEQNUM, netlink is active
Oct 19 09:11:52 jever udevd[18982]: udev_done: seq 700, pid [19002] exit, 0
seconds old
Oct 19 09:11:52 jever udevd[18982]: msg_queue_insert: seq 701 queued, 'add'
'/bus/pnp/drivers/parport_pc'
Oct 19 09:11:52 jever udevd[18982]: udev_event_run: seq 701 forked, pid [19006],
'add' 'drivers', 0 seconds old
Oct 19 09:11:52 jever udevd[18982]: get_udevd_msg: udevd event message received
Oct 19 09:11:52 jever udevd[18982]: main: skip uevent_helper message with
SEQNUM, netlink is active
Oct 19 09:11:52 jever kernel: pnp: Device 00:08 activated.
Oct 19 09:11:52 jever udevd[18982]: udev_done: seq 699, pid [19000] exit, 0
seconds old
Oct 19 09:11:52 jever kernel: parport: PnPBIOS parport detected.
Oct 19 09:11:52 jever udevd[18982]: udev_done: seq 701, pid [19006] exit, 0
seconds old
Oct 19 09:11:52 jever kernel: parport0: PC-style at 0x378 (0x778), irq 7
[PCSPP,TRISTATE]
Oct 19 09:11:52 jever udevd[18982]: msg_queue_insert: seq 702 queued, 'add'
'/bus/pci/drivers/parport_pc'
Oct 19 09:11:52 jever udevd[18982]: udev_event_run: seq 702 forked, pid [19008],
'add' 'drivers', 0 seconds old
Oct 19 09:11:52 jever udevd[18982]: get_udevd_msg: udevd event message received
Oct 19 09:11:52 jever udevd[18982]: main: skip uevent_helper message with
SEQNUM, netlink is active
Oct 19 09:11:52 jever udevd[18982]: udev_done: seq 702, pid [19008] exit, 0
seconds old

No hotplug message from the kernel appears and no /sys "dev" file is offered.

This is also in the redhat bugzilla at
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=145148
Comment 1 Jason 2005-11-28 12:29:16 UTC
Is anyone working on allowing the kernel to create sys entries for parport and lp?

Thanks,
Comment 2 Stefan de Konink 2007-04-10 12:40:34 UTC
http://bugs.gentoo.org/show_bug.cgi?id=69953

From the Gentoo Bugtracker, Greg mentioned to take care of it. But two years
after... still it isn't working.
Comment 3 Stefan de Konink 2007-04-11 11:29:31 UTC
Ignore my foolish comment. ppdev does add the device.