[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Help please, setting up lm-sensors



On Sat Dec 15 11:58:04 2001 David Z Maze wrote...
>
>Stan Brown <stanb@awod.com> writes:
>SB> On Sat Dec 15 11:03:05 2001 David Z Maze wrote...
> DZM> Stan Brown <stanb@awod.com> writes:
>  SB> I;ve got a new machine with a custom 2.4.16 kernel. I have
>  SB> managed to get lm-sensors built, and the modules load. However
>  SB> sensor-detect does not give me enough info to get the rest set
>  SB> up.
> DZM> 
>  SB> Next adapter: SMBus vt82c596 adapter at 5000 (Non-I2C SMBus adapter)
>  SB> Do you want to scan it? (YES/no/selectively): 
>  SB> Can't open /dev/i2c0 (No such file or directory)
> DZM> 
> DZM> This looks wrong (either /dev/i2c/0 or /dev/i2c-0 would be
> DZM> plausible).  Looking through the sensors-detect source, though
> DZM> (it's just a Perl script), it tries all three of i2c-0, i2c0,
> DZM> and i2c/0.
> DZM> 
> DZM> What version of lm-sensors are you using?  Of i2c?
>SB> 
>SB> Im really not certain how to tell. Both are the version form the
>SB> Debain -source package for testing. Looking in the CHANGES file,
>SB> the latest version mentioned in both is 2.6.1
>
>The right way to check is to do 'dpkg -s lm-sensors-2.4.16' and 'dpkg
>-s i2c-2.4.16', and look for the Version there.  The reported versions
>should be something like '2.6.1-1+2.4.16', depending on the version of
>the source you built and the --revision you built your kernel with.

OK,

Source: lm-sensors (2.6.1-3)
Source: i2c (2.6.1-1)

>
>Other things that come to mind: 'modprobe i2c-dev' as root.  Do you
>have a /dev/i2c directory then?  Does your new kernel use devfs?  Did
>your old one?  (If you do, /dev will show up in /proc/mounts, and
>you'll probably have a /dev/.devfsd special device.)  If you're not
>using devfs, you need to make sure that the i2c devices exist in /dev,
>doing (as someone else suggested) '/sbin/MAKEDEV i2c'.

progeny:~# modprobe i2c-dev
progeny:~# lsmod
Module                  Size  Used by
i2c-dev                 3968   0  (unused)
i2c-core               13200   0  [i2c-dev]
mousedev                4432   1 
input                   3584   0  [mousedev]
emu10k1                55696   0  (unused)
sound                  54992   0  [emu10k1]
ide-scsi                7616   0 


progeny:~# ls /dev/i2*
/dev/i2c-0   /dev/i2c-14  /dev/i2c-2   /dev/i2c-25  /dev/i2c-30  /dev/i2c-8
/dev/i2c-1   /dev/i2c-15  /dev/i2c-20  /dev/i2c-26  /dev/i2c-31  /dev/i2c-9
/dev/i2c-10  /dev/i2c-16  /dev/i2c-21  /dev/i2c-27  /dev/i2c-4
/dev/i2c-11  /dev/i2c-17  /dev/i2c-22  /dev/i2c-28  /dev/i2c-5
/dev/i2c-12  /dev/i2c-18  /dev/i2c-23  /dev/i2c-29  /dev/i2c-6
/dev/i2c-13  /dev/i2c-19  /dev/i2c-24  /dev/i2c-3   /dev/i2c-7

The machien has never had /dev/fsd on it.

I ran /sbin/MAKEDEV 12c (when did it move there from /devg ?) with no
complaints, but even after all of this, I wind up with this:

#----cut here----
# I2C adapter drivers
# I2C chip drivers
#----cut here----

To make the sensors modules behave correctly, add these lines to 
/etc/modutils/local and run update-modules:

#----cut here----
# I2C module options
alias char-major-89 i2c-dev
#----cut here----

When I run sensors-detect.

What else can I try?

Thanks for the help.
>
>-- 
>David Maze         dmaze@debian.org      http://people.debian.org/~dmaze/
>"Theoretical politics is interesting.  Politicking should be illegal."
>	-- Abra Mitchell
>
>
>-- 
>To UNSUBSCRIBE, email to debian-user-request@lists.debian.org 
>with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>
>
>


-- 
Stan Brown     stanb@awod.com                                    843-745-3154
Charleston SC.
-- 
Windows 98: n.
	useless extension to a minor patch release for 32-bit extensions and
	a graphical shell for a 16-bit patch to an 8-bit operating system
	originally coded for a 4-bit microprocessor, written by a 2-bit 
	company that can't stand for 1 bit of competition.
-
(c) 2000 Stan Brown.  Redistribution via the Microsoft Network is prohibited.



Reply to: