lm-sensors2012/05/12 21:05

初夏らしい気候になってきた。ML110 G7 のファン音が五月蝿くなってきたので,lm-sensorsで温度を測ってみた。

sensors-detect の結果は,下記の通り。取得できない情報があるらしい。

Driver `to-be-written':
  * ISA bus, address 0xca2
    Chip `IPMI BMC KCS' (confidence: 8)

Driver `coretemp':
  * Chip `Intel digital thermal sensor' (confidence: 9)

Note: there is no driver for IPMI BMC KCS yet.
Check http://www.lm-sensors.org/wiki/Devices for updates.

sensors を実行したらファン回転数の情報は取得できなかった。ファンコントロールは出来そうにない。残念...

$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:        +8.3°C  (crit = +31.3°C)                  

coretemp-isa-0000
Adapter: ISA adapter
Core 0:      +37.0°C  (high = +82.0°C, crit = +102.0°C)

coretemp-isa-0001
Adapter: ISA adapter
Core 1:      +33.0°C  (high = +82.0°C, crit = +102.0°C)

powertop2012/04/22 22:41

openSUSE 11.4 への移行,デスクトップ環境は ほぼ完了 した。

添付画像は powertop の出力。CPU は cpufreq が効いて,約9割65%の時間は C3 ステートで動作している。CPU を起こすプロセスは,XASTIR がダントツで#1だった。APRS-IS からデータが降ってくるので,シカタガナイか。意外なところでは 1-wire アダプタが#3だった。

USA28X2012/04/14 19:59

openSUSE 11.4 に変更したら,リグコンに使っていた keyspan 社の USBシリアル USA28X を認識しなくなった。

[ 6985.512958] usb 1-1.2: New USB device found, idVendor=06cd, idProduct=0113
[ 6985.512962] usb 1-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 6985.513300] keyspan 1-1.2:1.0: Keyspan - (without firmware) converter detected
[ 6985.515109] usb 1-1.2: Required keyspan firmware image (keyspan/usa28xb.fw) unavailable.

usa28xb.fw って何だ? openSUSE 11.3 では不要だったのだけど。ググると /lib/firmware に格納されるファイルらしい。

http://www.chrisdanielson.com/

openSUSE の場合,kernel-firmware をインストールすれば OK らしい。パッケージを追加したら,認識するようになった。

[ 8287.373940] usb 1-1.1: New USB device found, idVendor=06cd, idProduct=0110
[ 8287.373944] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 8287.373947] usb 1-1.1: Product: Keyspan USB Serial Adapter
[ 8287.373950] usb 1-1.1: Manufacturer: Keyspan, a division of InnoSys Inc.
[ 8287.374652] keyspan 1-1.1:1.0: Keyspan 2 port adapter converter detected
[ 8287.374777] usb 1-1.1: Keyspan 2 port adapter converter now attached to ttyUSB2
[ 8287.374844] usb 1-1.1: Keyspan 2 port adapter converter now attached to ttyUSB3

秋月の USBシリアル を使ってリグコンすると CI-V の応答を取りこぼして止まることがあったので,助かった!?

cpufreq2012/04/12 20:34

cpufreq

今朝の東武線の事故→遅延はキツかったな...

openSUSE 11.4 x64 の環境を構築中。ML110 G7 に表題のソフトをインストールしたが, クロック周波数の表示しか できなかった。

ググると BIOS で EIST(Enhanced Intel SpeedStep Technology)の設定を変更する必要があるそうで,ML110 G7 の場合 Power Management Options → HP Power Regulator → OS Control Modeに, Power Management Options → Advanced Power Management Options → Minimum Processor Idle Power State → C6 State に設定する/した。C6(Deep Power Down) とは CPUがアイドル状態の場合に、1次・2次キャッシュをオフにしたうえ、CPUへの電圧も大きく下げる。 省電力モードとのこと。

再起動すると,調整ドライバが acpi-cpufreq,ガバナが ondemand に設定されて,CPU周波数が 負荷に応じて コア別にアップダウンするのが xfce4-cpufreq-plugin で見て分かるようになった。(多分)省エネになっている。

サウンド設定でつまづく2012/04/01 20:27

新マシン(ML110 G7)が到着したので,設定を始めた。

気分を変えて Ubuntu 11.10 Desktop 日本語Remix を入れた。新マシンでは AHCI が有効になって気持ち良い。soundmodem のコンパイルもあっという間に終わり感動。

USB Sound Blaster Digital Music LX を接続するが,soundmodem が動かない。/dev/dsp がない!のだ。ググると 今までのコマンドの先頭に「padsp 」をつければ動作することがある。 と書いてあった。

http://eco-memo.blogspot.jp/2011/04/ubuntutips.html

が,下記メッセージが表示された。ioctl で沈没.ダメだ,こりゃ。

sm[2239]: audio: starting "/dev/dsp"
utils/padsp.c: dsp_open()
utils/padsp.c: fd_info_new()
utils/padsp.c: dsp_open() succeeded, fd=5
utils/padsp.c: SNDCTL_DSP_CAPS
utils/padsp.c: SNDCTL_DSP_SETDUPLEX
utils/padsp.c: SNDCTL_DSP_SETFRAGMENT: 0xffff0008
utils/padsp.c: SNDCTL_DSP_SETFMT: 16
utils/padsp.c: SNDCTL_DSP_STEREO: 0
utils/padsp.c: SNDCTL_DSP_SPEED: 9600
utils/padsp.c: ss: s16le 1ch 9600Hz
utils/padsp.c: unknown ioctl 0x0000500e
sm[2239]: audio: Error, cannot set nonblocking mode
utils/padsp.c: freeing fd info (fd=5)
utils/padsp.c: Draining.

使い慣れた openSUSE に戻る。12.1 は変更点が多いので evergreen 候補になっている? 11.4 64bit 版 を入れる。(キーボードレイアウトが日本語環境でも英語になるバグは解消されていた。)

今度は alsamixer が cannot open mixer: Connection refused と見つからない。ググると -c でカード番号を指定すれば良い.とのこと。

http://web.archiveorange.com/archive/v/wmeLDBIVbg89tMrBP8rW

入力レベルを調整して,サウンドモデムをテストする。馬力は上がったが,デコード率は変わりなし。スコープ画面の表示がカクカクしなくなったのはマル。