Does anyone have ichsmb(4) actually seeing SMBus devices? e.g. you run "smbmsg -p" on your FreeBSD-STABLE system and see something. I just tried it again on my IBM ThinkPad T43 and saw nothing, all I get is: ichsmb0: device timeout, status=0x41 ...in dmesg. cheers BMS
Bruce M Simpson wrote:> Does anyone have ichsmb(4) actually seeing SMBus devices? > e.g. you run "smbmsg -p" on your FreeBSD-STABLE system and see something. > > I just tried it again on my IBM ThinkPad T43 and saw nothing, all I > get is: > ichsmb0: device timeout, status=0x41 > ...in dmesg.I have an ICH9 machine, Tyan motherboard: FreeBSD 7.0-STABLE #0: Fri Aug 1 14:57:33 BST 2008 ichsmb0: <SMBus controller> port 0x18e0-0x18ff mem 0xf4a03000-0xf4a030ff irq 17 at device 31.3 on pci0 ichsmb0: [GIANT-LOCKED] ichsmb0: [ITHREAD] daffy# smbmsg -p Probing for devices on /dev/smb0: Device @0x2e: rw Device @0x44: rw Device @0x60: rw Device @0x88: w Device @0xae: rw Device @0xc4: rw Device @0xe0: rw daffy# Any use? Richard
Richard, Thanks for this. Richard Tector wrote:> > I have an ICH9 machine, Tyan motherboard: > FreeBSD 7.0-STABLE #0: Fri Aug 1 14:57:33 BST 2008 > ichsmb0: <SMBus controller> port 0x18e0-0x18ff mem > 0xf4a03000-0xf4a030ff irq 17 at device 31.3 on pci0 > ichsmb0: [GIANT-LOCKED] > ichsmb0: [ITHREAD] > > daffy# smbmsg -p > Probing for devices on /dev/smb0: > Device @0x2e: rw... So it looks like yours works! I see no differences to RELENG_7_0. Are you using any hardware monitoring devices? Can you give bsdhwmon a shot? cheers BMS
Bruce M. Simpson
2008-Sep-11 15:10 UTC
viapm(4) does not see VT8237A on Gigabyte GA-VM900M
Bruce M Simpson wrote:> Does anyone have ichsmb(4) actually seeing SMBus devices? > e.g. you run "smbmsg -p" on your FreeBSD-STABLE system and see something. >I just tried to port over some of the hardware IDs from OpenBSD 4.3's viapm(4) driver to the driver in 6.3-RELEASE, as I really need to see what working SMBus support looks like in a FreeBSD system. Unfortunately the driver wouldn't attach. It looks like isab already claims the ISA bridge. Is there any trick I can use to get viapm to attach to the ISA bridge controller, without breaking the ISA bus bridge attachment? I am using a Gigabyte GA-VM900M board. thanks, BMS
On Sep 11, 2008, at 9:14 AM, Bruce M Simpson wrote:> Does anyone have ichsmb(4) actually seeing SMBus devices? > e.g. you run "smbmsg -p" on your FreeBSD-STABLE system and see > something. > > I just tried it again on my IBM ThinkPad T43 and saw nothing, all I > get is: > ichsmb0: device timeout, status=0x41 > ...in dmesg. > > cheers > BMSBMS, I have an ICH9 system and get the following: First, my kernel: FreeBSD attack.young-alumni.com 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #0: Sat Sep 6 08:33:04 CDT 2008 root@:/usr/src/sys/amd64/compile/ ATTACK amd64 Dmesg: ichsmb0: <SMBus controller> port 0x3000-0x301f mem 0xe0427000-0xe04270ff irq 18 at device 31.3 on pci0 ichsmb0: [GIANT-LOCKED] ichsmb0: [ITHREAD] smbus0: <System Management Bus> on ichsmb0 Error: attack:~ root# smbmsg -p smbmsg: Cannot open /dev/smb0: No such file or directory Hope this helps, Chris Ruiz> > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org > "
On Fri, Sep 12, 2008 at 12:19:55PM -0500, Chris Ruiz wrote:> I have an ICH9 system and get the following: > > First, my kernel: > FreeBSD attack.young-alumni.com 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE > #0: Sat Sep 6 08:33:04 CDT 2008 root@:/usr/src/sys/amd64/compile/ > ATTACK amd64 > > Dmesg: > ichsmb0: <SMBus controller> port 0x3000-0x301f mem 0xe0427000-0xe04270ff > irq 18 > at device 31.3 on pci0 > ichsmb0: [GIANT-LOCKED] > ichsmb0: [ITHREAD] > smbus0: <System Management Bus> on ichsmb0 > > Error: > attack:~ root# smbmsg -p > smbmsg: Cannot open /dev/smb0: No such file or directoryDoes your kernel include all 3 of the following devices? device smbus device smb device ichsmb -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB |
On Thu, 11.09.2008 at 15:14:52 +0100, Bruce M Simpson wrote:> Does anyone have ichsmb(4) actually seeing SMBus devices? > e.g. you run "smbmsg -p" on your FreeBSD-STABLE system and see something. > > I just tried it again on my IBM ThinkPad T43 and saw nothing, all I get is: > ichsmb0: device timeout, status=0x41 > ...in dmesg.No luck with an ICH5, here: ichsmb0: <Intel 82801EB (ICH5) SMBus controller> port 0x2400-0x241f irq 17 at device 31.3 on pci0 ichsmb0: [GIANT-LOCKED] smbus0: <System Management Bus> on ichsmb0 smb0: <SMBus generic I/O> on smbus0 ichsmb0: device timeout, status=0x41 ichsmb0: device timeout, status=0x41 ichsmb0: device timeout, status=0x41 ichsmb0: device timeout, status=0x41 ... # uname -rsm FreeBSD 6.3-STABLE i386 # devinfo -v|grep smb ichsmb0 pnpinfo vendor=0x8086 device=0x24d3 subvendor=0x1734 subdevice=0x101c class=0x0c0500 at slot=31 function=3 handle=\_SB_.PCI0.PM__ # kenv|grep smb smbios.bios.reldate="11/25/2004" smbios.bios.vendor="FUJITSU SIEMENS // Phoenix Technologies Ltd." smbios.bios.version="5.00 R2.14.1534.01 " smbios.chassis.maker="FUJITSU SIEMENS" smbios.chassis.serial="YBFC445826 " smbios.chassis.tag=" " smbios.chassis.version="SCEE " smbios.planar.maker="FUJITSU SIEMENS" smbios.planar.product="D1534" smbios.planar.serial=" " smbios.planar.version="S26361-D1534" smbios.socket.enabled="1" smbios.socket.populated="1" smbios.system.maker="FUJITSU SIEMENS" smbios.system.product="SCENIC E" smbios.system.serial="YBFC445826 " smbios.system.uuid="93D4A7A3-705F-11D9-8688-00300577E7A0" smbios.system.version=" " Cheers, Ulrich Spoerlein -- It is better to remain silent and be thought a fool, than to speak, and remove all doubt.