Установка TCP/IP под MS-DOS 5** 6**
пакетники - лежат в каталоге \batch , в архиве, ниже .
В архиве сборка под чипсет RTL8139x при подключении других сетевых карт надо помнит что \net\setup.exe пишет все в autoexec.bat.
Хотя на выходе мы будем иметь вполне нормальное TCP/IP соединение, это еще не значит что все будет легко! Из под WIN32 (подозреваю, что откуда угодно) мы будем видеть толькоNETBIOS имена, но к рассшаренным ресурсам можно подключиться через net use x: \\xxxxx\x. Или через подключение сетевого диска. Номер адаптера NETBIOS, который пишется в rkeeper6.ini для монитора, станет (у меня - становился) равным нолю.
1.0 Копируем на винт (в корень) папку NET и файл netstart.bat
Если у нас карта на чипе RTL8139x то переходим к разделу 2.2 и 3.0
2.0 Правим настройки:
2.1 В файле \net\System.ini нас интерисует раздел [network], который должен выглядеть как:
[network]
directhost=yes ;если стоит "no" (а так по умолчанию и есть), то исправить
filesharing=yes ;
printsharing=no ;
autologon=yes ;вообще-то все равно потом перелогиниваемся как надо...
computername=UNIT01 ;NETBIOS имя компа. (поменять, если надо)
lanroot=C:\NET ;место, где клиент лежит
username=UCS ;вообще-то все равно потом перелогиниваемся как надо...
workgroup=WORKGROUP ;
reconnect=yes ;
dospophotkey=N ;
lmlogon=0 ;
logondomain=WORKGROUP ;
preferredredir=full ;
autostart=full,,server ;
maxconnections=8 ;можно увеличить до 15 (если это сервер и к нему коннектится много разного)
2.2 В файле \net\protocol.ini мы будем ковырять следующий раздел:
[TCPIP]
NBSessions=6 ;НЕ ТРОГАТЬ (должно быть 6!!!)
DefaultGateway0=255 255 255 000 ;по фиг что ((с)кажется А.Метелица)
SubNetMask0=255 255 255 000 ;маска подсети (ВНИМНИЕ - разделитель - пробел!!)
IPAddress0=192 168 000 201 ;IP адрес точки (ВНИМНИЕ - разделитель - пробел!!)
DisableDHCP=1 ;если хочется, чтобы при загрузке искался DHCP сервер
;- ставьте 0, если адресация жесткая - то 1. По умолчанию - 0
DriverName=TCPIP$ ;
BINDINGS=RTL8139 ;
LANABASE=0 ;номер адаптера
2.3 Если интересно, можно проверить файл \net\oem0.inf:
В разделе [rtl8139_nif], следующая строка должно выглядеть так:
param=Medium,"Medium Type",enum,"10Half,1,10Full,2,100Half,3,100Full,4" ,0,0x30
если хочется использовать возможность автоопределения параметров сети (скорость/дуплекс), то можно написать так:
param=Medium,"Medium Type",enum,"Auto,0,10Half,1,10Full,2,100Half,3,100 Full,4",0,0x30
3.0 После перезагрузки, командой net можно посмотреть ресурсы, которые система подключает, отключить ненужные, подключить то что надо. Теперь их можно не поключать каждый раз в пакетнике.
Вроде все.
Г. Плетнев (Count Семенов)