H8MAX のスタンドアローンで動作するカーネルを構築し、Linux を立ち上げる。
パソコン側は、Windowsで、iモードHTMLシミュレーターを立ち上げ、
「http://192.168.1.12」を開く。

H8MAX側作業
実行ファイル用意
今までに作ってきた、httpd と、telnetsrv を、
~/uClinux-dist-h8300/romfs/bin にコピー

実行ファイルを自動実行させるための処理
IPアドレスの設定と、httpd と、telnetsrv を実行するようにする。
~/uClinux-dist-h8300/vendors/strawberry-linux/H8MAX/rc 

に、以下の3行を追加する
ifconfig eth0 192.168.1.12 netmask 255.255.255.0
httpd &
telnetsrv &

カーネル作成
uClinux-dist-h8300ディレクトリで、make。
(これで、/tftpboot/h8max-image.bin というカーネルが作成された)

/tftpboot/に、作成したカーネルをコピー
cp /tftpboot/h8max-image.bin /tftpboot/h8max.bin

H8MAX リセット
minicom を立ち上げ、H8MAXのリセットボタンを押した後、
Linux が正常に起動することを確認する。
また、「http://192.168.1.12」をブラウザから接続でき、かつ
telnet で、「192.168.1.12  23」に接続できることを確認する。
確認できたら、パソコン側を Windows で再起動。

パソコン側作業
imode html シミュレーターをダウンロード/インストール

コントロールパネルより、IPアドレスを設定
[コントロールパネル]-[ネットワークとダイアルアップ接続]-[ローカルエリア接 続]
を[右クリック]-[プロパティ]で出てくる[インターネットプロトコル(TCP/IP)]
のプロパティーで、IPアドレスを、「192.168.1.1」にする。
(IE のプロパティーで、余計な proxy がある場合には削除する)

シミュレーターからアクセス
http://192.168.1.12

telnet でも接続してみる
telnet  192.168.1.12  23
(Windows の telnet は、 C-]  で、 「set local echo」「term vt100」)
 

戻る