Bug 440445 - udev times out on boot, network and sound missing
Summary: udev times out on boot, network and sound missing
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 8
Hardware: i386
OS: Linux
low
high
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-04-03 16:02 UTC by Jón Fairbairn
Modified: 2008-06-27 06:56 UTC (History)
0 users

Fixed In Version: 2.6.25-14
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-06-27 06:56:05 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
dmesg output, booted with debug on the command line (21.96 KB, text/plain)
2008-04-03 16:02 UTC, Jón Fairbairn
no flags Details
/var/log/messages extract command line udevdebug (79.76 KB, text/plain)
2008-04-04 16:35 UTC, Jón Fairbairn
no flags Details

Description Jón Fairbairn 2008-04-03 16:02:20 UTC
Description of problem:

Booting with kernel > kernel-2.6.23.15-137.fc8 I get a long
wait when udev starts and then a timeout, then no network or sound.

Version-Release number of selected component (if applicable):

kernel-2.6.24.4-64.fc8 (this is the latest I've tried; all
kernel updates I've tried since (but not including)
2.6.23.15-137.fc8 have had (what appears to be) the same
problem

How reproducible:

completely

Steps to Reproduce:
1. boot with kernel 2.6.24.4-64.fc8
2. wait while udev times out
3. login and observe state of machine
  
Actual results:
Network manager reports that there is no interface eth0
the volume control applet indicates that there is no sound

Expected results:
no timeout from udev, eth0 and sound should work 

Additional info:
Machine is an IBM thinkpad X30 26724XG
eth0 is driven by e100

Comment 1 Jón Fairbairn 2008-04-03 16:02:20 UTC
Created attachment 300275 [details]
dmesg output, booted with debug on the command line

Comment 2 Chuck Ebbert 2008-04-04 01:54:02 UTC
Can you try adding "udevdebug" to the boot options?

Comment 3 Jón Fairbairn 2008-04-04 16:35:06 UTC
Created attachment 300894 [details]
/var/log/messages extract command line udevdebug

I can, and I get *lots* of logging on the console, but with
debug and udevdebug on the command line, unless I boot
single, the system never (for as long as I've waited) gives
me a shell. Booting single, I get a shell, but dmesg
contains none of the udevdebug messages (even if I set
udev_log="debug" in /etc/udev/udev.conf.

The attachment is with udevdebug (but not debug) on the
kernel command line; this is the best I could get.

Scroll lock during udev start-up shows that nearly half of
the messages are "udev_rules_iter_label: moving forward
looking for label 'libsane_rules_end'" (if I wrote that down
correctly). /etc/udev/rules.d/60-libsane.rules is as
packaged in sane-backends-1.0.18-17.fc8

Ironically, if booted with debug udevdebug, although I don't
get a login shell I do get eth0 started -- it responds to
pings, but there's no useful service running.

Comment 4 Jón Fairbairn 2008-06-27 06:56:05 UTC
This bug seems to have disappeared by Fedora 9



Note You need to log in before you can comment on or make changes to this bug.