PDA

Просмотр полной версии : Novell TCP/IP под DOS: FATAL: Unable to locate the adapter specified in the net.cfg



lexick
01.04.2011, 14:16
Ребят приветствую!
Нужно настроить сеть Novel TCP/IP под ДОСом. Делаю всё, как написано на http://support.ucs.ru/node/239, перезагружаюсь, а на odinsup.com и tcpip.exe
выводится следующее: FATAL: Unable to locate the adapter specified in the net.cfg
Сетевая карта RTL8111/8168, дрова под ДОС скачал из инета, папку NET, NOVEL и autoexec.bat запихнул ниже в архив, вот содержание ptotocol.ini, system.ini, net.cfg и autoexec.bat:

;[network.setup]
;version=0x3110
;netcard=odindis,1,odindis,1
;transport=ms$ndishlp,MS$NDISHLP
;transport=ms$netbeui,MS$NETBEUI
;lana0=odindis,1,ms$netbeui
;lana1=odindis,1,ms$ndishlp

;[ODINDIS]
;[Link driver]
;data = FRAME Ethernet_802.3
;data = Frame Ethernet_802.2
;data = Frame Ethernet_II
;data = Frame Ethernet_SNAP

[protman]
DriverName=PROTMAN$
PRIORITY=MS$NDISHLP

[MS$NDISHLP]
DriverName=ndishlp$
BINDINGS=rtgeodi

[MS$NETBEUI]
DriverName=netbeui$
SESSIONS=40
NCBS=80
BINDINGS=rtgeodi
LANABASE=0


[network]
filesharing=yes
printsharing=no
autologon=no
computername=UNIT11
lanroot=C:\NET
username=UNIT
workgroup=WORKGROUP
reconnect=no
directhost=no
dospophotkey=N
lmlogon=0
logondomain=WORKGROUP
preferredredir=basic
autostart=server
maxconnections=8

[network drivers]
transport=ndishlp.sys,*netbeui
devdir=C:\NET
LoadRMDrivers=yes

[Password Lists]
*Shares=C:\NET\Shares.PWL
UNIT=C:\NET\UNIT.PWL

Link Support
MEMPOOL 4096
BUFFERS 8 2048

Link Driver RTSODI
; Int 5
; Port 260
Frame Ethernet_802.3
Frame Ethernet_802.2
Frame ETHERNET_II
Frame ETHERNET_SNAP

PROTOCOL ODINSUP
BIND RTGEODI
BUFFERED

PROTOCOL TCPIP
BIND RTGEODI
IP_ADDRESS 198.2.163.104
IP_NETMASK 255.255.255.0
; IP_ROUTER 192.168.0.100

:@echo off
prompt $p$g
path=c:\utils;c:\vc;c:\net
vga#font
dtime
share
net initialize /dynamic
cd c:\novell
lsl.com
rtgeodi.com
pause
odinsup.com
pause
tcpip.exe
net start
vc

Подскажите, пожалуйста, в чем ошибка?
Спасибо огромное заранее!

Admin
01.04.2011, 16:10
Сетевая карта RTL8111
Судя по форуму юцц новелловский стек работает только с 8139.

lexick
01.04.2011, 16:24
т.е. мне нужно найти карту RLL8139, по другому никак?
А как же:

Необходимые файлы

Для установки потребуются следующие файлы:


LSL.COM - интерфейс уровня канальной поддержки
ODINSUP.COM - протокольный стек ODI, который служит интерфейсом между NDISi (http://support.ucs.ru/glossary/8#term68) и сетевыми драйверами NetWare Client
TCPIP.EXE - транспортный интерфейс для сетевого сервиса более высокого уровня
NET.CFG - специальный текстовый файл, который содержит значения параметров конфигурации для драйверов
Сетевой драйвер ODI для вашей сетевой карты.
Некоторые полезные, но не обязательные, утилиты - например, ping.exe

Данные файлы можно скачать с центрального фтп сервера в директории dealers/r-keeper/Tools/TCPIP/Novell
Сетевой драйвер ODI, как правило, идет в комплекте с драйверами к сетевой карте и располагается в директории типа NETWARE\DOSODI или NWCLIENT\DOS (могут быть и другие директории - см. описание содержимого набора драйверов для вашей сетевой карты)

Admin
01.04.2011, 16:29
А как же:
ну не зря г-н Волик говорит про 8139. Еще раз, я сужу по разговорам на форуме юцц, а не собственные результаты исследований. Может не все карты 8111 одинаково бесполезны :)

lexick
01.04.2011, 16:37
а не дадите ссылочку на форум?

gte_33
01.04.2011, 16:55
А можно суть вашей проблемы? Для чего что используете? Случаем это не для 6100?

Admin
01.04.2011, 17:03
а не дадите ссылочку на форум?
http://support.ucs.ru :)

lexick
01.04.2011, 17:25
Сервер поднят на менеджерской, совершенно верно-станции RK6100, очень не удобно использовать менеджерский компьютер, т.к. приходится иногда перегружаться в силу того, что на нем стоит оч. много другого ПО, а это ОЧЕНЬ не удобно для работы касс. Поэтому я решил вынести его на отдельный компьютер. С диллером своим мы разошлись, а с новым утрясаем условия обслуживания уже не первый месяц и по-ходу еще на долго все это, а "дело палача без палача делать надо" . Вот по этому на этом форуме много тем, созданных мною.
P.S. Воткнул карточку RTL8139 - все заработало

gte_33
01.04.2011, 17:30
http://support.ucs.ru :)

Тогда уж http://forum.f-trade.ru/index.php?action=printpage;topic=17.0

---------- Сообщение добавлено в 16:30 ---------- Предыдущее сообщение было в 16:29 ----------


P.S. Воткнул карточку RTL8139 - все заработало
Ничего не понял...

lexick
01.04.2011, 17:53
Тогда уж http://forum.f-trade.ru/index.php?action=printpage;topic=17.0

---------- Сообщение добавлено в 16:30 ---------- Предыдущее сообщение было в 16:29 ----------


Ничего не понял...
Пропали ошибки при запуске сети, описанные в названии данной темы, видимо, вызванные тем, что Novel-овский стек не хотел работать с моей (RTL8111) сетевушкой

gte_33
01.04.2011, 17:59
Хорошо конечно, что все заработало, просто несовсем понятно зачем использовать novell, и какую роль в вашей сети занимает тот комп, на котором вы все это настраивали...

lexick
01.04.2011, 18:07
Это будет сервер, а использую novell, так как, честно говоря, по части кипера по сравнению с вами я, скорее, дилетант. Поэтому и решил настроить сеть как на всех машинах этого ресторана (3шт RK6100 и 1 офиц. станция)

gte_33
01.04.2011, 18:17
Теперь понятно. Я просто понимаю, так, что Novell используется на 6100 от безысходности, так как найти драйвер под MS-Net для дос видимо не удалось. Есть только пакетный драйвер. В вашем случае достаточно было поднять выделенный сервер. И мониторить легче и администрировать. Это лишь мое мнение, может я и не в теме....

SH
01.04.2011, 18:53
Это будет сервер
Решили сервер под ДОС поставить? Проще было виндовый. Хотя если есть проблема с лицензиями, то досовский дешевле...

Admin
01.04.2011, 20:40
Novell используется на 6100 от безысходности
ну типа того.

lexick
05.04.2011, 16:25
Вот я настроил сеть на этом компьютере, скопировал на него с менеджерской папку RKSERVER, расшарил на менеджерской RK6\DB (для чтения) и RK\ENDDAY (чтение/запись),
исправил на сервере local.db:
1.DATABASE\
2.\\UNIT99\DB
3.\\UNIT99\ENDDAY
4.spool
5.RLSERV

и всё-кассы его найдут? Или где-то что-то еще менять нужно?

lexick
06.04.2011, 14:11
Перекинул сервер на выделенный сервер, выше описанным способом установил на нем сеть, изменил local.db как описал выше - станции с сервера по ИМЕНАМ вижу, ping проходит, а сами станции не видят сервер этот.
rkeeper6.ini со станции:
Network=ON
ServerName=RLSERV
ApServer=ASERV
AutoEnterSum=ON
MoneySortType=0
PrepayFinalCheck=ON
UnpayFinalCheck=ON
PrintFinalCheck=OFF
PrintPrecheckOnly=ON

{Merkury MS-K}
EKLZPrinter=MMSK.DLL
Mmsk_Port = $3F8
Mmsk_IRQ = 4
Mmsk_Baud = 19200
Mmsk_Psw = 0000
Mmsk_Pay1 = 0
Mmsk_Pay2 = 2
Mmsk_Pay3 = 0
Mmsk_Pay4 = 0
Все станции пишут -Looking for RLSERV

SH
06.04.2011, 14:21
lexick, на станциях в NET/hosts соответствие имени и адреса сервера прописано?

lexick
06.04.2011, 14:40
lexick, на станциях в NET/hosts соответствие имени и адреса сервера прописано?
нет, там такого файла (hosts) вообще нет. Сейчас посмотрел бэкап станций одного из наших ресторанов, где сеть работает подобным образом (только не RK6100)-там тоже ничего подобного нет

lexick
06.04.2011, 19:40
Может быть что-то еще нужно прописывать на станциях в инишнике?

gte_33
06.04.2011, 20:52
У вас сервер вообще запускается? Какой программой запускаете?

lexick
06.04.2011, 21:09
У вас сервер вообще запускается? Какой программой запускаете?
Да, конечно, запускается. dosalon-ом.
Вот autoexec.bat:


@echo off
prompt $p$g
path=c:\utils;c:\vc;c:\net
vga#font
dtime
share
net initialize /dynamic
cd c:\novell
lsl.com
rtgeodi.com
pause
odinsup.com
tcpip.exe
net start
cd c:\rkserver
cor
dosalone

gte_33
06.04.2011, 21:23
Эмуляция netbios присутствует? Хотя если другие станции раньше находили, должно работать. В общем проще вам поднять TCP/IP от MS. К тому же неизвестно, как Novel будет справляться с нагрузкой.

Admin
06.04.2011, 22:17
как Novel будет справляться с нагрузкой
весит меньше, работает как часы - по заверениям юцц.

Эмуляция netbios присутствует?
Валер, там ващето IPX, поверх него айпи.

gte_33
07.04.2011, 01:49
lexick,
А FindNBA этот сервер находит?


Admin,

весит меньше, работает как часы - по заверениям юцц.
Ну лично у меня подобных примеров нет, поживем увидим)

lexick
07.04.2011, 12:44
FindNBA находит и как UNIT10 и как RLSERV, вот только не понял я маленько - когда этот сервер был поднят на менеджерской, то в local.db почему то имя было написано RLSERV,3 , а на станциях прописано как RLSERV и все работало!
Ребят ,а может достаточно на нем просто NETBEUI поднять, ЮНИТЫ же по имени все равно к нему подключаются (может я неправ!)

SH
07.04.2011, 12:55
когда этот сервер был поднят на менеджерской, то в local.db почему то имя было написано RLSERV,3
Правильно, 3 - номер адаптера. На выделенном сервере так и должно прописываться. Так что если у Вас сейчас другой номер адаптера, то пропишите его.


а может достаточно на нем просто NETBEUI поднять
По идее, не надо. Должно без него все работать. С другой стороны - хуже-то не будет.

Только не делайте все сразу, а то так и не ясно станет, в чем дело.

lexick
07.04.2011, 13:09
Правильно, 3 - номер адаптера. На выделенном сервере так и должно прописываться. Так что если у Вас сейчас другой номер адаптера, то пропишите его.
Это должен быть номер адаптера СЕРВЕРА? Как его узнать тогда? Под досом нету же NBA
Но в другом ресторане, где так же стоит выделенный сервер под ДОСом никакого номера адаптера в local.db нет

gte_33
07.04.2011, 13:16
Под досом нету же NBA
Он конечно есть, но нужен ли он вам. Я выложу щас отличнейшую сборку под TCP/IP, просто заливаешь и радуешся жизни...

lexick
07.04.2011, 13:29
Спасибо, буду ждать!

gte_33
07.04.2011, 13:49
http://unit01.ru/download/image/ghost.zip - NortonGhost для DOS
http://unit01.ru/download/image/ghost32.zip -NortonGhost для Win32
http://unit01.ru/download/image/image.zip - образ переименовать из *.zip в *.gho На данный момент TCP там под сеть на via, но там есть и готовые сборки, и драйверы и все на свете...

SH
08.04.2011, 04:13
Это должен быть номер адаптера СЕРВЕРА? Как его узнать тогда? Под досом нету же NBA
Но в другом ресторане, где так же стоит выделенный сервер под ДОСом никакого номера адаптера в local.db нет
Да, под досом все не так... Ни разу не поднимал, поэтому промахнулся.
А вообще сравнивали эту сборку с тем другим рестораном?

lexick
08.04.2011, 12:45
Вобщем, я за*6*лся вчера с этим сервером! Тупо взял все с официантской станции от туда (не с RK6100), там сетевуха тоже была RTL8139, закинул туда папку rkserver, в local.db прописал имя сервера RLSERV (без номера адаптера), подключил \\unit99\rk6 как диск s: , соответственно прописал пути в local.db? чуть подправил autoexec на сервере. вот если кому интересно сам local.db и autoexec.bat с сервера. Второй день - полет нормальный: день вчера закрылся, сервер обновляется с менеджерской.
local.db:
1.DATABASE\
2.S:\DB
3.S:\ENDDAY
4.spool
5.RLSERVи autoexec.bat:


@echo off
@prompt $p$g
@path=C:\UTIL;C:\DOS;C:\NET
vga#font.com
share.exe
cd c:\novell
lsl.com
rtsodi.com
ipxodi.com
netbios.exe
tcpip.exe
cd c:\net
net start
net start workstation
pause
cd \rkserver
cor
dosaloneРебят, всем ОГРОМНОЕ ЧЕЛОВЕЧЕСКОЕ СПАСИБО!

SH
08.04.2011, 14:15
Поздравляю!
Старт сетки отличается - действительно, присутствует netbios, ну и помимо этого отличия есть. Спасибо Вам за рабочий вариант! А саму сборку NET отсюда рабочую можете выложить?[COLOR="Silver"]

---------- Сообщение добавлено в 13:15 ---------- Предыдущее сообщение было в 13:15 ----------
Ну и Novell тоже.

lexick
08.04.2011, 14:34
Да конечно!