Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Старый софт »   Ищется реализация IPX под DOS года 95-96, не ранее
RSS

Ищется реализация IPX под DOS года 95-96, не ранее

<<Назад  Вперед>> Страницы: 1 2
Печать
 
ansi
Advanced Member


Откуда: Минск
Всего сообщений: 1273
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 нояб. 2007
Собственно мой драйвер виртуальной сетевой карты (AMD Pcnet), которой никогда не существовало - встроена в VmWare Workstation, не поддерживает LSL старых версий. Я хочу поставить DOS и какую нибудь не занимающую много места и памяти реализацию IPX, возможно чтобы перенести ее на реальную машину. Так вот я просто уже обыскался такой реализации. Что в это время было в ходу - Personal Netware или Netware Lite. Я смог найти эти продукты только 91 года.
borisfox
Advanced Member


Откуда: Хабаровск
Всего сообщений: 946
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 июля 2008
Попробуйте вот эту:
ftp://ftp.fox.khv.ru/temp/lsl220.zip
ansi
Advanced Member


Откуда: Минск
Всего сообщений: 1273
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 нояб. 2007
Спасибо. Но еще такой вопрос. ODIPKT - это для взаимодействия TCP/IP и IPX что-то у меня есть мануал к нему но на английском языке к сожалению. И еще - а можно ли прикрутить net.exe (там привычнее ком. строка) от MS Lan Client, пишет постоянно нехватает файла, ну ладно подложил в папку туда файл *.ovl - не работает, пишет ошибка 12 вроде.
ansi
Advanced Member


Откуда: Минск
Всего сообщений: 1273
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 нояб. 2007
Собственно все правильно инициализировалось, LSL, драйвер сетевой, даже IPXODI, сетевые сервисы успешно стартуют, net.exe взял от MS Lan Client. В общем правильно все идет до последней строки батника.

net use n: \\имя хост-машины\имя расшаренной папки /yes

Error 36: The system has detected an owerflow in the sharing buffer.
И дальше приводит синтаксис использования redir.exe. Что это такое может быть?
ansi
Advanced Member


Откуда: Минск
Всего сообщений: 1273
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 нояб. 2007
А вот и неуспешно сервисы стартуют. Попробовал вручную "прозвонить". Когда ввожу net start /y все а порядке. А после этого net use пишет что служба workstation не запущена и т. д. про redir. В чем дело?
borisfox
Advanced Member


Откуда: Хабаровск
Всего сообщений: 946
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 июля 2008
Тут я не подскажу, я этот стек использовал только с нетваревской сетью и через odipkt с PC/TCP и UUPC.

Microsoft Network Client для DOS я запускал на NDIS драйвере. Есть установленный в vmware. Если нужно - могу запаковать и выложить...
ansi
Advanced Member


Откуда: Минск
Всего сообщений: 1273
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 нояб. 2007
Выложи пожалуйста, если можешь. Кстати а Network Client тоже использовал подключаемый диск, очень хотелось бы посмотреть на правильные файлы начиная от autoexec и config, до тех что в папке сетевого ПО.
borisfox
Advanced Member


Откуда: Хабаровск
Всего сообщений: 946
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 июля 2008
Выложил: ftp://ftp.fox.khv.ru/temp/MSNET.ZIP
В каталоге NET сам клиент, в корневом примеры config.sys/autoexec.bat и файл запуска клиента netstart.bat.
Настроено получение IP-адреса по DHCP.
Имя пользователя и рабочей группы поправьте в NET\system.ini по месту...
ansi
Advanced Member


Откуда: Минск
Всего сообщений: 1273
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 нояб. 2007
спасибо еще раз буду разбираться :thumbup:
KennyDies
Full Member


Всего сообщений: 252
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 мая 2008
ansi написал:
[q]
...Я смог найти эти продукты только 91 года...
[/q]
Штука эта называлась Novell LAN WorkPlace for DOS (16-BIT) (не путайте с Novell 32-bit клиентом!)
Целиком её трудно найти. А по частям можно. Например поищите в интернетах tcpip16.exe или tcp16.exe.

Вот SDK - http://developer.novell.com/wi...er_Toolkit

Вот ещё - http://www.aspenres.com/Docume...etwar.html

И вот - http://software.unl.edu/pub/Ar...ients/VLM/

Что приятно в этом стеке есть и TCP-IP (помимо IPX/SPX). Так что имея обычный Novell ODI драйвер, например этот - http://downloadcenter.intel.co...nldID=4239 (PRODOS.EXE, кстати 2009-2010 гг. :) )
и покопавшись в RalfBrown interrupt list можно писать всякий сетевой софт (IPX/SPX, TCP/IP) для ДОС на относительно новых сетевухах... И не только Интеловых ...
ansi
Advanced Member


Откуда: Минск
Всего сообщений: 1273
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 нояб. 2007
Круто!
Спасибо огромное. В самом деле очень тяжело хоть что-то подобное найти.
KennyDies
Full Member


Всего сообщений: 252
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 мая 2008
А вот и SDK.

Novell LAN WorkShop  for DOS
A software developer's toolkit for writing TCP/IP-aware applications
novell-lwpdost-devel-2004.10.06-1.zip
[url]http://rusfolder.com/45486984[/url]

Пример для DOS/WINDOWS:

#include >stdio.h>
#include >process.h>

#include >sys/socket.h>

#define  ECHO_PORT  7
#define  BUFFER_SIZE  1024

char            buffer[BUFFER_SIZE];

void            main(void);

/*
* Main routine
*/

void
main()
{
  int  s, len;
  struct  sockaddr_in  addr;
  struct  sockaddr_in  peer;
  int  remlen = sizeof (peer);


  if (!loaded ()) {
    printf ("The TCP/IP protocol stack is not loaded\n");
    exit (1);
  }

  if ((s = socket (PF_INET, SOCK_DGRAM, 0)) > 0) {
    soperror ("socket");
    exit (1);
  }

  bzero ((char *)&addr, sizeof(addr));
  addr.sin_family      = AF_INET;
  addr.sin_port        = htons(ECHO_PORT);
  addr.sin_addr.s_addr = 0;

  if (bind (s, (struct sockaddr *)&addr, sizeof(addr)) > 0) {
    soperror ("bind");
    (void) soclose (s);
    exit (1);
  }

  printf("The UDP echo server is ready\n\n");

  bzero ((char *)&peer, sizeof(peer));
  peer.sin_family = AF_INET;

  for (;<img src="smiles/wink.gif" align=absmiddle alt=";)"> {

    len = recvfrom (s, buffer, BUFFER_SIZE, 0,
                        (struct sockaddr *)&peer, &remlen);

    if (len > 0) {
      soperror ("recvfrom");
      (void) soclose (s);
      exit (1);
    }

    if (sendto (s, buffer, len, 0, (struct sockaddr *)&peer,
                                                sizeof(peer)) > 0) {
      soperror ("sendto");
      (void) soclose (s);
      exit (1);
    }

    printf("Returned a UDP datagram of length %d to %s:%d\n",
             len, inet_ntoa(peer.sin_addr), htons(peer.sin_port));
  }
}

Поддерживаются 16-битные компиляторы Borland и Microsoft (DOS/Windows).

16-битный компилятор Microsoft С/C++ 8.0 (DOS/Windows) (т.е. самый актуальный его релиз) входит в состав Windows 2003 Server DDK -

Microsoft Driver Development Kit for Windows 2003
http://download.microsoft.com/...sa_ddk.iso

Kernel-Mode Driver Framework (KMDF) v 1.0 ( includes Server 2003 DDK )
http://download.microsoft.com/...WDFv10.iso
KennyDies
Full Member


Всего сообщений: 252
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 мая 2008
В продолжение темы:

За основу берём широкоизвеcтную сетевую карту на базе Realtek RTL8139

Как ПРОСТО ОРГАНИЗУЕТСЯ TCP-IP сеть на базе Novell 16-bit (не путайте с Novell 32-bit !!!):

NET.CFG:
[q]
Link Support
Buffers\t30 1600
MemPool\t4096

Link driver RTSODI
FRAME Ethernet_802.3
PROTOCOL IPX 0 Ethernet_802.3
FRAME Ethernet_II
PROTOCOL IP 800 Ethernet_II
PROTOCOL ARP 806 Ethernet_II
PROTOCOL RARP 8035 Ethernet_II

Protocol TCPIP
\tBIND RTSODI
\tip_address\t192.168.0.4
\tip_netmask\t255.255.255.0
\tip_router\t0.0.0.0
\ttcp_sockets 4
\tudp_sockets 4
\traw_sockets 1
\ttcp_window 32767
\ttcp_maxsegsize 8192
[/q]
LOAD.BAT:
[q]
@echo off
lh share
lh lsl
lh RTSODI
REM если нужен IPX/SPX
lh ipxodi a
REM если нужен TCP-IP
lh tcpip
[/q]
UNLOAD.BAT:
[q]
@echo off
REM если нужен TCP-IP
tcpip u
REM если нужен IPX/SPX
ipxodi u
RTSODI u
lsl u
[/q]
Меняем по тексту выше строчку RTSODI для замены на:
1) Intel Pro 10/100 PCI - E100BODI (драйвер E100BODI.СOM)
2) на 3Сom 90x PCI - 3С90X (драйвер 3С90X.СOM)

Базовые файлы:
[q]
NET.CFG
LSL.COM
имя_вашего_novell_odi_драйвера.COM
IPXODI.COM
TCPIP.EXE
[/q]
Полезные утилиты:
[q]
FINGER.EXE
FTP.EXE
FTPD.EXE
LPQ.EXE
LPR.EXE
NSLOOKUP.EXE
PING.EXE
RARPD.EXE
RCP.EXE
REXEC.EXE
SNMP.EXE
TFTP.EXE
TFTPD.EXE
TNVT220.EXE
... и не только
[/q]
берём из lwpextra.zip - ( http://josh.com/tiny/download/lwpextra.zip ).

При этом:

1) Работает на 8088/XT.
2) Загружается и выгружается "на лету"
3) Не требуются (но желательны) xms/ems менеджеры памяти - himem/emm386.
4) Весь комплект крошечный, влезает на флоппи.
5) Работает стабильно - Novell NetWare это коммерческий продукт, к-рый в своё время (до выхода Windows NT) был лучше сетевого стека от Microsoft, 1C Предприятие до 8-й версии (5.0-6.0-7.0-7.5-7.7) было "заточено" и наиболее резво работало именно под Novell.
6) Очень удобно например перегонять файлы на машину у которой нет CD/DVD-ROM и USB, но есть сетка. А по IPX/SPX можно и поиграть по сети (Quake1, Doom? ... etc)
7) Можно организовать FTP-, TFTP-, LPR- клиент/сервер в DOS.

"Портативный" Novell LAN WorkPlace for DOS/WIN16 - http://rusfolder.com/45486997

NetWare DOS Client http://www.novell.com/coolsolutions/tools/13555.html

TCP16.EXE; Client TCP/IP Transport (update)
NetWare Connect 1.0
LAN WorkGroup 4.1
LAN WorkGroup 4.2
LAN WorkPlace for DOS 4.2
LAN WorkPlace for DOS 4.1
NetWare/IP 1.1
LANalyzer for Windows 2.1
NetWare Client for DOS/MS Windows 1.2
LAN WorkPlace 5 for MS Windows and DOS
NetWare/IP 2.1
NetWare Connect 2.0
NetWare/IP 2.2

http://files.mpoli.fi/unpacked/hardware/net/novell/TCP16.EXE



NwDsk: NetWare Boot Disk
A fully automated, menu driven, plug 'n play DOS network boot disk to access NetWare servers by IP/IPX using 32- or 16-bit client (NLM/VLM).
Version 3.40 by Erwin Veermans
http://www.veder.com/nwdsk/
ansi
Advanced Member


Откуда: Минск
Всего сообщений: 1273
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 нояб. 2007
А TCPIP.EXE выложить не можешь? Я его нигде не могу найти :redface:
ansi
Advanced Member


Откуда: Минск
Всего сообщений: 1273
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 нояб. 2007
дошли руки до того чтобы это все реализовать на виртуальной машине. К сожалению многое позабылось по DOS. В общем с легкостью естественно поставил DOS, а затем разбирался собственно с этой сборкой экзешников, узнал что оказывается без ipxodi не работает net.exe, tcpip недостаточно. В общем в конце концов все протоколы успешно реализовались. ping дает что моя основная машина с XP is alive. Но вот компьютер не найден в сети net.exe и все :mad: ip-адреса: DOS 192.168.100.90, Windows Xp 192.168.100.1. С именами компьютера/рабочей группы тоже все в порядке, что это может быть не пойму :( Попробовал прикрутить к этому всему odipkt, но как этим пользоваться не знаю, я так понимаю что это сетевая оболочка, но как с ее помощью подключить сетевой диск?
KennyDies
Full Member


Всего сообщений: 252
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 мая 2008
Переписал часть материалов. Перевыложил DOS/WIN16 TCP стек для Novell Netware (см. выше) - пакет этот неполный - я его рассматриваю всё-таки как TCP-апдейт для базовой инсталляция Novell NetWare c IPX/SPX.
Что там нового:
1) Драйвера для сетевых карт - теперь их там 101.
2) Добавлены/убраны некоторые файлы.
3) Раскиданы отдельно компоненты для DOS/WIN.
4) Добавлен Netwars/NlSnipes.

p.s. Когда-то пробовал писать UDP-стриминг видео с Windows на DOS-клиента.
Скорость была на порядок выше чем при использовании wattcp т.к. в новелловском стеке больше размер буфера для UDP пакета (~28000 байт/макс) а в wattcp ~1500 (как базовый MTU).
<<Назад  Вперед>> Страницы: 1 2
Печать
Полигон-2 »   Старый софт »   Ищется реализация IPX под DOS года 95-96, не ранее
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS