[Foo2zjs-maintainer] Bug#446391: Bug#446391: foo2zjs: Problems with 11-hplj10xx.rules on 2.6.23
Luca Bedogni
me at lucabedogni.it
Sat Oct 13 10:43:00 UTC 2007
On Friday 12 October 2007, Dmitry Nezhevenko wrote:
> Package: foo2zjs
> Version: 20070718dfsg-2
> Severity: normal
>
> After compiling and installing 2.6.23 kernel, udev need too much time to
> start (more than 2 minutes). It freezes with message
>
> "Waiting for /dev to be fully populated..."
>
> for a long time. after booting, invoke-rc.d udev stop && invoke-rc.d udev
> start reproduces problem. Here is a part of pstree output (when udev do
> something):
>
> ├─udevd─┬─udevd───modprobe
> │ ├─3*[udevd───hplj1020───find]
> │ ├─3*[udevd─┬─hplj1018───find]
> │ │ └─hplj1020───find]
> │ ├─udevd─┬─hplj1018───find
> │ │ └─hplj1020
> │ ├─udevd───hplj1018───find
> │ ├─3*[udevd───hplj1005───find]
> │ ├─udevd───hplj1005───hplj1005
> │ ├─5*[udevd─┬─hplj1000───find]
> │ │ └─hplj1005]
> │ ├─11*[udevd───hplj1000───find]
> │ ├─5*[udevd─┬─hplj1000───find]
> │ │ └─udevd]
> │ ├─3*[udevd─┬─hplj1000───find]
> │ │ └─hplj1005───find]
> │ ├─udevd───hplj1000───2*[find]
> │ └─udevd───hplj1000─┬─find
> │ └─hplj1000
>
> Removing 11-hplj10xx.rules from rules.d fixes udev freeze problem, but
> it's not acceptable solution.
I reproduced this bug, but using the latest version from experimental, or at
least the last version of the patched rules file solve the problem.
For solving the problem, waiting for the patched file to enter in unstable,
you can install the version from unstable or grab the patched rules file
(which i paste here).
Thanks
#Own udev rule for HP Laserjet 1000
KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
SYSFS{product}=="HP LaserJet 1000", NAME="usb/%k", \
SYMLINK+="hplj1000%e", MODE="0666", RUN+="/usr/sbin/hplj1000"
#Own udev rule for HP Laserjet 1005
KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
SYSFS{product}=="HP LaserJet 1005 series", NAME="usb/%k", \
SYMLINK+="hplj1005%e", MODE="0666", RUN+="/usr/sbin/hplj1005"
#Own udev rule for HP Laserjet 1018
KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
SYSFS{product}=="HP LaserJet 1018", NAME="usb/%k", \
SYMLINK+="hplj1018%e", MODE="0666", RUN+="/usr/sbin/hplj1018"
#Own udev rule for HP Laserjet 1020
KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
SYSFS{product}=="HP LaserJet 1020", NAME="usb/%k", \
SYMLINK+="hplj1020%e", MODE="0666", RUN+="/usr/sbin/hplj1020"
--
Debian Powered GNU/Linux User #373118
Bedogni Luca - Blog | http://blog.lucabedogni.it
Site | http://www.lucabedogni.it
Debianizzati - www.debianizzati.org | Founder Member
--
There is more money being spent on breast implants and Viagra than on
Alzheimer's research. This means that by 2020, there should be a
largeelderly population with perky boobs and huge erections and
absolutelyno recollection of what to do with them.
More information about the Foo2zjs-maintainer
mailing list