LAN Manager (ThinkPad 240Z/INTEL MINI PCI    2001/07/22

ThinkPad T,A,X,i1620シリーズや240ZなどのIntel Mini PCI内蔵機種でのLAN Managerの導入方法です。X20と240Zで確認していますが、ここでは240Zでの説明になってます。他のマシンでも同じ設定で良いはずです。なお、この例でのDOS画面で¥は全て逆スラッシュ表示されますので、ご注意下さい。

● 起動FDのみの完結版


■準備

  1. ダウンロードしたDSK3-1.EXEからDSK3-3.EXEまでをFDに解凍し、「SETUP」「Drivers1」「Drivers2」と名前を付けます。

  2. Intel(R)PRO/100MiniPCI用イーサネットドライバー(E100B.DOS)をIBMのサイトからダウンロードします。

    ※IBMのサイトにはT,A,X,i1620シリーズのドライバが置いてあります。どれを選んでも同じです。240Z用のドライバーはまだ置いてないので、今回はXシリーズ用の2000/09/07 ThinkPad X20 Intel(R) PRO/100 Mini PCI用イーサーネットドライバーDOS/Windows 95/98/NT4/2000/Me V3.5を使いました。

■起動FDの作成

  1. Windows9Xで起動専用のフォーマットをし、Drvspace.binは削除します。また、BINフォルダを作成し、その中にEMM386.EXEとHIMEM.SYSをWINDOWS\からコピーして入れます。

  2. CONFIG.SYSを作成します。

    DEVICE=A:\BIN\HIMEM.SYS
    DEVICE=A:\BIN\EMM386.EXE NOEMS X=D000-D7FF
    DOS=HIGH,UMB
    FILES=75
    BUFFERS=25
    SHELL=COMMAND.COM /P /E:512
    LASTDRIVE=Z

    ※AUTOEXEC.BATは作成しません(セットアップの最終で自動的に作成されます)

■セットアップ
  1. 上で作った起動FDでBOOTします。

  2. プロンプトが表示されたら「SETUP」Diskを入れ、

    A:\>setup [enter]

  3. 「Microsoft LAN Manager Setup」の画面が立ち上ります。ここではOKを選択します。

  4. 「Using the keyboard in Setup]の画面でもOKを選択します。

  5. 「Install LAN Manager」の画面では次のように入力します。
Install from this drive:  
[A: ・・・・・・・・・・]
Put in this directory (include drive letter) 
[F:\LANMAN.DOS]

セットアップ元とセットアップ先の指定をする画面ですが、この例ではFドライブのLANMAN.DOSフォルダにセットアップする設定です。(もちろん、任意のドライブで結構です。)
ここでOKを選択すると、次にWhat do you want to install?と「Enhanced」か「Basic」かを選択する画面になります。ここでは「Enhanced」を選択します。
  1. 「Enhanced」を選択して、"Installing files"終了後、「DRIVERS1」DISKを入れろとメッセージがでますので、指示に従いOKを選択します。"Installing files"終了後、下記のメッセージが出ます。

Error Unable to read file:NETWKSTA.
Error Code:2

これは無視してOKを選択します。

  1. 次のネットワークアダプタ選択画面ではどれを選んでも構いませんが、ここでは「Intel 82593 Motherboard LAN Module」を選択したとして話を進めます。

  2. ネットワークプロトコル選択画面で「Netbeui」を選択し、スペースキーでXマークを入れ、OKを選択します。

  3. 「Workstation Configration」の画面が出るので、そのままOKを選択します。

  4. 「Workstation Settings」の画面で任意のComputername/Usernameを入れます。Domain:はデフォルトのDomainのままで構いません。

  5. 「Support for the Windows Enviroment」 の画面ではNOを選択します。

  6. 「Memory Management」の画面でもNOを選択します。

  7. 「Configration Complete」の画面で「Save」を選択後、画面の指示に従い「DRIVERS2」Diskを入れます。「Instllation Complete」の画面でOKを選すると、Invalid COMMAND.COMの画面になると思いますが、このまま電源OFFして終了します。

  8. FドライブにできたLANMAN.DOSフォルダを見ると、以下のファイル構成となってます。

    F:\LANMAN.DOS のディレクトリ

    <DIR>
    DRIVERS
    <DIR> LOGS
    <DIR> NETPROG
    <DIR>
    NETWKSTA
    <DIR> SERVICES
    LANMAN.001
    LANMAN.INI
    LMSETUP.EXE
    PROTOCOL.INI
    README.TXT
    SETUP.EXE
    SETUP.INF
    SETUP.INI
    SETUP.MSG
    TCPUTILS.INI

    上記赤色のフォルダあるいはファイルの編集をします。

    1.F:\LANMAN.DOS\DRIVERS\ETHERNET\MLMフォルダーをF:\LANMAN.DOS\DRIVERS\ETHERNET\INTELにリネームします。

    2.E100B.DOSをF:\LANMAN.DOS\DRIVERS\ETHERNET\INTELに入れます。また、PROTOCOL.INIを作成してF:\LANMAN.DOS\DRIVERS\ETHERNET\INTELに入れます。
F:\LANMAN.DOS\DRIVERS\ETHERNET\INTE\POTOCOL.INI
DRIVERNAME=E100B$

3.F:\LANMAN.DOS\DRIVERS\NIF内の75個の全ファイルを削除し、新たにE100B.NIFを作成して入れます。

F:\LANMAN.DOS\DRIVERS\NIF\E100B.NIF
Model     = INTEL MINI PCI
Path         = ETHERNET\INTEL
DeviceDriver = E100B.DOS
DeviceName   = E100BNDS$
Type         = NDIS
XPorts       = NETBEUI

4.F:\LANMAN.DOS\にあるPROTOCOL.INIを編集します。

F:\LANMAN.DOS\PROTOCOL.INI
[PROTMAN]
DRIVERNAME = PROTMAN$
DYNAMIC = YES
PRIORITY = NETBEUI

[NETBEUI_XIF]
Drivername = netbeui$
SESSIONS = 6
NCBS = 12
BINDINGS = "E100B_NIF"
LANABASE = 0

[E100B_NIF]
DRIVERNAME = E100B$

5.F:\LANMAN.DOS\NETWKSTAのNETWKSTA.500をNETWKSTA.EXEにリネームしてF:\LANMAN.DOS\NETPROGに移します。

  ※この項はThinkPad ClubでTAWSONさんのアドバイスをいただきました。再度TAWSONさんに感謝いたします。

6.F:\LANMAN.DOS\DRIVERS\DOSUTILSを削除します。

  1. 「DRIVERS2」DISKにできたAUTOEXEC.BATを起動FDにコピーします。また、CONFIG.SYSを編集します。
AUTOEXEC.BAT
@REM ==== LANMAN 2.2a == DO NOT MODIFY BETWEEN THESE LINES == LANMAN 2.2a ====
SET PATH=F:\LANMAN.DOS\NETPROG;%PATH%
NET START WORKSTATION
LOAD NETBEUI
NET LOGON MS *
@REM ==== LANMAN 2.2a == DO NOT MODIFY BETWEEN THESE LINES == LANMAN 2.2a ====

 

CONFIG.SYS (編集後のものです)
DEVICE=A:\BIN\HIMEM.SYS
DEVICE=A:\BIN\EMM386.EXE NOEMS X=D000-D7FF
DOS=HIGH,UMB
FILES=75
BUFFERS=25
SHELL=COMMAND.COM /P /E:512
DEVICE=F:\LANMAN.DOS\DRIVERS\PROTMAN\PROTMAN.DOS /i:F:\LANMAN.DOS
DEVICE=F:\LANMAN.DOS\DRIVERS\ETHERNET\INTEL\E100B.DOS
LASTDRIVE=Z
  1. 下のDeskTopの設定の後、起動FDでBOOTします。
  1. Type your password:でPasswordを入力します。(WINDOWS2000では必須です)この後 you were logged on,but.........のメッセージがでますが、

    A:\NET VIEW \\DESKでDeskTopの資源が一覧できます。 

■DeskTopの設定

「コントロールパネル」から「ネットワーク」→「ネットワークの設定」で追加ボタンを押してプロトコルとしてNETBEUIを選択します。また、「コントロールパネル」から、「ネットワーク」→「ネットワークの設定」→「Microsoftネットワーク共有サービスのプロパティ」に入り、LMアナウンスを「はい」に設定します。但し、Windows2000ではこの設定をする画面がありませんので、レジストリを編集します。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\LMannounceの「値のデータ」 0を1に変更します。


起動FD完結版

上記例は、FドライブにLAN Managerをセットアップするものでしたが、必要のないファイルを削除すれば起動FDのみで完結することができます。

  1. 上記例でFドライブにできたLANMAN.DOS内のファイルで下記のものを残し他は削除して、LANMAN.DOSフォルダごと上記のFDに入れます。      
LANMAN.DOS\ LANMAN.INI
PROTOCOL.INI
TCPUTILS.INI
F:\LANMAN.DOS\DRIVERS\ETHERNET\INTEL E100B.DOS
PROTOCOL.INI
F:\LANMAN.DOS\DRIVERS\NIF E100B.NIF
F:\LANMAN.DOS\DRIVERS\PROTMAN PRO.MSG
PROH.MSG
PROTMAN.DOS
PROTMAN.EXE
F:\LANMAN.DOS\DRIVERS\PROTOCOL\NETBEUI NETBEUI.EXE
PROTOCOL.INI
F:\LANMAN.DOS\LOGS MESSAGES.LOG
F:\LANMAN.DOS\NETPROG  CHKNET.EXE
COMNDIS.COM
LOAD.COM
MINSES.EXE
NET.EXE
NET.MSG
NETBIND.COM
NETWKSTA.EXE
F:\LANMAN.DOS\SERVICES MINIPOP.EXE
MSRV.EXE
ENCRYPT.EXE
NETPOPUP.EXE
  1. FD内のLANMAN.INIとCONFIG.SYSとAUTOEXEC.BATを編集します。(FをAに変えるだけです)

    LANMAN.INI
    [networks]
    netservices = chknet, minses

    [workstation]
    wrkservices = encrypt,messenger,netpopup
    computername = 240z
    domain = domain
    othdomains = 
    numdgrambuf = 3
    lanroot = A:\LANMAN.DOS

    [netshell]
    username = ms

    [version]
    lan_manager = 2.2c.0

    [messenger]

    [services]
    chknet = netprog\chknet.exe
    minses = netprog\minses.exe /n
    workstation = netprog\netwksta.exe
    messenger = services\msrv.exe
    netpopup = services\netpopup.exe
    encrypt = services\encrypt.exe
    minipop = services\minipop.exe

     

    CONFIG.SYS
    DEVICE=A:\BIN\HIMEM.SYS
    DEVICE=A:\BIN\EMM386.EXE NOEMS X=D000-D7FF
    DOS=HIGH,UMB
    FILES=75
    BUFFERS=25
    SHELL=COMMAND.COM /P /E:512
    DEVICE=A:\LANMAN.DOS\DRIVERS\PROTMAN\PROTMAN.DOS /i:A:\LANMAN.DOS
    DEVICE=A:\LANMAN.DOS\DRIVERS\ETHERNET\INTEL\E100B.DOS
    LASTDRIVE=Z
AUTOEXEC.BAT
SET PATH=A:\LANMAN.DOS\NETPROG;%PATH%
NET START WORKSTATION
LOAD NETBEUI
NET LOGON MS *

[FILE LIST]

A:\ のディレクトリ

2000/11/11 00:18 <DIR> LANMAN.DOS
2000/11/11 00:21 253 AUTOEXEC.BAT
2000/11/11 11:23 269 CONFIG.SYS
2000/11/10 20:55 <DIR> BIN
2 個のファイル 522 バイト

A:\LANMAN.DOS のディレクトリ

2000/11/11 00:18 <DIR> .
2000/11/11 00:18 <DIR> ..
1994/09/02 06:00 233 TCPUTILS.INI
2000/11/11 11:29 825 LANMAN.INI
2000/11/10 23:22 226 PROTOCOL.INI
2000/11/11 00:18 <DIR> NETPROG
2000/11/11 00:18 <DIR> DRIVERS
2000/11/11 00:19 <DIR> SERVICES
2000/11/11 11:30 <DIR> LOGS
3 個のファイル 1,284 バイト

A:\LANMAN.DOS\NETPROG のディレクトリ

2000/11/11 00:18 <DIR> .
2000/11/11 00:18 <DIR> ..
1994/09/02 06:00 698 CHKNET.EXE
1994/09/02 06:00 2,848 MINSES.EXE
1994/09/02 06:00 555 COMNDIS.COM
1994/09/02 06:00 8,513 NETBIND.COM
1994/09/02 06:00 18,481 LOAD.COM
1994/09/02 06:00 113,830 NET.MSG
1994/09/02 06:00 166,920 NET.EXE
1995/05/09 14:59 110,632 NETWKSTA.EXE
8 個のファイル 422,477 バイト

A:\LANMAN.DOS\DRIVERS のディレクトリ

2000/11/11 00:18 <DIR> .
2000/11/11 00:18 <DIR> ..
2000/11/11 00:18 <DIR> PROTMAN
2000/11/11 00:18 <DIR> NIF
2000/11/11 00:18 <DIR> ETHERNET
2000/11/11 00:18 <DIR> PROTOCOL
0 個のファイル 0 バイト

A:\LANMAN.DOS\DRIVERS\PROTMAN のディレクトリ

2000/11/11 00:18 <DIR> .
2000/11/11 00:18 <DIR> ..
1994/09/02 06:00 1,329 PRO.MSG
1994/09/02 06:00 5,578 PROH.MSG
1994/09/02 06:00 13,366 PROTMAN.DOS
1994/09/02 06:00 14,024 PROTMAN.EXE
4 個のファイル 34,297 バイト

A:\LANMAN.DOS\DRIVERS\NIF のディレクトリ

2000/11/11 00:18 <DIR> .
2000/11/11 00:18 <DIR> ..
2000/11/10 23:25 177 E100B.NIF
1 個のファイル 177 バイト

A:\LANMAN.DOS\DRIVERS\ETHERNET のディレクトリ

2000/11/11 00:18 <DIR> .
2000/11/11 00:18 <DIR> ..
2000/11/11 00:18 <DIR> INTEL
0 個のファイル 0 バイト

A:\LANMAN.DOS\DRIVERS\ETHERNET\INTEL のディレクトリ

2000/11/11 00:18 <DIR> .
2000/11/11 00:18 <DIR> ..
2000/11/10 22:32 21 PROTOCOL.INI
1999/10/01 13:19 32,688 E100B.DOS
2 個のファイル 32,709 バイト

A:\LANMAN.DOS\DRIVERS\PROTOCOL のディレクトリ

2000/11/11 00:18 <DIR> .
2000/11/11 00:18 <DIR> ..
2000/11/11 00:18 <DIR> NETBEUI
0 個のファイル 0 バイト

A:\LANMAN.DOS\DRIVERS\PROTOCOL\NETBEUI のディレクトリ

2000/11/11 00:18 <DIR> .
2000/11/11 00:18 <DIR> ..
1994/09/02 06:00 33,208 NETBEUI.EXE
1994/09/02 06:00 54 PROTOCOL.INI
2 個のファイル 33,262 バイト

A:\LANMAN.DOS\SERVICES のディレクトリ

2000/11/11 00:19 <DIR> .
2000/11/11 00:19 <DIR> ..
1994/09/02 06:00 2,320 MINIPOP.EXE
1994/09/02 06:00 47,961 MSRV.EXE
1994/09/02 06:00 2,528 ENCRYPT.EXE
1994/09/02 06:00 10,506 NETPOPUP.EXE
4 個のファイル 63,315 バイト

A:\LANMAN.DOS\LOGS のディレクトリ

2000/11/11 11:30 <DIR> .
2000/11/11 11:30 <DIR> ..
2000/11/10 23:35 0 MESSAGES.LOG
1 個のファイル 0 バイト

A:\BIN のディレクトリ

2000/11/10 20:55 <DIR> .
2000/11/10 20:55 <DIR> ..
1999/05/05 22:22 136,615 EMM386.EXE
1999/05/05 22:22 36,647 HIMEM.SYS
2 個のファイル 173,262 バイト

ファイルの総数:
29 個のファイル 761,305 バイト
36 個のディレクトリ 339,968 バイトの空き領域