前項でも参考にさせていただいたこちらのサイトでは、無線LAN用のODIドライバを用いてNDISドライバが必要なMS Workgroup Connectionを利用する方法が解説されている。
つまり、ODIドライバとNDISドライバをブリッジする方法が書かれているわけだが、それなら、起動時に「Microsoft LAN Manager」のクレジットが流れるWEBBOYでも使えそうである。
まず、またしてもこちらのサイトの解説に従い、ODIとNDISの橋渡しになるODINSUP.COMを入手。同時にNetware関係のファイル(LSL.COM)も入手。
さらにWorkgroup Connection用の設定を参考に、いろいろ試行錯誤をしてみて、次のような設定に落ち着いた。
config.sys
REM PCMCIAドライバ
DEVICEHIGH=D:\PICOCARD\CNFIGNAM.EXE /DEFAULT
DEVICE=D:\PICOCARD\PCMSS.EXE
DEVICE=D:\PICOCARD\PCMCS.EXE
DEVICE=D:\PICOCARD\PCMSCD.EXE
DEVICEHIGH=C:\wvlancad.sys <−無線LANカードドライバ
DEVICEHIGH=C:\WEBBOY\NTSDOS\BIN\PROTMAN.DOS /I:C:\WEBBOY\NTSDOS\WL\
DEVICEHIGH=C:\WEBBOY\NTSDOS\BIN\NTSTS.DOS
autoexec.bat
SET PATH=C:\WEBBOY;C:\WEBBOY\NTSDOS\BIN;%PATH%;
lsl.com
wvlan43.com <−無線LANカードドライバ
odinsup.com
SET MPM_INI=C:\WEBBOY\DATA\MICROPM.INI
SET MW_INI=C:\WEBBOY\DATA\WEBBOY.INI
SET SOCKET=0
C:\WEBBOY\NTSDOS\BIN\NETBIND
c:\webboy\ntsdos\wl\protocol.ini(\ntsdos以下に\wlというディレクトリを作った)
[PROTMAN]
Drivername = PROTMAN$
Dynamic = Yes[NTSTS_XIF]
DriverName = NTSTS$
UseMemory = HMA,EMM,UMB
RcvWindow = 2920
VCs = 12
VCReceiveLarge = 6
VCSends = 6
Load = NTSTS.DOS[cbr]
LANABASE = 0
;
; Uncomment (Remove the";") from the BootpFlag if you
; choose DHCP.
;
BootpFlag = DHCP <-DHCPの利用のためにこの行を生かす
;
; Comment out the next 4 lines if using DHCP
;
; IPAddr = [] <-DHCPを利用するためにここから4行コメントアウト
; DNSAddr = []
; DNSBackAddr = []
; GatewayAddr = []
DefaultDomain = hogehoge.com
NetSubNetMask = [255.255.255.0]
NetworkName = Local
Bindings = "WVLAN43" <-変更
;Uncomment if using token-ring LAN connection.
; TOKEN-RING = Yes[DRIVER_NIF]
; IOADDRESS = 0x300
; INTERRUPT = 0x5
; DriverName = EXP16$
c:\webboy\ntsdos\bin\net.cfg
Link support
MAX stacks 8
BUFFERS 10 1518
Link Driver WVLAN43
Wireless_Network_Name ANY
FRAME ETHERNET_802.2
FRAME ETHERNET_II
FRAME ETHERNET_SNAP
PROTOCOL IP 0800 ETHERNET_II
PROTOCOL ARP 0806 ETHERNET_II
Protocol odinsup
BIND WVLAN43
BUFFERED
また、
lsl.com
odinsup.com
wvlan43.com
net.cfg
の4ファイルは、
c:\webboy\ntsdos\bin 以下に配置した。
それから、DHCPを利用するために、起動ドライブのルートに\ETCというディレクトリを作成しておく必要がある。
以上でWEBBOYでも無線LANカードが利用できるようになったはずである。
これで、Linux cafeにも持って行け・・・るかな?