[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#251020: cat /proc/bus/usb/devices hangs, and so discover does

Martin Michlmayr wrote:
* Ognyan Kulev <ogi@fmi.uni-sofia.bg> [2004-05-26 14:31]:

My second install was with Linux 2.6. All went fine until all packages are downloaded and debconf tried to configure xfree86 (XFree86 again, huh?). The installation hangs just after all packages are downloaded and they are started to be configured. The problem was that discover hangs. I installed strace manually and run "strace discover" -- the process hangs while trying to read from /proc/bus/usb/devices. "cat /proc/bus/usb/devices" hangs too. I didn't continue with installation.

Does cat /proc/bus/usb/devices hang on 2.4 too?  Now that you have a
Debian installation, can you install the 2.6.6 kernel from unstable
and check if that hangs a well?

I was surprised that when I logged into my installation, the problem was gone. So I started new installation from the same CD. There was no such problem, and configuring of xfree88 didn't hang!

But there was one difference with previous install -- in tasksel, I only selected X stuff, so I started the installation again and in tasksel I selected the following tasks (by memory): Desktop, LSB, Office, X, all in Development, Cyrillic environment. In the 2nd stage, the configuring of xfree86 (before any unpacking) hung again. I installed kernel-image-2.6.5-686-smp and restarted. But I suspected that this happens only in 2nd stage and not later on, so I again selected kernel-image-2.6.5-386 and booted. The problem was gone! So hanging on cat /proc/bus/usb/devices happens only in 2nd stage and not in the next reboot, and it depends somewhat on selected tasks. Cyrillic environment asks some questions before xfree86, so it's possible that it's the source of the problem. I will check that.

I don't know if it's relevant, but here is some boot output:

Starting hotplug subsystem:
    evbug: blacklisted
    evdev: loaded successfully
    evbug: blacklisted
    evbug: already loaded


** can't synthesize root hub events

To summarize, here are the conditions to reproduce the problem on my system:

1. http://cdimage.debian.org/pub/cdimage-testing/daily/i386/20040525/sarge-i386-netinst.iso
2. linux26
3. in tasksel, the following tasks should be selected: Desktop, LSB, Office, X, all in Development (probably this is not relevant), Cyrillic environment (fortunately, I have a mirror with 400-600k/s)


Reply to: