トップ(最新)

nDiki

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日全て ]

Related term

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

torrent(114) ドラマ(32) thinkpad(30) x31(29) windows(28) perl(24) wiki(23) linux(22) 動画(21) 画像(16) usb(16) バッグ(16) ノート(15) debian(15) 壁紙(15) 書き方(13) 使い方(12) リフィル(12) 冷蔵庫(12) ほぼ日手帳(12) 修理(12) インストール(11) mp3(11) apache(11) dropbox(11) porter(11) 方眼(10) exzile(10) 作り方(10) 手帳(9) 提案書(9) a6(9) chrome(9) ダイソー(8) xorg(8) hdd(8) ヨドバシカメラ(8) 万年筆(8) ヨドバシ(8) tc-1(8) nikon(8) 古川小百合(8) 写真(8) スーベレーン(7) cvs(7) 無料(7) アレグラ(7) centos(7) google(7) アジェンダ(7) カメラ(7) 映画(7) 三条まゆみ(6) firefox(6) ibm(6) so905ics(6) うなぎ(6) 櫻井翔(6) 秋葉原(6) ダウンロード(6) 2ちゃんねる(6) 腕時計(6) truecrypt(6) 無料動画(6) gtd(6) minolta(6) スーツ(6) skype(5) 今江千佳(5) 無印(5) 時計(5) キーボード(5) シャープ(5) バッグインバッグ(5) 本名(5) ニューヨーカー(5) レビュー(5) fmアンテナ(5) subversion(5) 日本語(5)

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

Process Time: 0.198095s / load averages: 0.25, 0.16, 0.10
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)