These pages are written by only Japanese.

Welcom to My Diary.com
最新の日記タイトル一覧カテゴリ別タイトル一覧トップへ戻る〜

こんにちは♪ 現在は5月5日(日)12時8分。 お昼休憩中です。


hns - 日記自動生成システム - Version 2.19.5 (色々 Fixed)

先月 2002年09月 来月
01 02 03 04 05 06 07
08 09 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Namazu for hns による簡易全文検索です。
詳細は 詳細指定/ヘルプをご参照下さい。
検索式:

2002年09月22日(日)(自宅)

(自宅)

IPv6 対応失敗…

準備:

userland の準備を忘れていたので、
% cd usagi
% cd usagi
% ls
CVS/            configure*    install-sh*    nid/      rlogind/  telnetd/
CVSROOT/        configure.in  ip/            pfkey/    rsh/      tftp/
	<略>
% ./configure
% make
て感じで作成。 …

インストール:

とりあえず、
cp -r /boot /boot.ipv4
cp -r /usr/include /usr/include.ipv4
のようにバックアップを取っといて、
cd usagi
cd kernel
cd linux24
make install
make modules_install
でカーネルとモジュール一式が入って、
cd usagi
cd usagi
make install
make includes_install
で、userland が入ってと…
さっそく、再起動

lilo:

lilo.conf を見直すと、initrc ファイルが指定してあるんだけど、 今回の usagi の make では initrc が出来なかった。 これ見ると、SCSI boot したい場合は作成しないとダメなのね。
えいっ
/sbin/mkinitrd /boot/initrd-2.4.19.img 2.4.19
No module aic7xxx found for kernel 2.4.19
はぅ…
えっと。menuconfig を見直すと、
 < > Adaptec AIC7xxx support
あ。チェック入ってない。危なかった。boot しない所でしたよ… (汗…
 <*> Adaptec AIC7xxx support
さてと、
全コンパイルし直しなので、とりあえず消してと
make distclean
あ… (--;;
間違えて config 消してしまった…
menuconfig で全部設定し直して、install してと… やあっ…
/sbin/mkinitrd /boot/initrd-2.4.19.img 2.4.19
No module aic7xxx found for kernel 2.4.19
はぅ〜…
よくよく考えたら、initrd で引数がバージョン番号って事は、 きっと、/lib/module-<バージョン番号> を探しにいってるんだろうな。 で、<*> でカーネル本体に組み込んじゃってるんだから、 initrc は要らないだろうと推測。
ま。再起動したら分かる事なので。:)

再起動後:

起動成功。(^^/
dmesg の表示を見る。
IPv6 v0.8 (usagi-cvs) for NET4.0
ぉぉっ…
では、さっそく。
# /sbin/modprobe ipv6
modprobe: Can't locate module ipv6
;´Д`)
えっと…
ifconfig -a で inet6 アドレスが表示されるので、 きっと、modprove の必要は無いんだな。と自分に言い聞かせてみる。
あと、sit0 や sit1 が無いけど、tunl0 が出来てた。
tunl0     リンク方法:IPIP Tunnel  ハードウェアアドレス
どうやら、IPv6 over IPv4 tunnering support を有効にして kernel make すると tunl が sit と同様機能を持つとか、そういう事らしい。
でも、
# iptunnel add tunl0   mode sit remote 202.232.2.103 local 61.211.155.92
ioctl: そのようなデバイスはありません
という厳しい現実。
はぅ〜

IPv6 と関係ないトラブル:

途中で気付いたのだが、IPv4 の NAT が効かない… (T_T
ipchains: Protocol not available
あー。ipchains 有効にしてなかったかな…
まぁ、iptables を使えって事だろう…
# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
modprobe: Can't locate module ip_tables
シクシク…
元に戻そう…

終了…:

そんな訳で終了。
IPv6 以前の問題 linux そのものの kernel update や設定に慣れないとダメな気がする。
今はあまり時間を取れない *1 ので、しばらく awm.jp の IPv6 対応は無いです。 > awm.jp 関係者
楽する為に、NetBSD に入れ換えちゃおうかなぁ… current にくっついて行けば、色々楽しい事が分かりそうだし。
ただ、NetBSD で java1.4 がどこまで動くかって所だけ不安… linux emu を使うとして、あの湯水のごとく thread を使いまくる JXTA 遊びに耐えられるかどうか…

*1: というか、某実験の隙間にちょこちょこ作業してるだけなので…

これで、1 日分だよ〜。

タイトル一覧
カテゴリ分類
Database
JXTA
Java
XML
awm
bookmark
keyword
memo
news
research
Powered by hns-2.19.5, HyperNikkiSystem Project