Linux 版 (精华区)

发信人: tcpip (高级草包), 信区: Linux
标  题: Winserve
发信站: 紫 丁 香 (Fri May  5 20:19:39 2000) WWW-POST

Winserve


------------------------------------------------------------------------------
--

Peter Karrer Announces SLIP for WFW

[NEW 03-22-95] 


------------------------------------------------------------------------------
--

Hello, 

I've discovered a way to run WfW's TCP/IP-32 over a SLIP packet driver. This 
allows WfW users to do Windows networking over dialup lines just like it is 
possible with NT and the Windows 95 beta!

我已经找到一个方法在SLIP包驱动程序上跑WFW的TCP/IP-32。通过它可以使WFW用户在拨
号线路上与NT和Windows 95 beta版实现Windows联网。

For instance, you can mount Microsoft's FTP server as a network drive in File 
Manager or connect to an MS Mail post office over the Internet. Of course, 
the usual Internet stuff works as well. Another interesting site is 
WINSERVE.001; check out www.winserve.com.

例如,你可以在文件管理器上把微软的FTP服务器作为网络驱动器来装载,或者通过
Internet联接一个MS Mail邮局。当然,可以马上使用通常的Internet服务。其它有趣的
站点是WINSERVE.001,请查阅www.winserve.com。


------------------------------------------------------------------------------
--

This method should work with any class 1 (Ethernet II) packet driver. 
However, I'm not in a position to try anything else than SLIPPER/CSLIPPER.

这个方法应该和任何class 1(Ethernet II)的包驱动程序一起使用。但是,我并没有在
SLIPPER/CSLIPPER以外的任何情况下进行测试。


------------------------------------------------------------------------------
--

Files you need:

你需要的文件有:

WFWT32.EXE: ftp://ftp.microsoft.com/bussys/msclient/wfw/wfwt32.exe 

Microsoft's free TCP/IP for WfW. It's a self-extracting archive which should 
be executed in an empty directory.

WFW使用的微软免费TCP/IP程序。这是个自解压缩包,应该把它解压缩到一个空目录或临
时目录中。

SLIPPER.EXE: ftp://biocserver.bioc.cwru.edu/pub/dos/slipper/slippr15.zip 

Peter Tattam's SLIP packet driver. CSLIPPER.EXE is a variant which supports 
VJ header compression.

Peter Tattam开发的SLIP包驱动程序。CSLIPPER.EXE是个支持VJ头部压缩的程序。

PDETHER.EXE: ftp://sjf-lwp.idz.sjf.novell.com/odi/pdether/pde105.zip 

Don Provan's ODI-over-Packet Driver shim. This *must* be version 1.05 (or 
above).

Don Provan开发的用来支持ODI到包驱动程序的工具。必须采用1.05及以上的版本。 

LSL.COM: 

Novell's LAN Support Layer. If you're an owner of Windows 3.10, you'll have 
it on one of your install disks. Use "expand a:lsl.co_ lsl.com" to expand it. 
Microsoft has stopped bundling LSL.COM with WfW 3.11, though. The newest 
version of LSL.COM can be downloaded as part of ftp://ftp.novell.com/pub/netwa
re/nwos/dosclnt12/vlms/vlmup2.exe. However, it's not clear if this one may be 
legally used outside Netware environments.

Novell的局域网支持层。如果你用的是Windows 3.10,可以在安装盘中找到。用“
expand a:lsl.co_ lsl.com”来解开它。虽然微软已经不再对WFW3.11捆绑LSL.COM了。不
过LSL.COM的最新版本可以在ftp://ftp.novell.com/pub/netware/nwos/dosclnt12/vlms/
vlmup2.exe中找到。但是,并不清楚在Netware环境以外使用是否有法律上的问题。

NET.CFG: 

A configuration file for LSL and PDETHER. It should contain the following 
text:

LSL和PDETHER的配置文件。它应该包含以下内容: 


Link Support
        Buffers 8 1600
Link Driver PDETHER
        Int 60
        Frame Ethernet_II
        Protocol IP   800  Ethernet_II
        Protocol ARP  806  Ethernet_II
        Protocol RARP 8035 Ethernet_II


DISCOMX.COM: 

A little hack of mine to disable the COM port used by the SLIP packet driver. 
Usage is e.g. "discomx 2" to disable COM2. This should be run before starting 
WfW, otherwise you'll get "device conflict" messages. Here it is:

我的一个小程序用来禁止通过SLIP包驱动程序使用COM端口。用法如:“discomx 2” ,
这样就禁掉了端口2。在启动WFW前应该运行这个程序,否则你会得到“device conflict
”的设备冲突信息。以下是这个程序的UU编码:


begin 644 discomx.com
F,=N)V8H.@`"P(+^!`/.N3XH="=MT!DN`XP/1XS')!R:)CP`$S2``
`
end


(Save this text to disk as filename, then run "uudecode filename". uudecode 
can be found, for instance, at ftp://ftp.switch.ch/mirror/simtel/msdos/starter
/uudecode.com) 

(把这段文件取个名字存到盘上,并运行“uudecode 文件名”来解开它。uudecode可以在
ftp://ftp.switch.ch/mirror/simtel/msdos/starter/uudecode.com上找到。)

LMHOSTS: 

An optional file which should be stored in your Windows subdirectory. It is 
used to map NetBIOS computer names to IP addresses. Example:

这个可选的文件应该被存放在你的Windows子目录中。它用来把NetBIOS名字映射成IP地址
。例如:

198.105.232.1   ftp              #PRE  # ftp.microsoft.com
204.118.34.11   winserve.001    #PRE  # Winserve



------------------------------------------------------------------------------
--

How to install it:

如何安装: 

Put the files mentioned above into a directory, e.g. C:\SLIP. 
把以上提到的这些文件存到一个目录中,例如C:\SLIP。 
Put the following lines into AUTOEXEC.BAT: 
在AUTOEXEC.BAT中添加以下这些行:

  cd \slip
  slipper com1 vec=60 baud=57600 ether (may vary with your modem setup)
  lsl
  pdether
  discomx 1 (must correspond to SLIPPER's COM port)


(If you use another vec= setting, you must update that in NET.CFG as well.) 
Use CSLIPPER instead of SLIPPER if your SLIP provider supports VJC.

(如果你用其它的vec=设定,必须立即在NET.CFG中更新这些内容。)如果你的SLIP提供者
支持VJC的话,可以用CSLIPPER替换SLIPPER。

Start WfW.
启动WFW。

Under Windows Setup, choose "Change Network Settings". 
在Windows Setup中选择“Change Network Settings”改变网络设置。 
Select "Install Microsoft Windows Network". 
选择“Install Microsoft Windows Network”以安装微软网络。 
In "Drivers...", choose "Add Adapter" and install the "IPXODI Support driver 
(Ethernet) [ODI/NDIS3]". 
在“Drivers...”中选择“Add Adapter”添加网络适配器并安装“IPXODI Support 
driver (Ethernet) [ODI/NDIS3]”设备。 
In "Add Protocols...", select "Unlisted or Updated Protocol". When asked for 
a driver disk, enter the directory where you expanded WFWT32.EXE. 
在“Add Protocols...”中添加协议,选择“Unlisted or Updated Protocol”。当提示
需要驱动程序盘时,输入你解开WFWT32.EXE的目录。 
Configure TCP/IP (IP address, enable LMHOSTS lookup, try 204.118.34.11 as 
primary WINS server). Remove all other protocols (NetBEUI, IPX/SPX). 
配置TCP/IP(IP地址,允许LMHOSTS查找,尝试把204.118.34.11作为主WINS服务器)。删掉
其它所有协议(NetBEUI,IPX/SPX)。 
Windows will probably update the first lines of AUTOEXEC.BAT with
Windows将可能在AUTOEXEC.BAT文件的首行更新这些内容:

  c:\windows\net start
  c:\windows\odihlp.exe.


The "odihlp" line must be moved behind the "pdether" line.

“odihlp”行必须放在“pdether”行后面。

Windows will also update NET.CFG with some "Frame" lines. These must be 
removed (except "Frame Ethernet_II"). 
Windows也会用一些“Frame”行来更新NET.CFG文件。但是除了“Frame Ethernet_II”以
外其余内容必须删掉。 
Somehow, you will have to dial in to your SLIP provider. I do it manually 
before slipper (or cslipper) gets loaded, using a DOS-based terminal program. 
But there are some automatic dialers around. I've seen recommendations for 
ftp://mvmpc9.ciw.uni-karlsruhe.de/x-slip/slip_it.exe. 
然后,你必须拨入你的SLIP提供者。我在slipper(或cslipper)装入前用一个基于DOS的终
端程序手工来做这项工作。或者可以使用一些自动拨号程序,我在ftp://mvmpc9.ciw.uni
-karlsruhe.de/x-slip/slip_it.exe中看到一些关于这方面的介绍。 
To connect to Microsoft's FTP server (or Winserve) go into File Manager, 
choose "Connect Network drive" and enter "\\ftp" or "\\winserve.001" into the 
"Path:" field. 
要联接微软的FTP服务器(或Winserve),可以进入文件管理器,选择“Connect Network 
drive”并在“Path:”区域中输入“\\ftp”或“\\winserve.001”。 

------------------------------------------------------------------------------
--

How it works:

工作方法:

Microsoft's TCP/IP-32 requires an NDIS3 interface. NDIS is Microsoft's way to 
interface with a network.

微软的TCP/IP-32需要一个NDIS3接口。NDIS是微软实现网络接口的方法。 

WfW also contains an NDIS3-over-ODI "shim", whose real mode component is 
ODIHLP.EXE. ODI is Novell's way to interface with a network.

WFW也包含了NDIS到ODI的支持,相应的实模式部件是ODIHLP.EXE。ODI是Novell实现网络
接口的方法。

SLIPPER is a Packet Driver (PD) for use over serial lines. PDs are everybody 
else's way to interface with a network. SLIPPER's "ether" option makes it 
look like an Ethernet PD to applications using it.

SLIPPER是一个在串行线上使用的封包驱动程序。PDs是大家都可以使用的网络接口。
SLIPPER的“ether”以太选项使它用起来更象一个以太封包驱动程序。

A "shim" is a program which simulates a network application programming 
interface on top of another.

“shim”是一个以其它网络接口上模拟网络应用编程接口的程序。

There is no NDIS SLIP driver which would work with WfW.

WFW不使用NDIS SLIP驱动程序。 

There is no NDIS-over-PD shim.

没有NDIS到PD的支持程序。

However, there's an ODI-over-PD shim (PDETHER) and an NDIS-over-ODI shim 
(ODIHLP etc.) 

OK, so let's do NDIS-over-ODI-over-PD!

但是,我们有ODI到PD的支持程序PDETHER和NDIS到ODI的支持程序ODIHLP等等。让我们一
起来做一个NDIS到ODI到PD的支持程序吧! 

This should have worked all the time; however, a non-feature in PDETHER 
versions <1.05 has prevented the method from functioning until now. 


------------------------------------------------------------------------------
--
Questions, suggestions etc. please to

正常情况下这个方法将一直工作,但是PDETHER版本中没有Questions,suggestions及其
它一些功能。有问题请写信给:

Peter Karrer pkarrer@ife.ee.ethz.ch

--
"这一千多年没写诗了?"
"写了, 不过只写了两句."
"千年得两句, 一定是万古丽句了. 念来听听."
"好吧, 我现丑了" 太白星清了清嗓子, 浑厚的男中音在天庭响起:
大海啊, 都是水;
骏马啊, 四条腿;

※ 来源:·紫 丁 香 bbs.hit.edu.cn·[FROM: freesrc.hit.edu] 
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.949毫秒