[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:28950] Re: pcmcia モジュール



武藤@Debianぷろじぇくとです。

At Tue, 26 Jun 2001 21:32:17 +0900,
cbtown wrote:
>   実際のトラブルなのですが、make-kpkgで作られたパッケージをインストール
> する際、以下のようなメッセージが、出て来て、以降 LANカード(NE2000)
> が使えなくなります。

kernel-imageの
  system("depmod -a -F $realimageloc/System.map-$version $version");
かな。

> depmod: *** Unresolved symbols in /lib/modules/2.2.17/net/8390.o
> -------------------------中略----------------------------
> depmod: *** Unresolved symbols in /lib/modules/2.2.17/sound/snd-wavefront-fx.o

System.map-2.2.17かカーネルイメージのモジュールがおかしくなってる、と。

> #作業的には、
>   >cd /usr/src/linux
>   >make menuconfig

make-kpkg cleanはしてないですか?(作ったのが1回きりなら問題はないと思いますが)

>   >make-kpkg --revision cbtown.1.0.2 kernel_image modules_image
>   >cd /lib/modules/
>   >mv 2.2.17 2.2.17.original
>   >cd /usr/src
>   >dpkg -i alsa-modules-2.2.17_0.5.10b-6+p0+cbtown.1.0.2_i386.deb \
> kernel-image-2.2.17_cbtown.1.0.2_i386.deb \
> pcmcia-modules-2.2.17_3.1.22-0.2potato+cbtown.1.0.2_i386.deb \

ここで一遍に入れようとしてるので問題の切り分けが難しいですね。
同一バージョンのある状態で入れようとしてるので、

1. 関係するモジュールパッケージを消しておく。
   apt-get remove pcmcia-modules-2.2.17 alsa-modules-2.2.17
2. /lib/modules/2.2.17 をリネーム
3. カーネルイメージをインストール
4. モジュールパッケージを1つづつ(問題の切り分けのために)インストール

だとどうですかね。

P.S.
kernel 2.2.19より古いものはリモートからのリソース食い潰し攻撃にやられ
る可能性があります。kernel 2.2.19でpotato用のALSAがコンパイルできない
という問題はありますが…
-- 
武藤 健志@Debian/JPプロジェクト   (kmuto@debian.org, kmuto@debian.or.jp)
           日本Linux協会           (kmuto@xxxxxxxxxxx)
           日本いそたーねっと協会  (kmuto@xxxxxxxxxxxxx)
           有限会社トップスタジオ  (kmuto@xxxxxxxxxxxxxxx)
URI: http://www.topstudio.co.jp/~kmuto/ (Debianな話題など)