On Thu, 2010-02-11 at 12:50 +0100, Thomas Bächler wrote: > Am 11.02.2010 11:56, schrieb Karolina Lindqvist: > >> Your custom kernel is misconfigured, the most likely candidate being: > >> > >> $ zgrep CONFIG_SYSFS_DEPRECATED /proc/config.gz > >> # CONFIG_SYSFS_DEPRECATED_V2 is not set > >> > >> If this option is set to yes, udev will fail to create devices properly. > >> If the option is unset in your kernel, we have to look for the reason > >> further. > >> > > > > Thank you for the fast help. That was exectly what I was looking for! I have > > rebuilt the kernel with that change, and now it appears to work. > > Glad my crystal ball was right. This option is needed if you run very > old userspace (udev, ...), but is fatal if you run very recent software. > With udev prior to 150, it mostly worked, but udev complained about it. > With udev 150 and later, things will simply fail. It will also be a headache for the debian devs in uprading stable to squeeze in a few months. The stable kernel needs this option, but the new kernel and udev don't and upgrading from an old environment causes an error in the dist-upgrade. Just a FYI. It is not Archlinux-related... Vincent