トップ(最新)

nDiki : tpctl

スポンサード リンク

Related term

2004年5月9日 (日)

Debian kernel パッケージ構築 このエントリーを含むはてなブックマーク

ThinkPad X31tpctl を使ってみるために thinkpad-modules を入れる。 ついでに Linux kernel も 2.4.25 から 2.4.26 に上げておく。

2.4.26 から IBM PCI Hotplug driver (CONFIG_HOTPLUG_PCI_IBM) が追加されたようだ。 ThinkPad には関係あるのか? 以前から hotplug が不安定だった(今日はいつになく不調でフリーズまでしたし。Caps Lock ランプが点滅してた。)ので、有効にしておいてみた。

@ /etc/kernel-img.conf の内容確認(GRUB用)

 do_symlinks = Yes
 postinst_hook = /sbin/update-grub
 postrm_hook = /sbin/update-grub
 do_bootloader = no

@ ビルド

一緒に入れるモジュール

pcmcia-cs は使わず、kernel のものを使用。

 $su
 #apt-get build-dep kernel-source-2.4.26 shfs-source thinkpad-source
 #apt-get install kernel-source-2.4.26
 #apt-get install shfs-source shfs-utils
 #apt-get install thinkpad-source tpctl
 #exit
 $mkdir -p /usr/local/src/linux
 $cd /usr/local/src/linux
 $tar jxvf /usr/src/kernel-source-2.4.26.tar.bz2
 $tar jxvf /usr/src/shfs.tar.bz2
 $tar zxvf /usr/src/thinkpad.tar.gz
 $cd kernel-source-2.4.26
 $make menuconfig
 $make-kpkg clean
 $MODULE_LOC=/usr/local/src/linux/modules \
   fakeroot make-kpkg --revision=sebastian.1.0 \
   kernel_image modules_image
 $cd ..
 $su
 #dpkg -i kernel-image-2.4.26_sebastian.1.0_i386.deb
 #dpkg -i shfs-module-2.4.26_0.33-3+sebastian.1.0_i386.deb
 #dpkg -i thinkpad-modules-2.4.26_5.1-1+sebastian.1.0_i386.deb

リブート後、MADWIFIドライバを作り直すのでリブートの前に cvs から checkout だけ済ませておく。

リブート。

@ MADWIFI

 mkdir -p /usr/local/src/sf
 cd /usr/local/src/sf
 cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/madwifi co madwifi
 cd madwifi
 make
 su
 make install
 modprobe -a ath_pci
 lsmod
 dmsg

ifup ath0 したらエラー

 socket: Protocol not available - make sure CONFIG_PACKET and CONFIG_FILTER are defined in your kernel configuration!

2.4.25 の設定を見ながら 2.4.26 を設定した際、CONFIG_FILTER 有効にし忘れていた。 kernel ビルドからやりなおし。

[ Debian GNU/Linux ]

スポンサード リンク


ThinkPad X31のファンを止めたい このエントリーを含むはてなブックマーク

ThinkPad X31は前に使っていた DynaBook に比べて静かで良いのだが、それでもファンが回ると結構うるさい。

夜とかはCPUの処理速度を落としてもいいのでファンを止めておきたいところ。

tpctl を入れてみたがエラー

 #tpctl --ib
 tpctl: SMAPI BIOS error 0x86 ("function is not supported") -- exiting.

BIOS が対応していない? それとも何か設定が足りないのかな。 tpctlマニュアルみてもファンを止める方法は書いてなかった。

DynaBookBIOS には省電力設定で quiet がたしかあったのだが、ThinkPad にはそういうのもみあたらず。

ちなみに Linux kernelACPI を有効にしてみたら、フタを閉じてもサスペンドしなくなったので無効にもどしておいた。


[ 5月9日全て ]

■よく検索されるキーワード

perl(62) torrent(54) linux(48) 提案書(47) windows(43) 書き方(41) 使い方(29) アジェンダ(26) x31(25) 充電式カイロ(25) cvs(22) インストール(20) サンプル(20) thinkpad(19) アジェンダとは(19) f-01a(18) wiki(17) c#(16) 感想(16) カイロ(16) usb(16) java(16) 秋葉原(15) debian(15) ヨドバシカメラ(15) subversion(15) 壁紙(15) 作り方(15) 静電気(14) apache(14) グッズ(14) デロンギ(13) フリー(13) sh-01a(13) ganttproject(13) 修理(13) ssh(12) svn(12) ヨドバシ(12) truecrypt(12) ダイソー(11) 手帳(11) activeperl(11) ubuntu(11) ほぼ日手帳(11) firefox(10) mew(10) mp980(10) ドラマ(10) 日本語(10) n-01a(10) google(10) tc-1(10) 評判(10) ツール(10) djunit(9) cgi(9) 動画(9) mp3(9) オイルヒーター(9) docomo(9) rcs(9) 除去(9) centos(9) メモリ(9) エネループ(9) 設定(9) p-01a(9) tortoisesvn(9) 無印(8) ケース(8) 口コミ(8) ミノルタ(8) メール(8) インストーラ(8) 会議(8) xampp(8) 加湿器(8) af(7) 値段(7)

この日記のはてなブックマーク数 Add to Google RSS

Process Time: 15.219312s / load averages: 0.49, 0.46, 0.34
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)