Plugging in my digital photo camera, I no longer get a device node created in the /dev file system. dmesg tells me about a device sdc, but there is no /dev/sdc, and no nodes for partitions either, and no symlinks in the disk/by-id/ and disk/by-path/ trees. I'm on ~amd64, and have seen this today for the first time, but since I don't use this device on a daily basis, the actual cause might be a month or more in the past. I tried downgrading udev from 206-r3 to 204 but that didn't solve the problem. Any suggestions what other packages might be involved here?

If you create the device nodes by hand, can you access the underlying camera? My guess is the answer will be no, but the answer might be yes if the problem is purely in the code for creating the nodes.

If you create the device nodes by hand, can you access the underlying camera?

Negative: did “mknod /dev/sdxc b 8 32” followed by “fdisk -l /dev/sdxc” and got “no such device or address”, or something along these lines. Then waited some more, and eventually got the /dev/sdc and /dev/sdc1 nodes, but still no named node in /dev/disk/by-id.

So apparently it took my system 8 minutes to actually set this device up. With respect to this reported partition size mismatch, I guess I'll beter have the camera format its memory card, but that should not be the cause of this problem.

This seems like a power or cabling problem... Does the camera work with other computers?_________________Intel Core i7 2700K@ 4.1GHz/HD3000 graphics/8GB DDR3/180GB SSDWhat am I supposed to be advocating?

This appears to be related to a kernel update: I observed the issue with 3.10.4-gentoo but with 3.9.6-gentoo things work just fine. I guess I'll install 3.10.9 today, see whether that works. If not, I'll try vanilla sources, then try to narrow down the patch which causes this.

This appears to be related to a kernel update: I observed the issue with 3.10.4-gentoo but with 3.9.6-gentoo things work just fine. I guess I'll install 3.10.9 today, see whether that works. If not, I'll try vanilla sources, then try to narrow down the patch which causes this.

If you google for 'ehci Linux 3.10' or 'usb Linux 3.10' you'll find out multiple people have had issues with early 3.10 kernels and USB.

I'm very much intrested in knowing if 3.10.9 worked for you, please let us know.

So far, at least some USB devices work for me with 3.10.7 (EHCI port).

I do have this one USB1 CF reader that doesn't enumerate in 3.10.7 on one machine, and completely chokes on a 3.9.2 machine. This device may not be working so I can't draw any conclusions just yet.._________________Intel Core i7 2700K@ 4.1GHz/HD3000 graphics/8GB DDR3/180GB SSDWhat am I supposed to be advocating?

3.10.9-gentoo works again. If there was any real need, I could try to bisect kernel releases and probably even git commits, but given the time this would require, I'll only do so if someone comes up with a reason why this would still be relevant. So far, I'll simply be happy that someone somehow fixed this by now, and things again work for me the way they “always” did.