トップ(最新)

nDiki : hotplug

スポンサード リンク

Related term

2003年12月10日 (水)

[ Debian ] resume 時に /etc/apm/event.d/* が呼ばれない このエントリーを含むはてなブックマーク

ThinkPad X31であるがサスペンド/レジュームするとUSBが使えなくなるが、hotplug再起動すると復帰する。 なので、/etc/apm/event.d/hotplug として

 #!/bin/sh
 echo "$1 --" >> /tmp/suspend.txt
 case "$1" in
 suspend)
   /etc/init.d/hotplug stop
   echo "suspend" >> /tmp/suspend.txt
   ;;

 resume)
   /etc/init.d/hotplug start
   echo "resume" >> /tmp/suspend.txt
   ;;
 esac

というファイルを用意。これでどうだ、と思ったら×。 なぜか suspend 時は実行されるが、resume 時は実行されない。 BIOSからapmdに通知がこないのだろうか?

スポンサード リンク


[ 12月10日全て ]

2004年3月14日 (日)

[ Debian ] HDDまた認識するように。 このエントリーを含むはてなブックマーク

昨日のHDDトラブルだが、やはり話題のsidにおけるhotplug問題だったようだ。 パッケージのアップグレードとともに元に戻った。


[ 3月14日全て ]

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 ]


[ 5月9日全て ]

2004年6月27日 (日)

[ 6月27日全て ]

2008年1月8日 (火)

sarge からetch へのアップグレードで危うくサービス壊すところだった このエントリーを含むはてなブックマーク

APT ラインが stable だったため中途半端に etch が混ざっているのが気になっているサーバがある。 セットアップした管理者がしばらく不在にしているので、アップグレードすることにしたが、やはりすんなりとはいかなかった。

@ Python 2.3 から 2.4

Python を使っているパッケージより先にインタープリタが削除されたため、そのパッケージが削除できなくなった。

依存関係無視して一旦削除して、更新。

@ Dovecot は設定がそのまま使えず、ダウングレード

Dovecot はアップデートしたら、設定ファイルの項目が変わったのか、エラーメッセージを吐いてデーモンがあがらなくなった。 MySQL 使ってたり、いろいろ苦労して設定してたものなので、いじるのは危険。 sarge からパッケージ持ってきてダウングレード。

@ Linux kernel もアップデートできず

kernel も 2.4 から 2.6 へアップデートしたが、再起動したら md まわりでエラーRAID のところがそのままでは駄目っぽい。 慌てて元に戻す。

一旦 udev にしたのも hotplug に戻した。

@ Apache は a2ensite・a2enmod しなおし

こちらは、バーチャルホストといくつかのモジュールの有効化がリセットされてサイトが見られなくなっていたので、それぞれ有効化しなおして復帰。


[ 1月8日全て ]

スポンサード リンク

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

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.168747s / load averages: 0.18, 0.14, 0.17
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)