Check out my first novel, midnight's simulacra!

Hardware detritus: Difference between revisions

From dankwiki
No edit summary
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Motherboards==
==Motherboards==
===Extreme4===
* Sensors require the w83627ehf driver
** '''Update:''' as of 2.6.39, this 283627ehf is in mainline, under "Hardware Monitoring"
** Out-of-tree from [http://roeck-us.net/linux/drivers/ roeck-us.net]:
<pre>[skynet](0) $ sensors
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +31.0°C  (high = +80.0°C, crit = +98.0°C)
Core 0:        +23.0°C  (high = +80.0°C, crit = +98.0°C)
Core 1:        +27.0°C  (high = +80.0°C, crit = +98.0°C)
Core 2:        +22.0°C  (high = +80.0°C, crit = +98.0°C)
Core 3:        +28.0°C  (high = +80.0°C, crit = +98.0°C)
nct6776-isa-0290
Adapter: ISA adapter
Vcore:        +0.96 V  (min =  +0.00 V, max =  +1.74 V)
in1:          +1.83 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
AVCC:          +3.36 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
+3.3V:        +3.34 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in4:          +1.04 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in5:          +1.71 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
3VSB:          +3.44 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
Vbat:          +3.31 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
fan1:          721 RPM  (min =    0 RPM)  ALARM
fan2:        1243 RPM  (min =    0 RPM)  ALARM
SYSTIN:        +32.0°C  (high =  +0.0°C, hyst =  +0.0°C)  ALARM  sensor = thermistor
CPUTIN:        +29.5°C  (high = +80.0°C, hyst = +75.0°C)  sensor = thermistor
AUXTIN:        +25.0°C  (high = +80.0°C, hyst = +75.0°C)  sensor = thermistor
PECI Agent 0:  +30.5°C 
[skynet](0) $ </pre>
===[http://www.intel.com/support/motherboards/desktop/dg965WH/ Intel DG965WT]===
===[http://www.intel.com/support/motherboards/desktop/dg965WH/ Intel DG965WT]===
* [http://www.openamt.org/ HECI/AMT]. First made public back in 2007, the <tt>heci</tt> driver went into staging as of 2.6.30:
* [http://www.openamt.org/ HECI/AMT]. First made public back in 2007, the <tt>heci</tt> driver went into staging as of 2.6.30:
Line 14: Line 46:
* [[Subversion]] repository: <tt>svn co https://openamt.svn.sourceforge.net/svnroot/openamt openamt </tt>
* [[Subversion]] repository: <tt>svn co https://openamt.svn.sourceforge.net/svnroot/openamt openamt </tt>
* I've got some other data on [[Intel 965|i965 video here]]
* I've got some other data on [[Intel 965|i965 video here]]
==Video==
==Video==
===NVIDIA GTS 360M===
===NVIDIA GTS 360M===
X support on the [[Q1FY10_Core_i7_Laptop_Roundup|GTS 360M]] is, at this time, an ongoing endeavor.
X support on the [[Q1FY10_Core_i7_Laptop_Roundup|GTS 360M]] is, at this time, an ongoing endeavor.
===nvidia proprietary drivers===
====nvidia proprietary drivers====
The 195.36.08 beta drivers introduced support for the GTS 360M, according to the [http://www.tuxmachines.org/node/43620 2010-03-04 changelog]. These drivers were, however, pulled by nvidia:<blockquote>We believe recent NVIDIA UNIX graphics drivers are affected by a recently reported fan speed issue in 195.36.08 and 195.36.03. Until the problem is resolved, we recommend that UNIX users revert to the 190.53 web release, or the 195.30 public beta.</blockquote>X starts, but is not yet usable. [[CUDA]] is fully supported. The framebuffer console is usable, but low resolution by default.
The 195.36.08 beta drivers introduced support for the GTS 360M, according to the [http://www.tuxmachines.org/node/43620 2010-03-04 changelog]. These drivers were, however, pulled by nvidia:<blockquote>We believe recent NVIDIA UNIX graphics drivers are affected by a recently reported fan speed issue in 195.36.08 and 195.36.03. Until the problem is resolved, we recommend that UNIX users revert to the 190.53 web release, or the 195.30 public beta.</blockquote>X starts, but is not yet usable. [[CUDA]] is fully supported. The framebuffer console is usable, but low resolution by default.
===[http://nouveau.freedesktop.org/wiki/FrontPage nouveau] drivers===
====[http://nouveau.freedesktop.org/wiki/FrontPage nouveau] drivers====
Using the nouveau 2.6 tree (booting as 2.6.32 and change) and the 0.0.16 userspace, X starts, but is not yet usable. The framebuffer console (<tt>nouveaufb</tt> as supplied by the nouveau driver itself) is high resolution by default.
Using the nouveau 2.6 tree (booting as 2.6.32 and change) and the 0.0.16 userspace, X starts, but is not yet usable. The framebuffer console (<tt>nouveaufb</tt> as supplied by the nouveau driver itself) is high resolution by default.
==NICs==
==NICs==
* [[Direct Cache Access|DCA support]]:
* [[Direct Cache Access|DCA support]]:
** Intel [http://ark.intel.com/ProductCollection.aspx?codeName=32418 82576] "Kawela" ([http://download.intel.com/design/network/datashts/82576_Datasheet.pdf datasheet ver 2.41])
** Intel [http://ark.intel.com/ProductCollection.aspx?codeName=32418 82576] "Kawela" ([http://download.intel.com/design/network/datashts/82576_Datasheet.pdf datasheet ver 2.41])
** Intel [http://ark.intel.com/ProductCollection.aspx?codeName=26591 82598] "Oplin" ([http://www.intel.com/pressroom/archive/releases/20070928fact.htm rebranded] as Niagara 2710 among others) ([http://download.intel.com/design/network/datashts/319282.pdf datasheet ver3.1])
** Intel [http://ark.intel.com/ProductCollection.aspx?codeName=26591 82598] "Oplin" ([http://www.intel.com/pressroom/archive/releases/20070928fact.htm rebranded] as Niagara 2710 among others) ([http://download.intel.com/design/network/datashts/319282.pdf datasheet ver 3.1])
* [http://support.intel.com/support/network/sb/CS-012904.htm Identifying your Intel PRO/100, PRO/1000 & 10GbE Network Adapter]
* [http://support.intel.com/support/network/sb/CS-012904.htm Identifying your Intel PRO/100, PRO/1000 & 10GbE Network Adapter]
[[Category: Hardware]]
==SATA==
===HighPoint RocketRAID 2640 SAS/SATA Controller===
As of 3.2.0-rc5, there's no driver in the mainline kernel. You'll need build the external driver, which is no longer being maintained by HighPoint (at least as of 2011-12-13). I'm trying to keep it up-to-date; you can check out my <tt>rr2640-freeeeeeedom</tt> tree at GitHub:
* https://github.com/dankamongmen/rr2640-freeeeeeedom
<pre>[skynet](0) $ sudo make install KERNELDIR=~/linux-3.2-rc5
make[1]: Entering directory `/home/dank/linux-3.2-rc5'
  CC [M]  /home/dank/src/rr2640-freeeeeeedom/product/rr2640/linuxls/.build/os_linux.o
  CC [M]  /home/dank/src/rr2640-freeeeeeedom/product/rr2640/linuxls/.build/osm_linux.o
  CC [M]  /home/dank/src/rr2640-freeeeeeedom/product/rr2640/linuxls/.build/div64.o
  CC [M]  /home/dank/src/rr2640-freeeeeeedom/product/rr2640/linuxls/.build/hptinfo.o
  CC [M]  /home/dank/src/rr2640-freeeeeeedom/product/rr2640/linuxls/.build/config.o
  LD [M]  /home/dank/src/rr2640-freeeeeeedom/product/rr2640/linuxls/.build/rr26xx.o
  Building modules, stage 2.
  MODPOST 1 modules
  LD [M]  /home/dank/src/rr2640-freeeeeeedom/product/rr2640/linuxls/.build/rr26xx.ko
make[1]: Leaving directory `/home/dank/linux-3.2-rc5'
You made a module for 3.2.0-rc5 which does not match current kernel.
The driver will be installed for kernel 3.2.0-rc5.
Deleting previous installed driver module rr26xx...
Install the new driver module...
Removing conflicted driver module...
Updating module dependencies...Done.
Checking for initrd images to be updated...
[skynet](0) $ </pre>
===Intel SSDs===
* Firmware update ISOs can be downloaded [http://downloadcenter.intel.com/confirm.aspx?httpDown=http://downloadmirror.intel.com/18363/eng/0911036202M388208850.iso&lang=eng&Dwnldid=18363 here]
** That URI will probably not work for you, sigh

Latest revision as of 10:03, 2 June 2012

Motherboards

Extreme4

  • Sensors require the w83627ehf driver
    • Update: as of 2.6.39, this 283627ehf is in mainline, under "Hardware Monitoring"
    • Out-of-tree from roeck-us.net:
[skynet](0) $ sensors
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +31.0°C  (high = +80.0°C, crit = +98.0°C)
Core 0:         +23.0°C  (high = +80.0°C, crit = +98.0°C)
Core 1:         +27.0°C  (high = +80.0°C, crit = +98.0°C)
Core 2:         +22.0°C  (high = +80.0°C, crit = +98.0°C)
Core 3:         +28.0°C  (high = +80.0°C, crit = +98.0°C)

nct6776-isa-0290
Adapter: ISA adapter
Vcore:         +0.96 V  (min =  +0.00 V, max =  +1.74 V)
in1:           +1.83 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
AVCC:          +3.36 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
+3.3V:         +3.34 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in4:           +1.04 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
in5:           +1.71 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
3VSB:          +3.44 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
Vbat:          +3.31 V  (min =  +0.00 V, max =  +0.00 V)  ALARM
fan1:          721 RPM  (min =    0 RPM)  ALARM
fan2:         1243 RPM  (min =    0 RPM)  ALARM
SYSTIN:        +32.0°C  (high =  +0.0°C, hyst =  +0.0°C)  ALARM  sensor = thermistor
CPUTIN:        +29.5°C  (high = +80.0°C, hyst = +75.0°C)  sensor = thermistor
AUXTIN:        +25.0°C  (high = +80.0°C, hyst = +75.0°C)  sensor = thermistor
PECI Agent 0:  +30.5°C  

[skynet](0) $ 

Intel DG965WT

  • HECI/AMT. First made public back in 2007, the heci driver went into staging as of 2.6.30:
[recombinator](0) $ dmesg | grep -i heci
heci: module is from the staging directory, the quality is unknown, you have been warned.
heci: Intel(R) Management Engine Interface - version 5.0.0.31
heci: Copyright (c) 2003 - 2008 Intel Corporation.
heci 0000:00:03.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
heci 0000:00:03.0: setting latency timer to 64
heci: link layer has been established.
heci driver initialization successful.
[recombinator](0) $ 

Video

NVIDIA GTS 360M

X support on the GTS 360M is, at this time, an ongoing endeavor.

nvidia proprietary drivers

The 195.36.08 beta drivers introduced support for the GTS 360M, according to the 2010-03-04 changelog. These drivers were, however, pulled by nvidia:

We believe recent NVIDIA UNIX graphics drivers are affected by a recently reported fan speed issue in 195.36.08 and 195.36.03. Until the problem is resolved, we recommend that UNIX users revert to the 190.53 web release, or the 195.30 public beta.

X starts, but is not yet usable. CUDA is fully supported. The framebuffer console is usable, but low resolution by default.

nouveau drivers

Using the nouveau 2.6 tree (booting as 2.6.32 and change) and the 0.0.16 userspace, X starts, but is not yet usable. The framebuffer console (nouveaufb as supplied by the nouveau driver itself) is high resolution by default.

NICs

SATA

HighPoint RocketRAID 2640 SAS/SATA Controller

As of 3.2.0-rc5, there's no driver in the mainline kernel. You'll need build the external driver, which is no longer being maintained by HighPoint (at least as of 2011-12-13). I'm trying to keep it up-to-date; you can check out my rr2640-freeeeeeedom tree at GitHub:

[skynet](0) $ sudo make install KERNELDIR=~/linux-3.2-rc5 
make[1]: Entering directory `/home/dank/linux-3.2-rc5'
  CC [M]  /home/dank/src/rr2640-freeeeeeedom/product/rr2640/linuxls/.build/os_linux.o
  CC [M]  /home/dank/src/rr2640-freeeeeeedom/product/rr2640/linuxls/.build/osm_linux.o
  CC [M]  /home/dank/src/rr2640-freeeeeeedom/product/rr2640/linuxls/.build/div64.o
  CC [M]  /home/dank/src/rr2640-freeeeeeedom/product/rr2640/linuxls/.build/hptinfo.o
  CC [M]  /home/dank/src/rr2640-freeeeeeedom/product/rr2640/linuxls/.build/config.o
  LD [M]  /home/dank/src/rr2640-freeeeeeedom/product/rr2640/linuxls/.build/rr26xx.o
  Building modules, stage 2.
  MODPOST 1 modules
  LD [M]  /home/dank/src/rr2640-freeeeeeedom/product/rr2640/linuxls/.build/rr26xx.ko
make[1]: Leaving directory `/home/dank/linux-3.2-rc5'
You made a module for 3.2.0-rc5 which does not match current kernel.
The driver will be installed for kernel 3.2.0-rc5.
Deleting previous installed driver module rr26xx...
Install the new driver module...
Removing conflicted driver module...
Updating module dependencies...Done.
Checking for initrd images to be updated...
[skynet](0) $ 

Intel SSDs

  • Firmware update ISOs can be downloaded here
    • That URI will probably not work for you, sigh