| |
【No.294 Res.0】 モバで DHCP 1 Name MO 最近はホテルの部屋までLANが整備されていることもよくあります。 WindowsやMacなら設定でDHCPを有効にしておけば、つなぐだけ の手間いらずですが、モバではそうもいきませんでした。
D-mailを起動するバッチにDHCPの機能を組み込んだのですが、 そのためのソフトを呼び出したところでフリーズして 「使えないなぁ...」と思っていました。
ホテルに泊まるたびにフロントでIPアドレスやゲートウェイのアドレスを 訊くのもどうかと言う気もしますし、できればDHCP機能を使いたいも の。
LANカードのイネーブルの際、あまり急がないことがうまく行く上で 大事だったような記憶をもとに、「pause」を一カ所加えることで、 DHCPによるアドレスの取得がうまく行き、今回無事、ホテルのLAN に接続し、メール受信ができました。
ただ、今回はwattcp.cfgに書き出された内容のうち必要なものを 通常使っている別のwattcp.cfg用に自分で設定し、D-mailは別の バッチで起動しました。以下は、 DHCPでアドレスを得るためのバッ チです。
旅行のときに、モバだけではメールの受信すらこころもとないことも あったのですが、DHCPが使えるならある程度割り切ればモバだけ でも事足りそうです。何かの参考になれば幸いです。
---<<ここから>>--- :[1]ここからは環境領域を確保するための処理 @echo off
exenv -r >nul if ERRORLEVEL 255 goto RE_ENV if ERRORLEVEL 8 goto DO_SOMETHING exenv 8 >nul goto DO_SOMETHING :RE_ENV exenv goto END :DO_SOMETHING @echo off :[1]ここまで
:[2]LANカードのイネーブル d: cd \data\dos mgs z p c- echo 電源をOFFにして、CFカードとLANカードを入れ替えて下さい。 pause cd \lan enbltdk.exe MB8696X.com 0x62 5 0x300 echo パケットドライバ常駐 :[2]ここまで
:[3]DHCPの処理 cd \LAN pause :上の行のpauseを入れるとうまく動くようになりました。 dhcpc >>wattcp.cfg :dhcpcというソフトがアドレスを取得し、書き出します。 :[3]ここまで
:ここに起動して使いたいソフトを設定する。今回は設定しないまま :別のバッチで別途起動。
:[4]ここからあとは後処理 MB8696x.com -u echo パケットドライバ常駐解除 cd \data\dos echo 電源をOFFにして、CFカードとLANカードを入れ替えて下さい。 pause mgs z- mgs p- mgs c cd\ ---<<ここまで>>---
| |