
Eu sou um homem velho. Eu tenho um armário cheio de ferro velho. Dos chips lógicos booleanos nos pacotes DIP ao Voodoo5. Obviamente, tudo isso não representa nenhum valor prático, mas é agradável para algumas pessoas mexer com pedaços de ferro velhos. Se você é um deles, convido você a um gato, onde vou lhe dizer como o computador baseado no processador AMD 286 era "amigo" da rede moderna e o que aconteceu com ela.
A idéia de fixar a rede em 286m nasceu para mim há muito tempo, pois transferir dados para um computador é a maneira mais fácil pela rede e, de fato, isso é interessante. O TCP / IP funciona? O navegador da web funciona? Embora as pessoas que executam 286 milhões de DOS já tenham lançado navegadores com DOS, nunca vi o 286º no Windows na Internet. Bem, o objetivo principal é conectar-me a um NAS doméstico, que armazena todo o software para meus velhos pedaços de ferro. E o NAS é mais ou menos moderno, e somente o TCP / IP é capaz.
Eu já tinha experiência em conectar computadores antigos a esta unidade. Inclusive no momento de escrever artigos anteriores sobre ferro velho. Mas, nos artigos anteriores, considerei apenas processadores de 32 bits, e tudo é bem fácil: até o Windows 386 executa o Windows 95 (sim, muito lento, sim, a instalação leva mais de 9 horas, mas funciona), que possui uma pilha TCP nativa / IP e vários drivers para todos os tipos de placas de rede incluídas. Se você deseja ser mais rápido, ou seja, o Windows for Workgroups 3.11, no qual, após a instalação do Win32s, você pode rolar sua própria pilha TCP / IP. E, embora não seja possível fazer login em um servidor de arquivos moderno, as pastas abertas sem uma senha se tornam bastante acessíveis para um PC, mesmo nessa configuração. E o Internet Explorer 5 ainda roda no 386SX, memória suficiente!
Eu roubei uma foto do GoogleMas, infelizmente, para 286 tudo isso não é aplicável. A principal dificuldade é que o processador 286 é de 16 bits e o Windows for Workgroups 3.11 não está disponível, pois o modo Padrão que permitia que seu antecessor 3.1 fosse executado em processadores de 16 bits foi eliminado do 3.11. A extensão Win32s também não está disponível (por motivos óbvios) e, portanto, não será possível instalar a pilha TCP / IP nativa da Microsoft.
Assim, retornamos ao DOS.
Após um breve e cuidadoso google, a imagem com TCP / IP para DOS ficou muito menos clara do que era antes. Basicamente, tudo se resumia ao fato de que um aplicativo que funciona normalmente no próprio DOS tem sua própria pilha e tudo o que precisa é de um driver de pacote para uma placa de rede. Mas não consegui encontrar um aplicativo que permita montar unidades remotas.
No entanto, eu já me deparei com 2 clientes de rede diferentes para o DOS da própria Microsoft (MS Client e MS LAN Manager) e outro animal muito estranho chamado Windows for Workgroups 3.1. Sim, era 3,1, não 3,11, e isso significava que talvez tudo funcionasse no modo padrão.
O que seria extremamente interessante. Obviamente, eu não esperava ver a pilha TCP / IP na versão 3.1, mas também no Google me deparei com uma descrição da pilha TCP / IP de 16 bits da Microsoft. Interessante.
Tendo comprado o kit de distribuição 3.1 no eBay, iniciei a instalação.
Eu roubei uma foto do GoogleO sistema acabou sendo ligeiramente modificado 3.1 com uma interface de rede interna para o DOS, muito semelhante ao MS LAN Manager despojado. Toda a diferença do 3.1 tradicional foi reduzida à presença do botão "conectar unidade de rede" no Gerenciador de Arquivos e na caixa de diálogo correspondente. Não foi possível configurar uma rede no próprio Windows. Como configurar a partir do DOS não era claro. Embora, após a instalação do sistema, ela tenha identificado minha placa de rede como NE1000 ou compatível, o que não estava longe da verdade, porque a placa Genius GR1222 que eu usei era realmente a mesma. Mas eu tinha um disco de driver nativo para esta placa, inclusive no DOS. No entanto, permaneceu incompreensível como configurar o driver para interrupção e o endereço de E / S da placa.
Além disso, depois de ler o Google, descobriu-se que o driver do MS LAN Manager e o driver de pacotes são duas coisas diferentes.
A situação com os drivers no DOS começou a melhorar um pouco.
Portanto, havia três grandes padrões:
- ODI A Novell usou esse modelo de driver para se comunicar com seus servidores Netware. Eu não tenho criatura, então não serve.
- NDIS Este é um modelo da Microsoft para o LAN Manager e Windows. Em teoria, o que você precisa.
- O driver em lote usado por muitos aplicativos DOS.
, . MS Client MS LAN Manager , . , , TCP/IP MS Client Windows for Workgroups, MS LAN Manager.
NE1000, , .

2.2 TCP/IP!!! . , 5-7 286. . DHCP, .
. .
PROTOCOL.INI
. , , LAN Manager IP , , :
192 168 1 101
, , , LAN Manager , . , ping, NET USE . .
, , , , .
.INI , , - . . . .
.
, , Windows for Workgroups .
, Windows, .

, : . , , - , Windows NT . , , Windows
for Workgroups , .
.

.
, . , D-Link DE-220P. MS LAN Manager , :

DHCP. , .
:

NET USE Z: \\HOSTNAME\SHARENAME

! ?
DIR Z:

, , …
, . - . , . .
. , : EMM386 LAN Managera 640, :

Windows , Netscape Navigator, MS Internet Explorer 286, NCSA Mosaic TCP/IP LAN Manager'. , , , , . , 286. , .
, , 286 «» , , . , , «» 386 , 286 1 … 16- , , , 286 . , 20 , , , , 286 «» 640 , : , , . , Windows - , Windows. , , , . , 6.22 . .
3 :
- . «» . .
- NDIS. , Windows .
- .
, . D-Link DE220 , , , ISA. - . NE2000, , .
, TCP/IP , - TCP/IP. , ,
mTCP, Windows —
Trumpet Winsock, 1 .
, , . , NCSA Mosaic TCP/IP , , .

16- TCP/IP Windows. . WFWG 3.11, 3.1 - Windows. - , .
, Windows. ( , NE2000-, ), … « »

16- … . . : , Windows TCP/IP . .
, , . , . , , 286. 386, Headland , SIMM, 16 , , Intel 286 12 . , 24 , 12 … , . . . , , DIP. , 1 , Windows …

Windows:

Windows 286 . , - Windows Windows. 16 .
