Просмотр полной версии : Замена кассовой станции
Maxim8112
10.09.2014, 21:16
Добрый вечер! Стала сбоить кассовая станция у нас. То теряет сетевую карту, то ее находит. То выключает терминал, то включает. В общем непонятно. Материнка старая и решено было попробовать собрать подобную станцию самим на база мини-АТХ. Нашли вот такую мамку Gigabyte GA-J1900N-D3V (http://market.yandex.ru/model.xml?hid=91020&modelid=10756666&clid=502). Размер маленький, имеется два СОМ разъема, как раз под фискальник и пречековый принтер. Да и мощность у нее более менее.
Тут только один вопрос, как можно ли будет поднять кипер на таком оборудовании? Или будут большие проблемы с драйверами?
а lpt порт есть для ключа на этой матери?
или у Вас rk6 win?
или 6.49 без ключа?
по Gigabyte GA-J1900N-D3V - такой платы у нас на руках не было, но все Gigabyte на via и Celeron формата mini itx идеально работают с rkeeper v6 dos
Maxim8112
11.09.2014, 08:43
На самой задней панели платы нет разъема LPT, а есть штыревые контакты на материнской плате. В эти штыревые контакты можно подключить выносную планку с LPT разъемом. С LPT, думаю, проблем не должно возникнуть. Меня больше всего волнует сетевая карта, удастся ли ее запустить под дос или нет. Там стоит Realtek® GbE, на сайте гигабита дрова только под семерку и восьмерку.
Rus75lan
11.09.2014, 10:19
Там стоит Realtek® GbE, на сайте гигабита дрова только под семерку и восьмерку.
А вы посмотрите на сайте Realtek.
2 ядра по 2.4... Я бы не брал. Писал же SH, где-то , что стопроцентно проверенная мать gigabite d-425(525), зачем заморачиваться...
Не, ну как раз очень интересно - пусть поставит, потом расскажет :)
Тут celeron, очень может быть, даже сервер на кассе взлетит.
Mikkey O'Fish
12.09.2014, 04:47
Нормально на двух ядрах работает ДОС... на одном ядре...
Maxim8112
16.09.2014, 13:49
стопроцентно проверенная мать gigabite d-425(525)
Материнка то конечно неплохая, за исключением одного - на ней всего один СОМ-порт. А нужно два минимум - фискальник и пречековый, так как это кассовая станция.
Расширители прекрасно помогают в решении этого вопроса.
На самой задней панели платы нет разъема LPT, а есть штыревые контакты на материнской плате. В эти штыревые контакты можно подключить выносную планку с LPT разъемом. С LPT, думаю, проблем не должно возникнуть. Меня больше всего волнует сетевая карта, удастся ли ее запустить под дос или нет. Там стоит Realtek® GbE, на сайте гигабита дрова только под семерку и восьмерку.
Не стоит переживать по поводу сетевухи, найди чипак на плате и посмотри маркировку... скорее всего 8111е дравай возьмёшь с сайта риалтек.
На фотке видно 3 чипака с крабами, один из этих парней - сетевой краб )))
Maxim8112
24.09.2014, 19:54
В общем заказали мы упомянутую выше материнку gigabite d-425, вчера наконец пришла. Сразу огорчило, что на картинке был IDE разъем, а на пришедшей мамке его не было. место для него было, а самого разъема нет )
Ну это ладно, бог с ним в принципе. Так как был образ Ghost этой же станции, выполнено его восстановление на новый sata диск. Прошло без проблем, после перезагрузки дос начал грузиться, пошли строки из autoexec.bat.
И как только начались выполняться команды из папки NET, пошли ошибки:
С: net initialize
No fast ethernet PCI adapter found
Fast ethernet adapter driver (v3.23) installation failed/ Serious internal error/
С:netbind.com
MS-DOS LAN manager v2.1 Netbind
Error: 33 Unable to bind
C: tcptsr.exe
NET0125: NETBIND must be executed before tcp/ip TSR module is loaded.
Unloadable TCP 10 not loaded
C: tinyrfs.exe
NET0116: TCP access failure by Tiny RFS.
Tiny RFC 1.0 not loaded
C: nmtsr.exe
NET0116: TCP access failure by NMTSR.
Unloaded NMTSR 1.0 not loaded
C: net logon UNIT 987654321 /yes
Error 7361: IPX or NetBios must be running in order to load the network services
C: net start
Error 7361: IPX or NetBios must be running in order to load the network services
И все. Система уже не грузится. Поможете разобраться, как справиться с этой бедой и запустить станцию на новом железе? Очень нужна помощь.
No fast ethernet PCI adapter found
В этой фразе все четко написано, хоть и по-английски - не найден адаптер для загружающихся драйверов. Драйверы на сетевую менять надо.
Maxim8112
24.09.2014, 22:07
Тогда пара вопросов:
1 - я правильно понял, что все другие ошибки тянутся из-за драйверов сетевой карты?
2 - куда именно ложить новые драйвера? В папке NET ничего подобного не нашел.
1 - я правильно понял, что все другие ошибки тянутся из-за драйверов сетевой карты?
Да.
2 - куда именно ложить новые драйвера? В папке NET ничего подобного не нашел.
Однако, именно туда и надо. И еще в инишниках их прописать.
Maxim8112
24.09.2014, 22:56
Однако, именно туда и надо. И еще в инишниках их прописать.
В саму папку NET их ложить? В каких инишниках прописывать и как?
Да, в саму папку. В protocol.ini, кажется. Как... я уже не помню.
Может, кто-нибудь готовой сборкой поделится. Там сетевой чип какой?
Maxim8112
24.09.2014, 23:26
Чип Realtek RTL8111F. Вот содержимое protocol.ini:
[network.setup]
version=0x3110
netcard=RTL8139,1,RTL8139,1
transport=tcpip,TCPIP
lana0=RTL8139,1,tcpip
[TCPIP]
NBSessions=6
SubNetMask0=255 255 255 0
IPAddress0=192 168 1 116
DisableDHCP=1
DriverName=TCPIP$
BINDINGS=RTL8139
LANABASE=0
[protman]
DriverName=PROTMAN$
PRIORITY=MS$NDISHLP
[RTL8139]
DriverName=rtsnd$
Драйвер сетевухи это файл OEM0.INF:
[netcard]
RTL8139="Realtek 8139 Fast Ethernet Adapter",000,ndis,ethernet,0x07,rtl8139,rtl8139_nif
[rtl8139]
ndis2=8:rtsnd.dos
ndis3=7:rtsnd.386
mlid=*:rtsodi.com
[rtl8139_nif]
drivername=rtsnd$
param=Medium,"Medium Type",enum,"Auto,0,10Half,1,10Full,2,100Half,3,100Full,4",0,0x30
param=NETADDRESS,"Network Address",chars,13,"@000000000000",0x02
param=ETHERID,"Node Address",chars,13,"@000000000000",0x02
param=BusNo ,"Adpater's Bus Number",int,"0,255,1",0,0x32
param=DeviceNo ,"Adpater's Device Number",int,"0,31,1",0,0x32
param=TxFIFO ,"Adpater's TX Early Threshold",int,"0,63,1",5,0x32
Не нашел где в инишнике прописывается само название файла драйвера. И что значат цифры в конкретно этой секции:
[network.setup]
version=0x3110
netcard=RTL8139,1,RTL8139,1
transport=tcpip,TCPIP
lana0=RTL8139,1,tcpip
Maxim8112
25.09.2014, 23:31
Почитал форум, понял, что сетевуха настраивается через майкрософтовский сетевой клиент. Был скачан версии 3,0, папка NET переименована. С сайта реалтека скачаны драйвера под дос и закинуты в папку на диске. Далее запустил сетап клиента. Дошло дело до выбора папки, где лежат наши драйвера. И все, приехали. В этой папке он в упор не видит файлы. Почитал на форуме, оказывается многие жалуются, что не могли найти дрова под дос на данную сетевую карту. Скиньте, у кого есть! Уже не знаю, где еще их брать...
Maxim8112
27.09.2014, 17:15
Ребят, очень нужна помощь.
http://unit01.ru/help/index.htm
Здесь возьмите архив папки NET для своей сетевухи.
В protocol.ini пропишите свои айпишники, в system.ini сетевое имя станции. Также сравните hosts и lmhosts со старой станцией.
Maxim8112
28.09.2014, 18:35
Спасибо за ссылку. Взял оттуда на всякий случай и папку для 8111, и для 8168. Закинул ее на диск, загрузился и получил уже другие совсем ошибки:
С: net initialize
Error 3658: the IFSHLP.SYS driver is not installed.
С:netbind.com
Error: 7906 Unable to open PROTMAN$
C: tcptsr.exe
NET0111: Error accessing NEMM.DOS
C: net logon UNIT 987654321 /yes
Error 3658: the IFSHLP.SYS driver is not installed.
Что не так?
С: net initialize
Error 3658: the IFSHLP.SYS driver is not installed.
В config.sys не прописана установка IFSHLP.SYS (или прописана, но неправильно).
Должно быть:
devicehigh=c:\net\ifshlp.sys
- только путь проверьте.
Maxim8112
28.09.2014, 20:37
Вот содержимое config.sys:
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE X=C800-CCFF I=CD00-E9FF X=EA00-EFFF
DOS=HIGH, UMB
FILES=40
BUFFERS=50
LASTDRIVE=Z
device=C:\NET\ifshlp.sys
В папке NET такой файл на самом деле находится.
Тогда смотрите, что пишется после его загрузки.
DEVICE=C:\DOS\EMM386.EXE X=C800-CCFF I=CD00-E9FF X=EA00-EFFF
Это я бы закомментировал.
Maxim8112
28.09.2014, 20:48
Тогда смотрите, что пишется после его загрузки.
после загрузки чего именно?
ifshlp.sys, разумеется. В загрузке есть, но net пишет, что он не загружен - значит, какая-то ошибка должна быть.
Maxim8112
03.10.2014, 19:52
В общем после долгих и неуспешных мучений с этой адовой сетевой карточкой, решили тупо вставить в единственный PCI разъем стандартную 8139. Сеть естественно пошла, но так как мы заняли единственный PCI на материнской плате, то плата расширения с двумя портами СОМ оказалась ни к месту. Так как нужно именно два таких порта (фискальник и тачскрин), то взор был обращен на сиротливый порт COMB на матери. С платы расширения СОМ быля снят один шлейф такого типа:
3108
Подключен к разъему на плате. В него подключен фискальник и запущен кипер. Результата ноль, как понимаете. Кипер в упор не видел устройство. В биосе параллельный порт включен естественно, прерывания стоят по умолчанию.
Уважаемый, кто сталкивался с подобным разъемом? Как заставить его работать?
В биосе параллельный порт включен естественно
А это не параллельный, это последовательный.
Должен работать. Распайки давно везде одинаковые.
Maxim8112
.........если в СОМ хвосте дырка не залита - могли неправильно вставить на пины материнской платы (просто перевернуть разъем)
Maxim8112
03.10.2014, 21:46
если в СОМ хвосте дырка не залита - могли неправильно вставить на пины материнской платы (просто перевернуть разъем)
Нет, в хвосте все нормально, все десять дырок свободные. Насчет того, что неправильно, это исключено, так как пробовал оба варианта и фискальник так не определился. Тут что-то другое
Нет, в хвосте все нормально, все десять дырок свободные. Насчет того, что неправильно, это исключено, так как пробовал оба варианта и фискальник так не определился. Тут что-то другое
мля 10 дырок - это как раз и не нормально (смотрите на свою картинку - один пин является контрольным и обычно на хвостах комплектных к матерям залит пластиком)
попробуйте перевернуть хвост и подключить обычный принтер а не фискальник - так проще и быстрее проверить порт на работоспособность
Maxim8112
03.10.2014, 22:01
Завтра попробую найти другой шнурок и все попробую. Набрел в сети на весьма интересную материнскую плату Intel D2500CC (http://market.yandex.ru/model-spec.xml?modelid=7951121&hid=91020). Там используется сеть на Intel 82574L. Что скажете?
Maxim8112
убогое дорогущее г...но
единственный плюс наличие обычного pci
текстолит не сильно многослойный (как обычно у intel в производстве)
кондеры не айс
меняли по гарантии еще по старым ценам (меньше 3 тр в закупке была)
зато в плюсе наработанный вызов (если лан провод не в ту сеть воткнут - там 2 сетевые и выпавший проводок создает пользователям большую проблему :))
откуда Вы такие эксклюзивы выкапываете :sarcastic:
Завтра попробую найти другой шнурок
Если на этом шнурке и с расширителем работает => дело не в шнурке. Смотрите внимательнее в БИОСе.
Если ранее стоял расширитель сом портов то может стоит поставить ремарки на строчки относящиеся к нему в автоэкзеке.
В биосе сом порт вряд ли отключен - может просто адресация другая стоит (но проверить все равно стоит)
Maxim8112
04.10.2014, 13:01
убогое дорогущее г...но
Ну это понятно ) А что с сетевой картой, удалось найти под нее драйвера под дос и запустить кипер? А то может там такая же ситуация, как и с руалтеком 8111F :)
Здравствуйте, у меня подобная проблема, умирает материнка (Asus P4P800 vm) главной кассы, хочу поставить системник, но не получается подобрать драйвера на встроенную сетевуху Intel pro/100 ve. Может у кого есть, поделитесь пожалуйста.
Еще на сколько я понял из темы, достаточно папку с дровами кинуть в NET и в protocol.ini заменить строки с RTL8139 на соответствующую pro-100? Поправьте, если ошибаюсь?
Уточнение: умирает материнка на главной кассе, а на замену хочу поставить системник с материнкой asus P4P800vm.
Еще на сколько я понял из темы, достаточно папку с дровами кинуть в NET и в protocol.ini заменить строки с RTL8139 на соответствующую pro-100?
В целом да, но какие будут нюансы - неизвестно.
ИМХО, проще купить отдельно сетевую на 8139, благо их тьма.
Да, действительно оказалось проще купить сетевушку, дрова подошли, все запустилось, но вот ключ взятый с умирающего компа, не соответствует станции, просит сгенерировать лицензию. Где то видел про ключ, что он к маку сетевухи привязан. т.е. если сменить мак на этой сетевушке, то все заработает?
serjay
да перепишите мас адрес с погибшей материнской платы и впишите его на новую сетевую карту - лицензию больше не попросит
Все бы получилось, если б после перезагрузки кассы не возвращался старый мак-адрес:(.
Подскажите, может где то в конфиге старый мак записался и его LanManager не затирает??
МАС-адрес может записываться в protocol.ini, проверьте там.
Да, спасибо, именно так и сделал, добавил строчку в protocol.ini.
Powered by vBulletin® Version 4.2.6 LTS Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot