Description of problem: Support for the one wire bus (W1) and devices is missing from recent kernels. Version-Release number of selected component (if applicable): kernel-3.5.0-2.fc17.x86_64 How reproducible: Always Steps to Reproduce: 1.modprobe wire 2. 3. Actual results: FATAL: Module wire not found. Expected results: wire module is loaded Additional info: The kernel modules wire and w1_* do not exist because the kernel has not been configured for it. -bash-4.2# grep W1 /lib/modules/3.5.0-2.fc17.x86_64/source/.config # CONFIG_W1 is not set In 3.1.6-1.fc16 it was configured, but in 3.4.4-4.fc16 it was missing. I appreciate that some choice has to be made about what to include and what not, but it is a bit unfriendly to have things stop working when you do a yum update.
this got culled in the "surely no-one is using this" clean-up back in January. There were a few false-positives in that list, which we've reenabled and/or moved to kernel-modules-extra. Given you're the only person to ask for this since then, I suspect we'll move it there too. Out of curiosity, what are you using this for ?
Kernel-modules-extra would be OK. Instrumentation. I use the w1_therm. It's about the cheapest way to impliment a whole heap of temperature sensors. The usb to 1-wire interfaces are pretty cheap as well. The bus can be quite long - I forget the maximum length, but I can reliably run a bus to every room in the house for HVAC monitoring. There are a variety of other chips as well: http://www.maxim-ic.com/products/1-wire-and-ibutton.mvp
neat. I've re-enabled all the modules, and moved them to the extras package. They'll be in the next build (which should be done today).
Thanks, all is working again!