> >Synopsis: No owtemp device is recognized by onewire. > >Category: kernel > >Environment: > System : OpenBSD 5.6 > Details : OpenBSD 5.6 (GENERIC.MP) #333: Fri Aug 8 00:20:21 MDT 2014 > [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP > > > Architecture: OpenBSD.amd64 > Machine : amd64 > >Description: > For the exact same hardware under OpenBSD 5.4, an attached Dallas > Semiconductor DS18B20 was recognized as an owtemp device, and showed up under > sysctl hw.sensors. Under 5.6, no owtemp is recognized; only the onewire > USB-FOB is recognized as uow, and onewire. > > How-To-Repeat: > Attach a Dallas Semiconductor USB-FOB with an attached DSB1820 temperature > sensor. > Note that dmesg does not show an owtemp device, and sysctl hw.sensor does > not show readings. > >Fix: > No known workaround.
Can you share a 5.4 dmesg if you still have any? Does `ps axk' show the `(onewire0)' kernel thread? Is it slepping on the `owidle' wchan? Can you recompile a kernel with `option ONEWIRE_DEBUG' and share the messages it produces? TIA, Miod
