::log.1997

[ TOP | Recently ]

PIAFS on NetBSD/i386 / Paldio321S / Pentium Bug / HD / rxvt / idea: inode2path

1997-12-16 PIAFS on NetBSD/i386


昨日のつづき。

PIAFS で iij4u に繋げたときの log

環境
Machine:        HiNote Ultra II
OS:             NetBSD-current (12月10日ごろの)

PIAFS:          Paldio 321S
com.c:          wildboar の 321S パッチを参考に NetBSD のsys/dev/ic/com.c をいじって対応させたもの(昨日の記述参照)

CONNECT PROTOCOL:PIAFS COMPRESSION:V.42bis で接続

ryo@unlk:p4 ~ % ping 210.130.2.9
PING 210.130.2.9 (210.130.2.9): 56 data bytes
64 bytes from 210.130.2.9: icmp_seq=0 ttl=253 time=283.788 ms
64 bytes from 210.130.2.9: icmp_seq=1 ttl=253 time=248.995 ms
64 bytes from 210.130.2.9: icmp_seq=2 ttl=253 time=241.709 ms
64 bytes from 210.130.2.9: icmp_seq=3 ttl=253 time=262.252 ms
64 bytes from 210.130.2.9: icmp_seq=4 ttl=253 time=241.995 ms
64 bytes from 210.130.2.9: icmp_seq=5 ttl=253 time=242.267 ms
64 bytes from 210.130.2.9: icmp_seq=6 ttl=253 time=240.847 ms
64 bytes from 210.130.2.9: icmp_seq=7 ttl=253 time=240.691 ms
64 bytes from 210.130.2.9: icmp_seq=8 ttl=253 time=240.484 ms
64 bytes from 210.130.2.9: icmp_seq=9 ttl=253 time=240.579 ms
64 bytes from 210.130.2.9: icmp_seq=10 ttl=253 time=240.562 ms
64 bytes from 210.130.2.9: icmp_seq=11 ttl=253 time=240.580 ms
^C
----210.130.2.9 PING Statistics----
12 packets transmitted, 12 packets received, 0% packet loss
round-trip min/avg/max = 240.484/247.062/283.788 ms

ftp: gzip圧縮ファイル           2.5〜2.8KB/sec
ftp: textファイル               6〜8KB/sec

CONNECT PROTOCOL:PIAFS COMPRESSION:NONE で接続

ryo@unlk:p4 ~ % ping 210.130.2.9
PING 210.130.2.9 (210.130.2.9): 56 data bytes
64 bytes from 210.130.2.9: icmp_seq=0 ttl=253 time=243.287 ms
64 bytes from 210.130.2.9: icmp_seq=1 ttl=253 time=233.479 ms
64 bytes from 210.130.2.9: icmp_seq=2 ttl=253 time=233.671 ms
64 bytes from 210.130.2.9: icmp_seq=3 ttl=253 time=233.402 ms
64 bytes from 210.130.2.9: icmp_seq=4 ttl=253 time=213.343 ms
64 bytes from 210.130.2.9: icmp_seq=5 ttl=253 time=233.490 ms
64 bytes from 210.130.2.9: icmp_seq=6 ttl=253 time=233.229 ms
64 bytes from 210.130.2.9: icmp_seq=7 ttl=253 time=233.206 ms
64 bytes from 210.130.2.9: icmp_seq=8 ttl=253 time=233.296 ms
64 bytes from 210.130.2.9: icmp_seq=9 ttl=253 time=233.128 ms
64 bytes from 210.130.2.9: icmp_seq=10 ttl=253 time=233.143 ms
64 bytes from 210.130.2.9: icmp_seq=11 ttl=253 time=233.167 ms
64 bytes from 210.130.2.9: icmp_seq=12 ttl=253 time=213.120 ms
64 bytes from 210.130.2.9: icmp_seq=13 ttl=253 time=232.925 ms
64 bytes from 210.130.2.9: icmp_seq=14 ttl=253 time=232.705 ms
^C
----210.130.2.9 PING Statistics----
15 packets transmitted, 15 packets received, 0% packet loss
round-trip min/avg/max = 213.120/231.239/243.287 ms

ftp: gzip圧縮ファイル           2.9 KB/sec
ftp: textファイル               3.2 KB/sec      (お?)


結果

ping なんかは COMPRESSION:NONE のほうが遅延が少ない
なぜか COMPRESSION:NONE でも text が 3.2 KB/sec という謎な結果が出てしまった。
COMPRESSION:NONE では一回しかやんなかったからなんかのまちがいかも。

まぁ、総じて理論値の 2.9KB/sec は出ている。

1997-12-16 Paldio321S


7月に買ったものの、ノート環境が無くてずーっとふつーの PHS としてしか使っ
ていなくてもったいなかった SHARP Paldio 321S をやっと動かすことにする。

某T口さんに借りた Dec HiNote Ultra II (NetBSD-current の12月10日くらいのやつを入れてある) につっこむ...
とりあえず com として認識......が、
cu -l /dev/tty01 すると刺さる。

treeさんから、BSD/OS の Wildboar では篠田さんが既にパッチを作成済という情報をゲット。
wildboar 版のパッチをメールしてもらい、NetBSD の sys/dev/ic/com.c と照らし合わせながらいじる...

ふむ。いちおー動いたようだ。おけおけ。

というわけで、com_321S.c.diff こんなかんじ</A>になりました。
よくわからずに書いてる部分があるので変かも。まぁ、とりあえず動いてるし、
気がついた時点でそのうち直せばいいな。

1997-11-10 Pentium Bug


f0 0f c7 c8	lock cmpxchg8b %eax

方々の ML で大騒ぎだ。Pentium 狂ってる。

1997-10-08 HD


NetBSD-current の install

hostname は btst

sd0 at scsibus0 targ 0 lun 0: <SEAGATE, ST3600N, 7798> SCSI2 0/direct fixed
sd0: 500MB, 1872 cyl, 7 head, 78 sec, 512 bytes/sect x 1025920 sectors
sd1 at scsibus0 targ 1 lun 0: <CONNER, CP30175E-170Mb, 5.23> SCSI1 0/direct fixed
sd1: 162MB, 1807 cyl, 4 head, 46 sec, 512 bytes/sect x 332488 sectors
sd2 at scsibus0 targ 2 lun 0: <MAXTOR, 7213-SCSI, 7442> SCSI1 0/direct fixed
sd2: 202MB, 1690 cyl, 4 head, 61 sec, 512 bytes/sect x 415600 sectors
st0 at scsibus0 targ 5 lun 0: <EXABYTE, EXB-8200, 251K> SCSI1 1/sequential removable

#CONNER が変だ...。古すぎて同期転送できてないのか? 宿題。


sd2 at scsibus0 targ 2 lun 0: <MAXTOR, 7213-SCSI, 7442> SCSI1 0/direct fixed

dd if=/dev/zero of=swap bs=1m count=64

が、900kb/sec。う〜む。

moveq(PentiumPRO200,AHA2940U,DORS32160U) での、
sd2 at scsibus0 targ 2 lun 0: <IBM, DCAS-32160, S61A> SCSI2 0/direct fixed
の場合は、67108864 bytes transferred in 20 secs (3355443 bytes/sec)。

ふむ。

1997-10-06 rxvt


rxvt-2.4.1.tar.gz の install

configure --enable-xpm-background

wallpaper 付きだと、kterm の kterm-6.2.0-wpr1.patch.gz よりは速い。が、ふつうに使ってる分には kterm のほうが速い。
結局乗り変えず。

1997-10-06 idea: inode2path


locate と同じ gimmick で inode to path 名変換機能。

・locate.updatedb の際に inode to path database を作っておく。
・inode2path で inode から path を得、path から inode を調べて同じなら成功。失敗なら失敗。それ以上はなにもやらない。

#逆引きはよけいなおせっかいかも。
fstat の出力に喰わせられるときっと便利。


EOF