Sun Blade 1000 fan control
Marco Steinbach
coco at executive-computing.de
Sun Jul 15 20:11:49 UTC 2012
Hi,
I've installed 9.0-RELEASE on a Blade 1000, installation was quick and
completely painless, the installer even warned me about a possibly wrong
choice during customized partitioning -- thumbs up to nwhitehorn@ and
anyone else involved.
While I realize this being a very minor issue compared to the efforts
neccessary for supporting this arch and machine to the extend given, I'd
really like to be able to have, preferably automagic, RPM control over
the fans of the box.
Searching the archives, I found the topic already was discussed in 2011.
Alas, it seems as if there's been no noticeable change in that since then.
I'd very much like to see this functionality included in FreeBSD, but am
unable to offer more than assistance, by e.g. testing out possible
patches or giving direct (serial/ssh) access to the machine.
If there's any other use for this kind of direct access, I'd be more
than glad to be of assistance. I need the Solaris side of things
sometimes, though, so the machine wouldn't be permanently available.
Here's some more info on the machine:
sb1000# uname -a
FreeBSD sb1000.c0c0.intra 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Wed Jan 4
05:26:33 UTC 2012
root at heller.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC sparc64
sb1000# dmesg
Copyright (c) 1992-2012 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 9.0-RELEASE #0: Wed Jan 4 05:26:33 UTC 2012
root at heller.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC sparc64
real memory = 1073741824 (1024 MB)
avail memory = 1025843200 (978 MB)
cpu0: Sun Microsystems UltraSparc-III Processor (750.00 MHz CPU)
cpu1: Sun Microsystems UltraSparc-III Processor (750.00 MHz CPU)
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
kbd0 at kbdmux0
nexus0: <Open Firmware Nexus device>
pcib0: <Sun Host-PCI bridge> mem
0x40004700000-0x40004717fff,0x40004410000-0x4000441004f,0x7ffee000000-0x7ffee0000ff
irq 563,560,561,564,550 on nexus0
pcib0: Schizo, version 4, IGN 0x8, bus B, PCI mode, 33MHz
pcib0: DVMA map: 0xc0000000 to 0xffffffff 131072 entries
pci0: <OFW PCI bus> on pcib0
ebus0: <PCI-EBus3 bridge> mem
0x7d000000-0x7dffffff,0x7e000000-0x7e7fffff at device 5.0 on pci0
pcib1: <Sun Host-PCI bridge> mem
0x40004600000-0x40004617fff,0x40004410000-0x4000441004f,0x7ffec000000-0x7ffec0000ff
irq 562,560,561,564,551 on nexus0
pcib1: Schizo, version 4, IGN 0x8, bus A, PCI mode, 66MHz
Timecounter "pcib1" frequency 150000000 Hz quality 100
pcib1: DVMA map: 0xc0000000 to 0xffffffff 131072 entries
pci1: <OFW PCI bus> on pcib1
upa0: <UPA bridge> mem
0x40004480000-0x4000448001f,0x40004706000-0x4000470600f,0x40004708000-0x4000470800f
on nexus0
nexus0: <memory-controller> mem 0x40000400000-0x40000400047 type
memory-controller (no driver attached)
nexus0: <memory-controller> mem 0x40000c00000-0x40000c00047 type
memory-controller (no driver attached)
ebus0: <flashprom> addr 0-0x1fffff (no driver attached)
ebus0: <bbc> addr 0x100000000-0x1000fffff (no driver attached)
ebus0: <ppm> addr
0x10000000e-0x100000028,0x100728000-0x100728003,0x10030002e-0x10030002f,0x100300600-0x100300607
(no driver attached)
ebus0: <i2c> addr 0x10000002e-0x10000002f,0x10000002d irq 35 (no driver
attached)
ebus0: <i2c> addr 0x100000030-0x100000031 irq 35 (no driver attached)
ebus0: <beep> addr 0x100000032-0x100000037 (no driver attached)
pcm0: <Sun Audiocs> addr
0x100200000-0x1002000ff,0x100702000-0x10070200f,0x100704000-0x10070400f,0x100722000-0x100722003
irq 32,33 on ebus0
pcm0: <CS4231A Codec Id. 10>
rtc0: <Real-Time Clock> addr 0x100300070-0x100300071 irq 36 on ebus0
ebus0: <gpio> addr 0x100300600-0x100300607 (no driver attached)
ebus0: <pmc> addr 0x100300700-0x100300701 (no driver attached)
ebus0: <floppy> addr
0x1003023f0-0x1003023f7,0x100706000-0x10070600f,0x100720000-0x100720003
irq 37 (no driver attached)
ebus0: <parallel> addr
0x100300278-0x100300287,0x10030002e-0x10030002f,0x100700000-0x10070000f
irq 28 (no driver attached)
scc0: <Siemens SAB 82532 dual channel SCC> addr 0x100400000-0x10040007f
irq 34 on ebus0
uart0: <SAB 82532 v3.2, channel A> on scc0
uart0: CTS oflow
uart0: console (9600,n,8,1)
uart1: <SAB 82532 v3.2, channel B> on scc0
uart1: CTS oflow
gem0: <Sun ERI 10/100 Ethernet> mem 0x100000-0x11ffff at device 5.1 on pci0
miibus0: <MII bus> on gem0
ukphy0: <Generic IEEE 802.3u media interface> PHY 1 on miibus0
ukphy0: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto,
auto-flow
gem0: 2kB RX FIFO, 2kB TX FIFO
gem0: Ethernet address: 00:03:ba:09:0f:b4
fwohci0: <Sun PCIO-2> mem 0x120000-0x1207ff,0x122000-0x1227ff at device
5.2 on pci0
fwohci0: OHCI version 1.0 (ROM=0)
fwohci0: No. of Isochronous channels is 4.
fwohci0: EUI64 00:03:ba:ff:fe:09:0f:b4
fwohci0: Phy 1394a available S400, 4 ports.
fwohci0: Link S400, max_rec 2048 bytes.
firewire0: <IEEE1394(FireWire) bus> on fwohci0
dcons_crom0: <dcons configuration ROM> on firewire0
dcons_crom0: bus_addr 0xc113c000
fwe0: <Ethernet over FireWire> on firewire0
if_fwe0: Fake Ethernet address: 02:03:ba:09:0f:b4
fwe0: Ethernet address: 02:03:ba:09:0f:b4
fwip0: <IP over FireWire> on firewire0
fwip0: Firewire address: 00:03:ba:ff:fe:09:0f:b4 @ 0xfffe00000000, S400,
maxrec 2048
fwohci0: Initiate bus reset
fwohci0: fwohci_intr_core: BUS reset
fwohci0: fwohci_intr_core: node_id=0x00000000, SelfID Count=1,
CYCLEMASTER mode
ohci0: <Sun PCIO-2 USB controller> mem 0x1000000-0x1007fff at device 5.3
on pci0
usbus0: <Sun PCIO-2 USB controller> on ohci0
sym0: <875> port 0x300-0x3ff mem 0x124000-0x1240ff,0x126000-0x126fff at
device 6.0 on pci0
sym0: No NVRAM, ID 7, Fast-20, SE, parity checking
sym1: <875> port 0x400-0x4ff mem 0x128000-0x1280ff,0x12a000-0x12afff at
device 6.1 on pci0
sym1: No NVRAM, ID 7, Fast-20, SE, parity checking
machfb0: <ATI Rage XL> port 0x500-0x5ff mem
0x2000000-0x2ffffff,0x12c000-0x12cfff at device 1.0 on pci0
machfb0: 8 MB aperture at 0xe5d1e000 swapped
machfb0: 8188 KB SGRAM 114.992 MHz, maximum RAMDAC clock 230 MHz, DSP
machfb0: resolution 1152x900 at 8 bpp
machfb1: <ATI Rage XL> port 0x600-0x6ff mem
0x3000000-0x3ffffff,0x12e000-0x12efff at device 2.0 on pci0
machfb1: 8 MB aperture at 0xe6d20000 swapped
machfb1: 8188 KB SGRAM 114.992 MHz, maximum RAMDAC clock 230 MHz, DSP
machfb1: resolution 1152x900 at 8 bpp
isp0: <Qlogic ISP 2200 PCI FC-AL Adapter> port 0x300-0x3ff mem
0x100000-0x100fff at device 4.0 on pci1
isp0: invalid NVRAM header
isp0: invalid NVRAM header
isp0: bad frame length (0) from NVRAM- using 1024
isp0: bad execution throttle of 0- using 16
schppm0: <Schizo power management> mem 0x40004410050-0x40004410057 on nexus0
syscons0: <System console> on nexus0
syscons0: Unknown <16 virtual consoles, flags=0x100>
Timecounter "tick" frequency 750000000 Hz quality 10
Timecounter "stick" frequency 5000000 Hz quality 10
Event timer "tick" frequency 750000000 Hz quality 1000
Timecounters tick every 1.000 msec
firewire0: 1 nodes, maxhop <= 0 cable IRM irm(0) (me)
firewire0: bus manager 0
usbus0: 12Mbps Full Speed USB v1.0
ugen0.1: <SUN> at usbus0
uhub0: <SUN OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
uhub0: 4 ports with 4 removable, self powered
SMP: AP CPU #1 Launched!
da0 at isp0 bus 0 scbus2 target 0 lun 0
da0: <HPQ BF07258243 HP01> Fixed Direct Access SCSI-3 device
da0: 100.000MB/s transfers WWNN 0x20000011c664a175 WWPN
0x21000011c664a175 PortID 0xe4
da0: Command Queueing enabled
da0: 70007MB (143374738 512 byte sectors: 255H 63S/T 8924C)
Trying to mount root from ufs:/dev/da0a [rw]...
sb1000# pciconf -lv
hostb0 at pci0:0:0:0: class=0x060000 card=0x00000000 chip=0x8001108e
rev=0x00 hdr=0x00
vendor = 'Oracle Corporation'
device = 'Schizo PCI Bus Module'
class = bridge
subclass = HOST-PCI
ebus0 at pci0:0:5:0: class=0x068000 card=0x00000000 chip=0x1100108e
rev=0x01 hdr=0x00
vendor = 'Oracle Corporation'
device = 'RIO EBUS'
class = bridge
gem0 at pci0:0:5:1: class=0x020000 card=0x00000000 chip=0x1101108e
rev=0x01 hdr=0x00
vendor = 'Oracle Corporation'
device = 'RIO 10/100 Ethernet [eri]'
class = network
subclass = ethernet
fwohci0 at pci0:0:5:2: class=0x0c0010 card=0x00000000 chip=0x1102108e
rev=0x01 hdr=0x00
vendor = 'Oracle Corporation'
device = 'RIO 1394'
class = serial bus
subclass = FireWire
ohci0 at pci0:0:5:3: class=0x0c0310 card=0x00000000 chip=0x1103108e
rev=0x01 hdr=0x00
vendor = 'Oracle Corporation'
device = 'RIO USB'
class = serial bus
subclass = USB
sym0 at pci0:0:6:0: class=0x010000 card=0x00000000 chip=0x000f1000
rev=0x37 hdr=0x00
vendor = 'LSI Logic / Symbios Logic'
device = '53c875'
class = mass storage
subclass = SCSI
sym1 at pci0:0:6:1: class=0x010000 card=0x00000000 chip=0x000f1000
rev=0x37 hdr=0x00
vendor = 'LSI Logic / Symbios Logic'
device = '53c875'
class = mass storage
subclass = SCSI
machfb0 at pci0:0:1:0: class=0x030000 card=0x00000000 chip=0x47521002
rev=0x27 hdr=0x00
vendor = 'ATI Technologies Inc'
device = 'Rage XL'
class = display
subclass = VGA
machfb1 at pci0:0:2:0: class=0x030000 card=0x00000000 chip=0x47521002
rev=0x27 hdr=0x00
vendor = 'ATI Technologies Inc'
device = 'Rage XL'
class = display
subclass = VGA
hostb1 at pci1:0:0:0: class=0x060000 card=0x00000000 chip=0x8001108e
rev=0x00 hdr=0x00
vendor = 'Oracle Corporation'
device = 'Schizo PCI Bus Module'
class = bridge
subclass = HOST-PCI
isp0 at pci1:0:4:0: class=0x010000 card=0x00000000 chip=0x22001077
rev=0x05 hdr=0x00
vendor = 'QLogic Corp.'
device = 'QLA2200 64-bit Fibre Channel Adapter'
class = mass storage
subclass = SCSI
sb1000#
More information about the freebsd-sparc64
mailing list