オープンソースカンファレンス2023 Shimane NetBSDブース展示の記録

2023/10/28 に松江テルサで行われるオープンソースカンファレンス2023 Shimane でのNetBSDブース展示記録です。 #osc23sm #NetBSD https://event.ospn.jp/osc2023-shimane/
2
Izumi Tsutsui @tsutsuii

@yone 今回は「一応ROMモニタまでは起動していろいろと診断を動かして症状を観測できた」というのが大きかったです(運もありましたが)

2023-10-25 20:22:13
Izumi Tsutsui @tsutsuii

@daemon1995 この本体に入っていたのは通常の 3.5インチの SCSI HDDで、コネクタとケーブルもデスクトップと同じものでした

2023-10-25 20:13:50
yone™15 Pro®︎ 𝕏 @yone

@tsutsuii 自分のも直したいです。やっぱり大変ですよね…?

2023-10-25 19:05:03
Izumi Tsutsui @tsutsuii

@henrich これは日本語設定する前に入力したものなので英語を使ったというものでした

2023-10-25 01:47:07
Izumi Tsutsui @tsutsuii

github.com/NetBSD/src/blo… ここ zs(4) の正常時の attach message が aprint_error(9) を使っているのは不適切ですね……

2023-10-25 01:10:44
Izumi Tsutsui @tsutsuii

NetBSD/newsmips 9.3 だと、インストールフロッピーの2枚目で data section のロードが終わった後 gzip 展開が終わって次の bss初期化とシンボルテーブルロードに進むまで 1分50秒ほど待つ必要がある(それをハングアップしたと判断せずに待つ落ち着きがなかった)

2023-10-25 01:07:10
Izumi Tsutsui @tsutsuii

あ。これ gunzip がむちゃくちゃ遅いだけか?

2023-10-25 00:44:15
Izumi Tsutsui @tsutsuii

NetBSD/newsmips 8.1 は NWS-3260 起動報告がある dmesgd.nycbug.org/index.cgi?do=v…

2023-10-25 00:38:10
Izumi Tsutsui @tsutsuii

フロッピーブートだとテストがめんどくさいので、 NetBSD/newsmips のブートローダーにネットワークブートサポート書いて入れるか、みたいな気持ちになる

2023-10-25 00:27:38
Izumi Tsutsui @tsutsuii

@yone @gussunoyoyo ありがとうございます。こんなにプレッシャーのかかる修理作業は初めてでしたね……

2023-10-25 00:25:35
Izumi Tsutsui @tsutsuii

NetBSD/newsmips 9.3 は起動しない疑惑がある(NWS-3470 でも試してない気がする)

2023-10-25 00:24:23
Izumi Tsutsui @tsutsuii

今回も途中の写真は省略して NWS-3260 を組み上げて、ひと通り動かしてメモリ・液晶・HDD・FDD・起動ともにOK。完全復活です。よかった…… pic.twitter.com/xGMsTHIvl4

2023-10-25 00:22:55
拡大
拡大
拡大
拡大
yone™15 Pro®︎ 𝕏 @yone

@tsutsuii @gussunoyoyo うおおお!関係者ではありませんが、おめでとうございます!

2023-10-24 10:09:43
henrich @henrich

@tsutsuii 英語のほうが精度高いですか?

2023-10-24 09:24:48
Izumi Tsutsui @tsutsuii

関係者の方には別途連絡していますが、 NWS-3260 はマザーボード配線修理によりどうにか復活できそうです pic.twitter.com/ebNjzymY0N

2023-10-24 03:08:14
拡大
Izumi Tsutsui @tsutsuii

@henrich はい、見るとしたらそのあたりでした。検索キーワードは絞りづらい場合は自然言語で質問できるなら chatGPTのほうがだいぶいい感じですね…… pic.twitter.com/2yCjgzpwVx

2023-10-24 03:04:44
拡大
Izumi Tsutsui @tsutsuii

@henrich 軽くサーベイするには github や cgit のように web でポチポチできたほうが楽というのと、 tar ball は落として展開して中身が期待と違うと萎える、というくらいです。 「どこを見るとよいのかがすぐに出てこない」というのはそういうものぐさな表現です

2023-10-23 04:42:50
Izumi Tsutsui @tsutsuii

#IFTTT github release: mini_portile 2.8.5 / 2023-10-22 ift.tt/CodrsZS

2023-10-23 00:17:48
henrich @henrich

@tsutsuii ソースパッケージを落として見る、という単純な話では済まないのでしょうか。ダウンロードの時間が惜しい時はsources.debian.org でサーチするとか

2023-10-22 15:22:28
Izumi Tsutsui @tsutsuii

@henrich 「デフォルトでインストールされるカーネルのHZの値はなにか」はどこを見ればわかるか、みたいな話です。 インストーラについては個別パッケージと違って検索しづらいので Google検索ではすぐに出てこないな、というくらいのつもりで書いたものです。 今なら「ChatGPTで聞く」が答えですかね pic.twitter.com/YIQ078lToj

2023-10-22 15:03:16
拡大
Izumi Tsutsui @tsutsuii

が、 NetBSD だけで見ても CPUもたくさんあるし エンディアンも決まらないし 32ビット/64ビットも決まらないので、慣れていればどういう修正がマズいのかは感覚でわかったりする(感想には個人差があります)

2023-10-22 14:42:33
Izumi Tsutsui @tsutsuii

pkgsrc の developer というか committer は (1) pkgsrc そのものをメンテしている人 (2) pkgsrc を特定のOSで動かすためにメンテしている人 (3) 個別のアプリを pkgsrcの枠組みで使いたい人 に分かれると思うけれど、 (3)の人たち(自分含む)が他のOSをどれくらい考慮しているかというと謎である

2023-10-22 14:40:55