Re: nForce3 SMB and Power Management

2005-07-24 Thread João Carlos Mendes Luís


João Carlos Mendes Luís wrote:
 
 Gary W. Swearingen wrote:
 
João Carlos Mendes Luis [EMAIL PROTECTED] writes:



gaia::root ~ [647] mbmon -I
No ISA-IO HWM available!!
InitMBInfo: Unknown error: 0
gaia::root ~ [648]


I don't get that with -I (just with -S).  It pretends to work OK; just bad 
data,
which might be related to the bogus temp. seen in BIOS setup screen.



[EMAIL PROTECTED]:1:1: class=0x0c0500 card=0x813f1043 chip=0x00e410de 
rev=0xa1 hdr=0x00
vendor   = 'NVIDIA Corporation'
device   = 'nForce PCI SMB Controller'
class= serial bus
subclass = SMBus


I get:

[EMAIL PROTECTED]:1:1:   class=0x0c0500 card=0x0c111458 chip=0x00e410de 
rev=0xa1 hdr=0x00
vendor   = 'NVIDIA Corporation'
device   = 'nForce PCI System Management'
class= serial bus
subclass = SMBus
 
 
 What's your FreeBSD version?  At 5-stable, ichsmb attachs only to Intel 
 devices,
 that means that only chips numered 0x8086 are accepted:
 
 /* PCI unique identifiers */
 #define ID_82801AA  0x24138086
 #define ID_82801AB  0x24238086
 #define ID_82801BA  0x24438086
 #define ID_82801CA  0x24838086
 #define ID_82801DC  0x24C38086
 #define ID_82801EB  0x24D38086
 #define ID_6300ESB  0x25a48086
 
 I'll give it a try, anyway.  Maybe compiling a kernel with ALL smb devices.

Indeed, my kernel could find ichsmb.  But mbmom still does not work.  Are you
sure you have no other smb device in your board?

pciconf:

[EMAIL PROTECTED]:1:1:   class=0x0c0500 card=0x813f1043 chip=0x00e410de 
rev=0xa1
hdr=0x00
vendor   = 'NVIDIA Corporation'
device   = 'nForce PCI SMB Controller'
class= serial bus
subclass = SMBus

dmesg:

gaia::root ichsmb [518] grep -i smb /var/run/dmesg.boot
netsmb_dev: loaded
ichsmb0: SMBus controller port 0x5040-0x507f,0x5000-0x503f,0x5080-0x509f at
device 1.1 on pci0
gaia::root ichsmb [519]

Note that the kernel found ichsmb, but found no smbus.

Looking a bit deeper into the sources, ichsmb does attach to *ANY* PCI device
which identifies itself as a class serial bus and subclass SMBus.  It is a
mistake, and probably a bug.  Maybe a leftover from debugging phase.

I am CCing: the ichsmb author to remember him.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: nForce3 SMB and Power Management

2005-07-24 Thread Gary W. Swearingen
João Carlos Mendes Luís [EMAIL PROTECTED] writes:

 João Carlos Mendes Luís wrote:

 Indeed, my kernel could find ichsmb.  But mbmom still does not work.  Are you
 sure you have no other smb device in your board?

I don't see anything else in scanpci or pciconf or
/var/run/dmesg which has this only related line

ichsmb0: SMBus controller port 0x2000-0x203f,0x1c00-0x1c3f,0xe800-0xe81f irq 
23 at device 1.1 on pci0
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: nForce3 SMB and Power Management

2005-07-23 Thread João Carlos Mendes Luís


Gary W. Swearingen wrote:
 João Carlos Mendes Luis [EMAIL PROTECTED] writes:
 
 
gaia::root ~ [647] mbmon -I
No ISA-IO HWM available!!
InitMBInfo: Unknown error: 0
gaia::root ~ [648]
 
 
 I don't get that with -I (just with -S).  It pretends to work OK; just bad 
 data,
 which might be related to the bogus temp. seen in BIOS setup screen.
 
 
[EMAIL PROTECTED]:1:1: class=0x0c0500 card=0x813f1043 chip=0x00e410de 
rev=0xa1 hdr=0x00
 vendor   = 'NVIDIA Corporation'
 device   = 'nForce PCI SMB Controller'
 class= serial bus
 subclass = SMBus
 
 
 I get:
 
 [EMAIL PROTECTED]:1:1:   class=0x0c0500 card=0x0c111458 chip=0x00e410de 
 rev=0xa1 hdr=0x00
 vendor   = 'NVIDIA Corporation'
 device   = 'nForce PCI System Management'
 class= serial bus
 subclass = SMBus

What's your FreeBSD version?  At 5-stable, ichsmb attachs only to Intel devices,
that means that only chips numered 0x8086 are accepted:

/* PCI unique identifiers */
#define ID_82801AA  0x24138086
#define ID_82801AB  0x24238086
#define ID_82801BA  0x24438086
#define ID_82801CA  0x24838086
#define ID_82801DC  0x24C38086
#define ID_82801EB  0x24D38086
#define ID_6300ESB  0x25a48086

I'll give it a try, anyway.  Maybe compiling a kernel with ALL smb devices.

 It looks like I got at least one correct driver (ichsmb) in the kernel
 and that you didn't.  I don't know what to make of the different device
 strings, or whether that's from the kernel or the MB.
 
 I see a couple more SMB things in /sys/conf/NOTES that don't sound
 necessary, but I'll probably try; namely, 
 
 options   NETSMB  #SMB/CIFS requester
 options   LIBMCHAIN
 options   LIBICONV
 options   SMBFS   #SMB/CIFS filesystem

These are for the SMB/CIFS filesystem, which is the network filesystem used by
MS Windows networks.  These are not related to power control.

 
 Here's what I've got now:
 
 device  smbus
 device  smb # requires smbus
 #options ENABLE_ALART # Control alarm on Intel intpm driver [machine=i386]; 
 Not a typo!
 device  iicbus
 device  iicbb   # requires iicbus
 
 device  ichsmb
 device  ic
 device  iic
 device  alpm
 device  amdpm
 deviceintpm   # requires smb
 device  viapm
 device  pcf
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: nForce3 SMB and Power Management

2005-07-23 Thread Gary W. Swearingen
João Carlos Mendes Luís [EMAIL PROTECTED] writes:

 What's your FreeBSD version?  At 5-stable, ichsmb attachs only to Intel 
 devices,
 that means that only chips numered 0x8086 are accepted:

FreeBSD 5.4-RELEASE i386 arch OS on Athlon64 CPU.  I don't know about
my chips.  There are some other numbers than the ones you mentioned in
the ichsmb manpage.

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: nForce3 SMB and Power Management

2005-07-22 Thread Gary W. Swearingen
João Carlos Mendes Luis [EMAIL PROTECTED] writes:

 gaia::root ~ [647] mbmon -I
 No ISA-IO HWM available!!
 InitMBInfo: Unknown error: 0
 gaia::root ~ [648]

I don't get that with -I (just with -S).  It pretends to work OK; just bad data,
which might be related to the bogus temp. seen in BIOS setup screen.

 [EMAIL PROTECTED]:1:1: class=0x0c0500 card=0x813f1043 chip=0x00e410de 
 rev=0xa1 hdr=0x00
  vendor   = 'NVIDIA Corporation'
  device   = 'nForce PCI SMB Controller'
  class= serial bus
  subclass = SMBus

I get:

[EMAIL PROTECTED]:1:1:   class=0x0c0500 card=0x0c111458 chip=0x00e410de 
rev=0xa1 hdr=0x00
vendor   = 'NVIDIA Corporation'
device   = 'nForce PCI System Management'
class= serial bus
subclass = SMBus

It looks like I got at least one correct driver (ichsmb) in the kernel
and that you didn't.  I don't know what to make of the different device
strings, or whether that's from the kernel or the MB.

I see a couple more SMB things in /sys/conf/NOTES that don't sound
necessary, but I'll probably try; namely, 

options NETSMB  #SMB/CIFS requester
options LIBMCHAIN
options LIBICONV
options SMBFS   #SMB/CIFS filesystem

Here's what I've got now:

device  smbus
device  smb # requires smbus
#options ENABLE_ALART   # Control alarm on Intel intpm driver [machine=i386]; 
Not a typo!
device  iicbus
device  iicbb   # requires iicbus

device  ichsmb
device  ic
device  iic
device  alpm
device  amdpm
device  intpm   # requires smb
device  viapm
device  pcf
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: nForce3 SMB and Power Management

2005-07-21 Thread João Carlos Mendes Luis

Gary W. Swearingen wrote:

João Carlos Mendes Luis [EMAIL PROTECTED] writes:



Hi,

Does FreeBSD 5-stable support nForce3 power management?  I mean, can I 
measure fan speeds, power voltage, etc?  I
did try using nfpm, but it did not work.



Well, I can measure those things (nForce 3 250 Gb on Gigabyte GA-K8NSC-939),
but some of the voltages vary way too much to believe and my CPU temperature
is seemingly random numbers. (My CPU temp is often way low or way high in
BIOS, but often reasonable and not varying.)  One fan speed looks right,
while other fan readings can show a value when there is no other fan.

I've tried lmmon, mbmon, healthd, and maybe one other I forget and they
only detect the ISA interface and though I've put a dozen related devices
in the KERNCONF, I've never seen a /dev/smb* device show up.


Maybe you MoBo has some other Power Manager other than nForce3.  I did 
try mbmon, and even in ISA mode it cannot find any device:



gaia::root ~ [647] mbmon -I
No ISA-IO HWM available!!
InitMBInfo: Unknown error: 0
gaia::root ~ [648]

From pciconf:

[EMAIL PROTECTED]:1:1: class=0x0c0500 card=0x813f1043 chip=0x00e410de rev=0xa1 
hdr=0x00

vendor   = 'NVIDIA Corporation'
device   = 'nForce PCI SMB Controller'
class= serial bus
subclass = SMBus



I've pretty-much forgotten what little I found in Google or groups.google, but
I suspect that some Nforce3 motherboards work and others don't.


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


nForce3 SMB and Power Management

2005-07-20 Thread João Carlos Mendes Luis

Hi,

Does FreeBSD 5-stable support nForce3 power management?  I mean, 
can I measure fan speeds, power voltage, etc?  I did try using nfpm, but 
it did not work.


TIA,

Jonny
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: nForce3 SMB and Power Management

2005-07-20 Thread Gary W. Swearingen
João Carlos Mendes Luis [EMAIL PROTECTED] writes:

 Hi,

  Does FreeBSD 5-stable support nForce3 power management?  I mean, can I 
 measure fan speeds, power voltage, etc?  I
  did try using nfpm, but it did not work.

Well, I can measure those things (nForce 3 250 Gb on Gigabyte GA-K8NSC-939),
but some of the voltages vary way too much to believe and my CPU temperature
is seemingly random numbers. (My CPU temp is often way low or way high in
BIOS, but often reasonable and not varying.)  One fan speed looks right,
while other fan readings can show a value when there is no other fan.

I've tried lmmon, mbmon, healthd, and maybe one other I forget and they
only detect the ISA interface and though I've put a dozen related devices
in the KERNCONF, I've never seen a /dev/smb* device show up.

I've pretty-much forgotten what little I found in Google or groups.google, but
I suspect that some Nforce3 motherboards work and others don't.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]