その他の情報
ここでは、NetBSD/pc98に関するその他の情報について紹介して
います。この情報は、NetBSD/pc98 core teamのMLや、NetBSD/pc98
users MLに流れた情報から、ユーザーに有益であると思われる情報
を随時紹介していきますが、公式的な情報ではありませんので、ご
注意下さい。なお、この他の件で、バグではないかと思われる物、
もしくはその改善パッチ等がありましたら、
netbsd-98@njk.co.jp
まで御連絡下さい。
NetBSD/pc98用rc.local
NetBSD/pc98用の/etc/rc.localをサンプル公開します。元は本多@北大
さんの作った物で、それを私が若干アレンジしました。
rc.localのサンプルを入手する
REX9836AをNetBSD/pc98で使用する方法
RATOC REX9836Aは、RATOC REX5536互換となっているため、stg ドラ
イバで認識する事が出来ますが、CISが壊れているために、そのま
までは認識する事が出来ません。参考までにcardinfoの出力を
掲載します。
VENDOR: <PCMCIA SCSI MBH10404 01 > 0x0004:0x2000
INTERFACE: IO-CARD flags 0x8 <mwait>
CLASS: PARA
CARD REGISTER: offset 0x3f0 lastc 0x3f ccrs 0x3 ccrsv 0x20
[Configuration Entry] <index 0x20>
Intrtype: edge Irq set: ( 3) 0x1468<IRQ12,IRQ10,IRQ6,IRQ5,IRQ3>
io[0] port 0x0, sz 0x10, bus 0x0
mem[0] host 0xffffffff, offs 0x0, sz 0x8000, bus 0x0
と、io portの値が0になっていたりと、ちょっと変です。一番の問題は、
bus flagsがiocs16とならなければならないのに、0になっていることです。
そこで、強制的にiocs16モードにするためのpcmcia.confを作成します。
次のように書けば良いでしょう。
scsi-tmc18c30-chipset1|IBM-SCSI:\
:cardname=tmc18c30-scsi:\
:index#0x20:\
:io0#0x4140:
scsi-tmc18c30-chipset1|IBM-SCSI:\
:cardname=tmc18c30-scsi:\
:Vendor=PCMCIA SCSI MBH10404 01:\
:index#0x20:\
:io0#0x4140:iocs16:
これでめでたくNetBSD/pc98でREX9836Aを使用する事ができるように
なります。
NetBSD/pc98でIIJ-pppを使用する
FreeBSDに付属のIIJ-pppをNetBSD/pc98で使用する方法について
紹介します。
- FreeBSD 2.2-961006-SNAPからsrc/susbin.?? を展開し、
usr.sbin/pppを取り出す。
- 付属のパッチを当てる。
- make & make install
とまあ、比較的簡単に使用する事が出来ます。付属のパッチと言う
のは、のろさん(norop@xpc.canon.co.jp)のpppのondemand patch、
さとうさん(junichi@astec.co.jp)のiij-pppにNATの機能を持たせる
パッチ、中村素典さん(motonori@econ.kyoto-u.ac.jp)の、iij-ppp
のバグを修正するパッチ、そして私の作成した、iij-pppをNetBSD
でコンパイルできるようにし、更にFreeBSDと同じように/etc/ppp
にppp.conf とかを置けるようにしたパッチです。
パッチを入手する
なお、このパッチは無保証です。at your own riskで適用して下さい。
ondemand patchの技術情報は、
のろさんのページ
に、NATの技術情報は
佐藤さんのページ
に、そして中村素典さんのパッチ情報は
From: motonori@econ.kyoto-u.ac.jp (NAKAMURA Motonori)
Date: 14 Oct 1996 17:50:01 +0900
Subject: Re: [Q] couldn't connect with IIJ-PPP
Newsgroups: fj.os.bsd.freebsd,fj.net.misc
Message-ID: <55919arkue.fsf@falcon.econ.kyoto-u.ac.jp>
を参照して下さい。
リンクリストのNetBSDの項目に移動する
FreeBSD(98) 非公式ページに移動する
ホームページに戻る
karl@spnet.ne.jp
karl@nisoc.or.jp