PDA

Просмотр полной версии : Сервис-Печать через другой сервер. Сеть.



b00b00
19.08.2013, 14:49
Доброго дня.
Есть 2 станции (DOS) на UNIT01 : есть 3 Сом-принтера: Бар, кухня, мангал.
вторая станция (UNIT10) со своим Сом принтером: бильярд.
В менеджере На UNIT01 заведено 3 сервис-принтера с печатью через сервер (UNIT01, COM1,COM5,COM6)
На Unit10 сервис печать заведена "печать через другой сервер".
Но после, к моему сожалению, неизвестных манипуляций с сетью печать со станции UNIT10 через станцию UNIT01 на принтера бар,кухня,мангал.
То что вопрос, в данном случае, в настройках сети на станции UNI10 - это бесспорно, но вот вопрос сформулировать пока даже не могу...
Самое оригинальное, что станции полностью идентичны (за исключением карты расширения на 2 СОМ, работающей через KRONconfig), а настройки сети у них разные (при одинаковых настройках на станции UNIT10 не работает включение света на бильярде (для него обязателен TCP/IP))

Какие протоколы должны быть обязательно описаны в protocol.ini для сервис печати в данной или подобной конфигурации?
И можно ли на станции прописать поддержку и TCPIP, и Netbeui?

SH
19.08.2013, 15:44
Сумбур какой-то, это даже мне трудно разобрать. Что не работает-то?

b00b00
19.08.2013, 16:31
Прошу прощения за мысленный беспорядок.
Не работает сервис-печать Со станции Unit10 через станцию Unit01. Настроено как "печать через другой сервер",
Натройки в менеджере:
Unit01 (с сервером Rkserv01)
"Кухня". печать через сервер unit01\com5.
"Мангал".печать через сервер unit01\com6.
Unit10
"Кухня через бар". печать через другой сервер Rkserv01\unit01\com5.
"Мангал через бар". печать через другой сервер Rkserv01\unit01\com6.
Мониторы оба работают.
ping'и между ними ходят.
Обе станции нормально подключают сетевой диск.
С Unit01 печатает, с Unit10 - Нет.

sibgaba
19.08.2013, 17:11
Сервера на кассах или выделенные?

Сервис печать "через другой сервер" не стабильно работает на ДОС серверах с тарификаторами (почему - не знаю. Просто из опыта)

Решение: сделать выделенные сервера для обоих станций.

Можете просто в качестве диагностики поднять выделенные сервера и не трогать настройки сервис печати - думаю все заработает.

b00b00
19.08.2013, 18:05
Сервера на кассах или выделенные?
Сервера на кассах.

Решение: сделать выделенные сервера для обоих станций.
Выделенные сервера ни разу не настраивал.
Ставятся ли они на Win?

---------- Добавлено в 17:05 ---------- Предыдущее сообщение было размещено в 17:01 ----------

Настройка сети Unit01
Протокол.ини
[network.setup]
version=0x3110
netcard=fet$3065,1,FET$3065,1
transport=tcpip,TCPIP
lana0=fet$3065,1,tcpip


[FET$3065]
DriverName=FETND$


[TCPIP]
NBSessions=6
SubNetMask0=255 255 0 0
IPAddress0=172 31 32 11
DisableDHCP=1
DriverName=TCPIP$
BINDINGS=FET$3065
LANABASE=0

систем.ини
[network]
sizworkbuf=1498
filesharing=yes
printsharing=no
autologon= no
computername=UNIT01
lanroot=C:\NET
username=UNIT
workgroup=KLASSIK
reconnect=no
directhost=no
dospophotkey=N
lmlogon=0
logondomain=
preferredredir=basic
autostart=full,,server
maxconnections=8


[network drivers]
netcard=fetnd.dos
transport=tcpdrv.dos,nemm.dos
devdir=C:\NET
LoadRMDrivers=yes


[386Enh]
device=vsockets.386
device=vbapi.386
TimerCriticalSection=5000
UniqueDosPSP=TRUE
PSPIncrement=2


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

Unit10
protocol.ini
[network.setup]
version=0x3110
netcard=RTL8139,1,RTL8139,1
transport=tcpip,TCPIP
lana0=RTL8139,1,tcpip


[TCPIP]
NBSessions=6
SubNetMask0=255 255 0 0
IPAddress0=172 31 32 10
DefaultGateway0=
DisableDHCP=1
DriverName=TCPIP$
BINDINGS=RTL8139
LANABASE=0


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


[RTL8139]
DriverName=fetnd$


system.ini
[network]
sizworkbuf=1498
filesharing=yes
printsharing=no
autologon=no
computername=UNIT10
lanroot=C:\NET
username=UNIT
workgroup=KLASSIK
reconnect=no
dospophotkey=N
lmlogon=0
logondomain=
preferredredir=basic
autostart=full,,server
maxconnections=8


[network drivers]
netcard=fetnd.dos
transport=tcpdrv.dos,nemm.dos
devdir=C:\NET
LoadRMDrivers=yes


[386enh]
TimerCriticalSection=5000
UniqueDosPSP=TRUE
PSPIncrement=2


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

sibgaba
19.08.2013, 18:24
Ставятся ли они на Win?

Именно туда они и ставятся. Можете поднять 2 выделенных сервера на одно машине, например на менеджерской.

b00b00
20.08.2013, 15:25
К вопросу о нестабильной работе: Разрешилось через день само...:-/

sibgaba
21.08.2013, 09:06
Потом так же само появится снова...

Las_os
05.08.2014, 12:19
Дабы не плодить тем - спрошу тут. Есть два ресторана, с двумя кухнями с объединённой сервис-печатью, часть настроена через другой сервер. При этом переодически из первого во второй фишки не выходят, пока не рестартанёшь кассовый сервер, при этом из второго в первый таких проблем не наблюдается. Версии обеих серверов 6.97с. Первый сервер на ВИН7, второй на XP.

Las_os
06.08.2014, 17:25
Сам спросил - сам и отвечу. Периодичность резко снизилась после того, как активировали винду на сервере 7-ки. Невероятно, но факт.

mnekin
06.08.2014, 22:38
Да у меня межсерверная печать иногда зависает на одной ОС, помогает перезапуск службы.
Пора переводить на RK7, там пока таких проблем не наблюдал.

Raziel38
15.08.2014, 12:09
здравствуйте.такая же проблема. есть 2 сервера (выделенные): 1 этаж и 2 этаж. на сервере 2etag 2 станции (unit04, unit05), на сервере 1etag одна станция (unit03). есть 2 сервис принтера - "кухня горячее" подключен к unit04, "кухня холодное" к unit03. в редакторе заведено по 2 принтера на каждый из них. как и было написано выше: два с печатью через сервер и 2 через другой сервер. с 1-го этажа печать уходит на оба принтера, со второго только на горячее, т.е. не проходит печать через другой сервер. в мониторе сервис печать висит. как можно разрешить ситуацию?версия серверов 6.83, версия касс 6.83а

SH
17.08.2014, 00:30
Раз на один из двух принтеров печать уходит, то скорее всего, проблема в настройке второго принтера. Система его "не видит".
Покажите скриншоты.

Raziel38
19.08.2014, 09:09
Раз на один из двух принтеров печать уходит, то скорее всего, проблема в настройке второго принтера. Система его "не видит".
Покажите скриншоты.
скрины позже выложу, когда у клиентов буду. хотя мне кажется, что один из серваков не может подключиться к другому, т.к. на сервере 2этаж видно когда к нему обращается сервер 1этаж. на сервере 1этаж обращений от 2этаж нет.

Raziel38
25.08.2014, 09:01
здесь на первом скрине видно, что один сервер подцепился ко второму, обратной связи нету.
30193020302130223023

mnekin
25.08.2014, 11:50
Межсерверная печать корректно работает только на lana0 - вот Ваша основная ошибка.
Судя из скринов:
2 этаж работает у Вас на lana0
1 этаж на lana4

Пробуем посадить все на lana0

SH
25.08.2014, 16:04
В rkeeper6.ini _сервера_ пишем:
LocalPort=0

mnekin
27.08.2014, 10:18
В rkeeper6.ini _сервера_ пишем:
LocalPort=0
Ни где не написано что это параметр? И ни кто ни колется.

sibgaba
27.08.2014, 12:12
Ни где не написано что это параметр? И ни кто ни колется.

Это секретный параметр. Он действительно нигде не описан. Первые упоминания о нем встречаются на глиняных табличках древних инков. Потом в берестяных грамотах древних славян и обрывочные сведения есть на support.ucs.ru

Смысл его тоже открыт лишь не многим избранным.
Но воспользоваться магической силой может каждый!