August 7, 2003

InterTop model20 :: 無線LANカードの利用(その2:WEBBOYでの利用)

前項でも参考にさせていただいたこちらのサイトでは、無線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にも持って行け・・・るかな?

Posted by mura at August 7, 2003 3:10 PM