2010-09-15

Bochs on NetBSD/i386 で tap によってネットワークに接続する

# ifconfig tap0 create
# ifconfig bridge0 create
# brconfig bridge0 add msk0 # msk0 はホストの LAN 接続に使っているアダプタを指定
# ifconfig bridge0 up
# ifconfig tap0 0.0.0.0 up
# brconfig bridge0 add tap0

dlxinux-net を使うとして、
% vi bochsrc.txt
ne2k で始まる行を以下のようにする。

ne2k: ioaddr=0x280, irq=10, mac=f2:0b:a4:b2:56:08, ethmod=tuntap, ethdev=/dev/tap0

これで、ホスト側からもゲスト側からも通信ができる。
しかし、bochs-20100819 では、NetBSD/5* も FreeBSD/{i386|amd86} 8.1 も起動しない。残念だ。

0 件のコメント:

Kindleを例にDRMを考える

DRMというのが、末永くうまく行くような気がしない。 暗号化と復号に使う鍵を秘密にし続け、あるいは、公開鍵暗号を使うことにしても、暗号化アルゴリズムを秘密にしても、手元で再生できてしまっているのであれば、秘密は常に悪用するかもしれない人たちの手元にあって動いている訳で、...