Added reference to DIAGNOSIS.txt. Deleted the claim that tridge reads all
[samba.git] / docs / Warp.txt
1 Here is some advice from maxfield@ctelcom.uucp.netcom.com (Wade Maxfie
2 to use Samba with OS/2 Warp.
3
4 Note that you may also find ftp://ftp.cdrom.com/pub/os2/new/os2net.faq
5 useful.
6
7
8
9         Can I use Samba with Warp?
10
11         Yes.  The MSClient software at ftp.microsoft.com in the Bussys
12 (lanman os2 directory) will work, sort of.  It is version 2.2c.
13
14         First, uncloack os2ver.  (attrib -h -r -s c:\os2ver).  It is a
15 text file.  change netwksta.xxx to 20=netwksta.sys.  Also add
16 20=setup.exe.  Another change will be needed, a .vdd file.  I remember
17 it came up during the installation as being a wrong version.  I wrote
18 the name down, changed os2ver to include it, and restarted the
19 installation.
20
21  Here is a copy of my os2ver
22
23 setup.exe
24 netbios.os2
25 nwifs.ifs
26 netwksta.sys
27 nwreq.sys
28 netbios.sys
29 ipx.sys
30 netvdd.sys
31
32 Re-cloak os2ver. (attrib +h +r +s c:\os2ver)
33
34 Run the installation from an OS/2 Box.  Note that your mouse wont work,
35 use the TAB key to move around, enter to select hilighted items.
36
37 Here is a copy of my Config.sys file regarding the Laman entries.
38 Note even though the version is 2.2c, it reports 2.2a in the text.
39
40 REM ==== LANMAN 2.2a == DO NOT MODIFY BETWEEN THESE LINES == LANMAN 2.
41 DEVICE=C:\LANMAN\DRIVERS\PROTMAN\PROTMAN.OS2 /i:C:\LANMAN
42 DEVICE=C:\LANMAN\DRIVERS\ETHERNET\Ns2000\Ns2000.OS2
43 RUN=C:\LANMAN\DRIVERS\PROTOCOL\tcpip\starttcp.exe
44 RUN=C:\LANMAN\DRIVERS\PROTOCOL\tcpip\startnb.exe
45 DEVICE=C:\LANMAN\DRIVERS\PROTOCOL\tcpip\tcpdrv.os2
46 DEVICE=C:\LANMAN\DRIVERS\PROTOCOL\tcpip\nbdrv.os2
47 DEVICE=C:\LANMAN\DRIVERS\PROTOCOL\tcpip\nmdrv.os2
48 DEVICE=C:\LANMAN\arpa\sockdrv.os2
49 DEVICE=C:\LANMAN\DRIVERS\PROTOCOL\NETBEUI\NETBEUI.OS2
50 DEVICE=C:\LANMAN\NETPROG\RDRHELP.SYS
51 IFS=C:\LANMAN\NETPROG\NETWKSTA.SYS /i:C:\LANMAN
52 DEVICE=C:\LANMAN\NETPROG\NETVDD.SYS
53 REM ==== LANMAN 2.2a == DO NOT MODIFY BETWEEN THESE LINES == LANMAN 2.
54
55
56        If you have an NE2000 card, don't reboot, or you'll be sorry.
57 enable the automatic backup mechanism for recovering old config.sys and
58 other files in OS/2.  It paid for itself during this installation nightm
59 before I knew better!)
60
61         Next, (or perhaps before this), if you have an NE2000 adaptor,
62 get the ns2000 files from hobbes.nmsu.edu (in ns2000.zip).  I manually
63 patched protocol.ini to refer to that adaptor, and copied it into my
64 c:\lanman directory.  Note that I also modified the driver to be loaded
65 in the config.sys to the ns2000.os2.  It might install as an "other"
66 adaptor.
67
68       A command file "startup.cmd" is placed in c:\.  This file is
69 automatically run when OS/2 Warp starts.
70 Here is a copy of my startup file.  Note that Warp sometimes fails to
71 login properly to the server.  I solve this by checking for the
72 existance of a file, and rerunning the loing if that file fails to
73 exist.
74
75 @REM ==== LANMAN 2.2a == DO NOT MODIFY BETWEEN THESE LINES == LANMAN
76 NET START WORKSTATION
77 :relogin
78 NET LOGON maxfield mypassword /y
79 rem net use f: \\packard90\d$
80 rem net use g: \\linuxone\cdromsdir
81 rem net use h: \\linuxone\public
82 :doOver
83 if not exist f:\wildcat\wildcat.exe goto relogin
84 @REM ==== LANMAN 2.2a == DO NOT MODIFY BETWEEN THESE LINES == LANMAN
85 exit
86
87         Finally, the system expects to be on a domain with a domain
88 server.  BTW, TCP/IP and NetBeui allow simultaneous communication with
89 Os/2 lanserver 4.0, and Samba.  (Note: Lanserver 4.0 won't yet to
90 TCP/IP.  (Well,it might, but it crashes before I get to that point, so I
91 havent' been able to enable it))
92
93 I have not yet tried with only a SAMBA server on the domain.
94
95     I would be glad to try to answer any questions at above e-mail
96 address, if I can.
97
98 wade
99