四月からの話をしにいった。
やっぱりHDDからbootしない。
しかしnetbsdが見つからないといっているんだよなー。
すごく古いboot loaderで一時間放置して電源を入れるときちんとbootできる。うーん、ディスク側の問題ではなさそうだな。
出てますね。っつーか、ダイレクトメールいただきまして恐縮です。
boot loaderの件、とりあえず新しいので試してから報告してみよう。
すさまじい量のメールが来るのでprocmailを試す。
.fetchmailrcのmdaをprocmailを使うようにして.procmailrcを書く。
基本的にはNetBSD関係のMailing Listを振り分けたいだけなので、次のような設定にしてみた。
PATH=/bin:/usr/bin:/usr/local/bin MAILDIR=$HOME/Maildir/ DEFAULT=$MAILDIR LOGFILE=$MAILDIR/procmaillog LOCKFILE=$HOME/.lockmail :0 * ^(To|Cc):.*current-users@netbsd.org .ML.NetBSD.current-users/ :0 * ^(To|Cc):.*netbsd-announce@netbsd.org .ML.NetBSD.netbsd-announce/ :0 * ^(To|Cc):.*netbsd-advocacy@netbsd.org .ML.NetBSD.netbsd-advocacy/ :0 * ^(To|Cc):.*netbsd-bugs@netbsd.org .ML.NetBSD.netbsd-bugs/
なんか無駄の多いっつーか、素朴な書き方っつー感じですが。
まー、これで動いているみたいなのでしばらくこれで流してみようかなあ。
あと、いまはWanderlustに振り分けさせているメールをすべてprocmailにやらせるとかそういうことも考えていきたい。
朝結構早かったかも。
夜はすごい勢いだったのう。
checkoutした古いsourceでずっこけていたので前はどうやったんだっけ? てことで日記を見ると藤原さんからいただいたソースで作っていた。
ソースは残っていたのでそれを使って作ることにしよう。
ただ、以前止まったメッセージとは違うメッセージなんだよなぁ。
LANを使ったCVSyncは問題がなさそうなのでWAN経由のCVSyncを試す。某所のCVSyncサーバに接続して動かしている。
いまのところ問題がないな。
お、終了した。
Done (collection netbsd/rcs) Finished successfully 51990.40 real 275.49 user 431.57 sys
だそうです。14時間ってこと???
えーと、久しぶりにアキバ。BSD Magazine, FreeBSD Press, IPv6ネットワークプログラミングの三冊。
本を買いにいくのが目的だったけど、結局ブラブラ。MAG LITEの電球を買ったり、省スペースキーボードを買ったり。キーボードは白が欲しかったんだけどなぁ。シルバーか。
そういえば、新型OpenBlockS (OpenBlockS266) を見てきましたよ。サンプル品だったらしいけど。
前面にAUXポートがついていてそこがシリアルになるらしい。AUXポートのコネクタ形状は特殊でした。で、今までついていたRS-232Cポートもついていて、前面にシリアルあるのになんでついているのかなーと思って考えてみると、UPSとかそういう物をつなぐために必要なのかなぁと思ってみたり。
あと、底面にどうやら拡張スロットがある模様。ゴムのテープが張られていたので詳細は不明だけど、そこからPCIが出るとかそういう感じなんじゃなかろうか。
まぶたに傷を負ってしまった。
機嫌がよいです。
古いソースでbuildしようとしていた奴は、tarのオプションが違うぜ、とか言って止まっていた。
tarとかはさすがにtoolchainで作らないっつーことで、tarの互換性問題にて噸座。もしやるとすれば古いsnapshotでやった方が楽かも。
とりあえず現実から眼をそらしてmpc860-030222.tar.gzを試すべくsrcをcheckoutする。
ふとdfすると/usrが99%になっていてあせる。R1は/と/usrしかないのであふれるとつらい。
ソースツリーとかバリバリ消す。やっぱりdisk遅いなぁ。
そういやODNからメールの回答が来ていたんだけど、残念ながらご期待に添えません、という回答でした。うーむ。
もう少し粘ってみようかどうしようか。
数秒はもつ。
わりと泥酔気味で帰宅しました。
しかし、それでもいやな顔はしないっつーか、えらいなぁ。
寝てました。
本日は、もつ2が開催されました。
年度末の最終金曜日ということもあってか神楽坂では満員。どうしましょうかねぇ、などと歩いて飯田橋まで。
近場の居酒屋で妥協しようか、などと考えるも初心を貫くということで水道橋に移動し、もつ2が開催されました。
やっぱり煮込み、スタミナ、ホッピーはいいですな。
結局23:00すぎまでいたような。終電ぎりぎりでホームを間違えて終電を逃した某さん、すいませんでした。わたしがぼんやりしていたのがいけなかったみたいで。
viの使い方ってやっぱり難しい。とりあえず、マーク技を聞いたので今度やってみるべし。
昨日までとても暖かい日が続いたので都内の桜ならば、ということで花見に出かける。
昨日までの暖かさとはうってかわって、今日は少し肌寒い陽気。
まぁそれでも出かけましょうということで、いざ九段下。
千鳥が淵をぶらぶらしようと思っていたけれど、まずは靖国神社の出店で腹ごしらえ。なぜに万世の店が出てますかね。そうか、千代田区だからかな。
結局、ハンバーグサンド買ってるし。やはり美味。
さて千鳥が淵、と思いきや北の丸公園にふらふらと。入ってみると桜がなくなってしまう。さらに歩くと桜に遭遇。
さらにぐるぐると公園を廻って、最終的には千鳥が淵もあるいて九段下に戻ってきました。
途中で寝てたりしましたが。
15秒程度もつようになった。
今日はひさしぶりの来客でとても楽しかっただろう。
mpc860-030322.tar.gzなkernel+userlandで試す。
あり? NFS bootに失敗します。
シリアルの入力もダメですなぁ。
うーん。
現時点で困っていることをまとめておこう。
きょうは数時間だけ。
直後に大騒ぎ。
最後にも大騒ぎの声が聞こえたらしい。
2003-03-22で追加されたscc.cのhackはうまく動いており、serialからの入力が良く動いています。
新しいsourceではpanicするので2002-01-25のsourceにscc.cを入れ換えて検証。
次にIDE bootのテスト。
やっぱりだめ。open disk:/netbsd: No such file or directoryと言われてしまう。
syncing disks... done rebooting >> OpenBlockS Boot, Revision 1.2 >> (tokuda@cube.home.tokuda.net, Sun Mar 30 01:37:42 JST 2003) open disk:/netbsd: No such file or directory net_open: client addr: 192.168.100.60 net_open: subnet mask: 255.255.255.0 net_open: server addr: 192.168.100.39 net_open: server path: /usr/MPC860 net_open: file name: /netbsd Using IP address: 192.168.100.60 root addr=192.168.100.39 path=/usr/MPC860 1402600+157440 [86032+65674]=0x1a20e8 start=0x10000 ssym = 18cde8, esym = 1bb000 [ using 188952 bytes of netbsd ELF symbol table ] Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 The NetBSD Foundation, Inc. All rights reserved.
次にNFS bootでpanicする状況を記録する。
CFをぬいた時には次のようなメッセージを繰り返す。wdc0 at pbus0: vec 8という場所で一瞬固まり、再びブートローダが起動する。timeoutでも起こしているのだろうか。
>> OpenBlockS Boot, Revision 1.2 >> (tokuda@cube.home.tokuda.net, Sun Mar 30 01:37:42 JST 2003) net_open: client addr: 192.168.100.60 net_open: subnet mask: 255.255.255.0 net_open: server addr: 192.168.100.39 net_open: server path: /usr/MPC860 net_open: file name: /netbsd Using IP address: 192.168.100.60 root addr=192.168.100.39 path=/usr/MPC860 1235540+141940 [80672+62253]=0x1735a4 start=0x10000 ssym = 1604c8, esym = 18c000 [ using 179000 bytes of netbsd ELF symbol table ] Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 The NetBSD Foundation, Inc. All rights reserved. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. NetBSD 1.6Q (MPC860) #1: Sun Mar 30 04:25:44 JST 2003 tokuda@cube.home.tokuda.net:/usr/20030322/src/sys/arch/mpc860/compile/MP C860 total memory = 16384 KB avail memory = 13428 KB using 230 buffers containing 920 KB of memory mainbus0 (root) cpu0 at mainbus0: 860 (Revision 0) pbus0 at mainbus0 scc0 at pbus0: vec 9 (console) fec0 at pbus0: vec 7 address 00:80:6d:47:29:d5 tqphy0 at fec0 phy 1: 78Q2120 10/100 media interface, rev. 11 tqphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto sce0 at pbus0: vec 9 address 00:80:6d:47:29:d6 wdc0 at pbus0: vec 8
なんとなくIDEまわりがおかしくなっている気がする。CFを挿して起動するとCFのfsckがかかって途中でpanicしてしまう。
うーむ。
メールはこちらへ...[BSD小僧 (tokuda @(at) tokuda .(dot) net)]
この日記は、GNSを使用して作成されています。