mikrotik RB951 + WTWare v.5.1.28 ПРОБЛЕМЫ

Методы загрузки терминала WTware - дискеты, старт из ДОС, загрузка по сети.
Ответить
rockpati

mikrotik RB951 + WTWare v.5.1.28 ПРОБЛЕМЫ

Сообщение rockpati »

Помогите, не могу понять куда копать...
Данные:
Есть маршрутизатор mikrotik rb951ui-2hnd IP:192.168.0.1
Сервер RDS: Windows Server 2008 r2 sp1 IP:192.168.0.252 порт RDP 64500
WTWare v.5.1.28
Необходимо:
Чтобы на mikrotik-е был WTware который поднимал бы терминалы до Сервера.
Что сделал:
- С рабочего сервера WTware, скопировал содержимое папки TFTPDROOT
- Вставил файлы в память mikrotik (за исключением файла TFTPDROOT\5.1.28\packages\chrome так как на него физически не хватало места). по следующему пути tftp/
- Настроил DHCP mikrotik-а со следующими параметрами (далее выдержка конфигурации mikrotik) :
/ip dhcp-server option
add code=66 name=SerZagruzki value="'192.168.0.252:64500'"
/ip pool
add name=default-dhcp ranges=192.168.0.10-192.168.0.254
/ip dhcp-server
add address-pool=default-dhcp disabled=no interface=bridge-local name=default
/ip dhcp-server network
add address=192.168.0.0/24 boot-file-name=tftp/5.1.28/wtware.pxe comment=\
dhcp-lan dhcp-option=SerZagruzki dns-server=192.168.0.1 gateway=\
192.168.0.1 netmask=24 next-server=192.168.0.1
- Включил TFTP для файлов (далее выдержка конфигурации mikrotik):
/ip tftp
add allow-rollover=yes real-filename=tftp/5.1.28/wtware.pxe req-filename=\
wtware.pxe
add allow-rollover=yes real-filename=tftp/5.1.28/pxe.cfg req-filename=pxe.cfg
add allow-rollover=yes real-filename=tftp/5.1.28/wtware.nbi req-filename=\
wtware.nbi
add allow-rollover=yes real-filename=tftp/5.1.28/wtware.http req-filename=\
wtware.http
add allow-rollover=yes real-filename=tftp/5.1.28/http.cfg req-filename=\
http.cfg
add allow-rollover=yes real-filename=tftp/5.1.28/debug.pxe req-filename=\
debug.pxe
add allow-rollover=yes real-filename=tftp/5.1.28/packages/kernel \
req-filename=packages/kernel
add allow-rollover=yes real-filename=tftp/5.1.28/packages/alsa req-filename=\
packages/alsa
add allow-rollover=yes real-filename=tftp/5.1.28/packages/alsalib \
req-filename=packages/alsalib
add allow-rollover=yes real-filename=tftp/5.1.28/packages/alsalib4 \
req-filename=packages/alsalib4
add allow-rollover=yes real-filename=tftp/5.1.28/packages/alsalib6 \
req-filename=packages/alsalib6
add allow-rollover=yes real-filename=tftp/5.1.28/packages/chprf.zip \
req-filename=packages/chprf.zip
add allow-rollover=yes real-filename=tftp/5.1.28/packages/f req-filename=\
packages/f
add allow-rollover=yes real-filename=tftp/5.1.28/packages/fwt req-filename=\
packages/fwt
add allow-rollover=yes real-filename=tftp/5.1.28/packages/graphic \
req-filename=packages/graphic
add allow-rollover=yes real-filename=tftp/5.1.28/packages/lib4 req-filename=\
packages/lib4
add allow-rollover=yes real-filename=tftp/5.1.28/packages/lib6 req-filename=\
packages/lib6
add allow-rollover=yes real-filename=tftp/5.1.28/packages/linphone \
req-filename=packages/linphone
add allow-rollover=yes real-filename=tftp/5.1.28/packages/memtest \
req-filename=packages/memtest
add allow-rollover=yes real-filename=tftp/5.1.28/packages/oss req-filename=\
packages/oss
add allow-rollover=yes real-filename=tftp/5.1.28/packages/print req-filename=\
packages/print
add allow-rollover=yes real-filename=tftp/5.1.28/packages/samba req-filename=\
packages/samba
add allow-rollover=yes real-filename=tftp/5.1.28/packages/sc req-filename=\
packages/sc
add allow-rollover=yes real-filename=tftp/5.1.28/packages/scan req-filename=\
packages/scan
add allow-rollover=yes real-filename=tftp/5.1.28/packages/setup req-filename=\
packages/setup
add allow-rollover=yes real-filename=tftp/5.1.28/packages/u req-filename=\
packages/u
add allow-rollover=yes real-filename=tftp/5.1.28/packages/uati req-filename=\
packages/uati
add allow-rollover=yes real-filename=tftp/5.1.28/packages/uetc req-filename=\
packages/uetc
add allow-rollover=yes real-filename=tftp/5.1.28/packages/uintel \
req-filename=packages/uintel
add allow-rollover=yes real-filename=tftp/5.1.28/packages/unouveau \
req-filename=packages/unouveau
add allow-rollover=yes real-filename=tftp/5.1.28/packages/uopenchrome \
req-filename=packages/uopenchrome
add allow-rollover=yes real-filename=tftp/5.1.28/packages/usbip req-filename=\
packages/usbip
add allow-rollover=yes real-filename=tftp/5.1.28/packages/usis req-filename=\
packages/usis
add allow-rollover=yes real-filename=tftp/5.1.28/packages/uvesa req-filename=\
packages/uvesa
add allow-rollover=yes real-filename=tftp/5.1.28/packages/wtc.log \
req-filename=packages/wtc.log
add allow-rollover=yes real-filename=tftp/5.1.28/packages/x req-filename=\
packages/x
add allow-rollover=yes real-filename=tftp/5.1.28/packages/xapm req-filename=\
packages/xapm
add allow-rollover=yes real-filename=tftp/5.1.28/packages/xark req-filename=\
packages/xark
add allow-rollover=yes real-filename=tftp/5.1.28/packages/xchips \
req-filename=packages/xchips
add allow-rollover=yes real-filename=tftp/5.1.28/packages/xcirrus \
req-filename=packages/xcirrus
add allow-rollover=yes real-filename=tftp/5.1.28/packages/xgeode \
req-filename=packages/xgeode
add allow-rollover=yes real-filename=tftp/5.1.28/packages/xglint \
req-filename=packages/xglint
add allow-rollover=yes real-filename=tftp/5.1.28/packages/xi810 req-filename=\
packages/xi810
add allow-rollover=yes real-filename=tftp/5.1.28/packages/xmga req-filename=\
packages/xmga
add allow-rollover=yes real-filename=tftp/5.1.28/packages/xnet req-filename=\
packages/xnet
add allow-rollover=yes real-filename=tftp/5.1.28/packages/xnsc req-filename=\
packages/xnsc
add allow-rollover=yes real-filename=tftp/5.1.28/packages/xrdc req-filename=\
packages/xrdc
add allow-rollover=yes real-filename=tftp/5.1.28/packages/xrendition \
req-filename=packages/xrendition
add allow-rollover=yes real-filename=tftp/5.1.28/packages/xs3 req-filename=\
packages/xs3
add allow-rollover=yes real-filename=tftp/5.1.28/packages/xs3virge \
req-filename=packages/xs3virge
add allow-rollover=yes real-filename=tftp/5.1.28/packages/xsavage \
req-filename=packages/xsavage
add allow-rollover=yes real-filename=tftp/5.1.28/packages/xsis req-filename=\
packages/xsis
add allow-rollover=yes real-filename=tftp/5.1.28/packages/xtdfx req-filename=\
packages/xtdfx
add allow-rollover=yes real-filename=tftp/5.1.28/packages/xtrident \
req-filename=packages/xtrident
add allow-rollover=yes real-filename=tftp/5.1.28/packages/xtseng \
req-filename=packages/xtseng
add allow-rollover=yes real-filename=tftp/5.1.28/packages/xunichrome \
req-filename=packages/xunichrome
add allow-rollover=yes real-filename=tftp/5.1.28/packages/xvesa req-filename=\
packages/xvesa
add allow-rollover=yes real-filename=tftp/5.1.28/packages/xxgi req-filename=\
packages/xxgi
add allow-rollover=yes real-filename=tftp/5.1.28/packages/initrd \
req-filename=packages/initrd
add allow-rollover=yes real-filename=tftp/5.1.28/packages/initrd.cpp \
req-filename=packages/initrd.cpp
add allow-rollover=yes real-filename=tftp/Chrome req-filename=tftp/Chrome
add allow-rollover=yes real-filename=tftp/Connections req-filename=\
tftp/Connections
add allow-rollover=yes real-filename=tftp/Everyone/all.wtc req-filename=\
tftp/Everyone/all.wtc
add allow-rollover=yes real-filename=tftp/Everyone/list.wtc req-filename=\
tftp/Everyone/list.wtc
add allow-rollover=yes real-filename=tftp/Everyone/wtware.lic req-filename=\
tftp/Everyone/wtware.lic
add allow-rollover=yes real-filename=tftp/Templates req-filename=\
tftp/Templates
add allow-rollover=yes real-filename=tftp/Graphic/sample/menu.gif \
req-filename=tftp/Graphic/sample/menu.gif
add allow-rollover=yes real-filename=tftp/Graphic/sample/popup.gif \
req-filename=tftp/Graphic/sample/popup.gif
add allow-rollover=yes real-filename=tftp/Graphic/sample/wait.gif \
req-filename=tftp/Graphic/sample/wait.gif
add allow-rollover=yes real-filename=tftp/ListIncludes req-filename=\
tftp/ListIncludes
add allow-rollover=yes real-filename=tftp/Terminals req-filename=\
tftp/Terminals
Что получилось: PXE файл загружает доходит до "визорда" Настройка видеокарты и тд. Пишет что не найдено индивидуального конфигурационного файла для этого терминала.... Дальше что не делаю или настраиваю терминал или пропускаю выдает следующую ошибку:
ОШИБКА: INTRNAL ERROR
WTware: v.5.1.28
File: initrd.cpp
Line: 336
Fanction: main
Please, report this information to WTware tech support....

Подскажите куда капать?
что только не пробовал создавать файл конфигурации в ручную все бесполезно....
Antonio
Сообщения: 208
Зарегистрирован: Пт фев 25, 2011 12:18 pm
Откуда: СПб

Re: mikrotik RB951 + WTWare v.5.1.28 ПРОБЛЕМЫ

Сообщение Antonio »

Свежую версию втвари пробовали? 5.1.62
Что пишет в лог микротиковый TFTP-сервер? Если не пишет -- найдите, как, и включите лог. Какие файлы терминал пытается загрузить?
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: mikrotik RB951 + WTWare v.5.1.28 ПРОБЛЕМЫ

Сообщение aka »

1. Свежая версия втвари называется 5.1.62.
2. На http://wtware.ru/download.html лежит дистрибутив в .zip. Он там лежит специально для использования с ненашими TFTP.
3. Я правильно понимаю, что командой:

add allow-rollover=yes real-filename=tftp/5.1.28/wtware.pxe req-filename=\
wtware.pxe

ты загубил нашу структуру каталогов? Не надо это делать. В .zip будет правильная структура каталогов, и надо научить TFTP сервер отдавать именно нашу стркутуру. Файл tftp/5.1.28/wtware.pxe должен остаться файлом tftp/5.1.28/wtware.pxe. Не надо сокращать его до wtware.pxe
Гость

Re: mikrotik RB951 + WTWare v.5.1.28 ПРОБЛЕМЫ

Сообщение Гость »

Установил свежую версию (WTware для платформы x86, процессоры Intel, AMD, VIA) wtware.5.1.62.zip - результат:
INTERNAL ERROR
WTware v.5.1.62
File: initrd.cpp
Line: 297
Function: main
.....
В общем ошибка другая но результат тот-же...
По шагам:
1) скопировал и разархивировал файл
2) ресетнул mikrotik и до типовой конфигурации
3) скопировал в корень mikrotika папку wtware (она аналогична wtware.5.1.62.ru)
4) переделал DHCP
/ip pool
add name=default-dhcp ranges=192.168.88.10-192.168.88.254
/ip dhcp-server
add address-pool=default-dhcp disabled=no interface=bridge-local name=default
/ip address
add address=192.168.88.1/24 comment="default configuration" interface=wlan1 \
network=192.168.88.0
/ip dhcp-server network
add address=192.168.88.0/24 boot-file-name=wtware/5.1.62/wtware.pxe comment=\
"default configuration" dns-server=192.168.88.1 gateway=192.168.88.1 \
netmask=24 next-server=192.168.88.1
5) показал микротику структуру TFTP
/ip tftp
add allow-rollover=yes real-filename=wtware/5.1.62/wtware.pxe req-filename=\
wtware/5.1.62/wtware.pxe
add allow-rollover=yes real-filename=wtware/5.1.62/pxe.cfg req-filename=\
wtware/5.1.62/pxe.cfg
add allow-rollover=yes real-filename=wtware/5.1.62/wtware.nbi req-filename=\
wtware/5.1.62/wtware.nbi
add allow-rollover=yes real-filename=wtware/5.1.62/wtware.http req-filename=\
wtware/5.1.62/wtware.http
add allow-rollover=yes real-filename=wtware/5.1.62/http.cfg req-filename=\
wtware/5.1.62/http.cfg
add allow-rollover=yes real-filename=wtware/5.1.62/debug.pxe req-filename=\
wtware/5.1.62/debug.pxe
add allow-rollover=yes real-filename=wtware/5.1.62/packages/kernel \
req-filename=wtware/5.1.62/packages/kernel
add allow-rollover=yes real-filename=wtware/5.1.62/packages/initrd \
req-filename=wtware/5.1.62/packages/initrd
add allow-rollover=yes real-filename=wtware/5.1.62/packages/initrd.cpp \
req-filename=wtware/5.1.62/packages/initrd.cpp
add allow-rollover=yes real-filename=wtware/5.1.62/packages/alsa \
req-filename=wtware/5.1.62/packages/alsa
add allow-rollover=yes real-filename=wtware/5.1.62/packages/alsalib \
req-filename=wtware/5.1.62/packages/alsalib
add allow-rollover=yes real-filename=wtware/5.1.62/packages/alsalib4 \
req-filename=wtware/5.1.62/packages/alsalib4
add allow-rollover=yes real-filename=wtware/5.1.62/packages/alsalib6 \
req-filename=wtware/5.1.62/packages/alsalib6
add allow-rollover=yes real-filename=wtware/5.1.62/packages/chprf.zip \
req-filename=wtware/5.1.62/packages/chprf.zip
add allow-rollover=yes real-filename=wtware/5.1.62/packages/f req-filename=\
wtware/5.1.62/packages/f
add allow-rollover=yes real-filename=wtware/5.1.62/packages/fwt req-filename=\
wtware/5.1.62/packages/fwt
add allow-rollover=yes real-filename=wtware/5.1.62/packages/graphic \
req-filename=wtware/5.1.62/packages/graphic
add allow-rollover=yes real-filename=wtware/5.1.62/packages/lib4 \
req-filename=wtware/5.1.62/packages/lib4
add allow-rollover=yes real-filename=wtware/5.1.62/packages/lib6 \
req-filename=wtware/5.1.62/packages/lib6
add allow-rollover=yes real-filename=wtware/5.1.62/packages/linphone \
req-filename=wtware/5.1.62/packages/linphone
add allow-rollover=yes real-filename=wtware/5.1.62/packages/memtest \
req-filename=wtware/5.1.62/packages/memtest
add allow-rollover=yes real-filename=wtware/5.1.62/packages/oss req-filename=\
wtware/5.1.62/packages/oss
add allow-rollover=yes real-filename=wtware/5.1.62/packages/print \
req-filename=wtware/5.1.62/packages/print
add allow-rollover=yes real-filename=wtware/5.1.62/packages/samba \
req-filename=wtware/5.1.62/packages/samba
add allow-rollover=yes real-filename=wtware/5.1.62/packages/sc req-filename=\
wtware/5.1.62/packages/sc
add allow-rollover=yes real-filename=wtware/5.1.62/packages/scan \
req-filename=wtware/5.1.62/packages/scan
add allow-rollover=yes real-filename=wtware/5.1.62/packages/setup \
req-filename=wtware/5.1.62/packages/setup
add allow-rollover=yes real-filename=wtware/5.1.62/packages/u req-filename=\
wtware/5.1.62/packages/u
add allow-rollover=yes real-filename=wtware/5.1.62/packages/uati \
req-filename=wtware/5.1.62/packages/uati
add allow-rollover=yes real-filename=wtware/5.1.62/packages/uetc \
req-filename=wtware/5.1.62/packages/uetc
add allow-rollover=yes real-filename=wtware/5.1.62/packages/uintel \
req-filename=wtware/5.1.62/packages/uintel
add allow-rollover=yes real-filename=wtware/5.1.62/packages/unouveau \
req-filename=wtware/5.1.62/packages/unouveau
add allow-rollover=yes real-filename=wtware/5.1.62/packages/uopenchrome \
req-filename=wtware/5.1.62/packages/uopenchrome
add allow-rollover=yes real-filename=wtware/5.1.62/packages/usbip \
req-filename=wtware/5.1.62/packages/usbip
add allow-rollover=yes real-filename=wtware/5.1.62/packages/usis \
req-filename=wtware/5.1.62/packages/usis
add allow-rollover=yes real-filename=wtware/5.1.62/packages/uvesa \
req-filename=wtware/5.1.62/packages/uvesa
add allow-rollover=yes real-filename=wtware/5.1.62/packages/wtc.log \
req-filename=wtware/5.1.62/packages/wtc.log
add allow-rollover=yes real-filename=wtware/5.1.62/packages/x req-filename=\
wtware/5.1.62/packages/x
add allow-rollover=yes real-filename=wtware/5.1.62/packages/xapm \
req-filename=wtware/5.1.62/packages/xapm
add allow-rollover=yes real-filename=wtware/5.1.62/packages/xark \
req-filename=wtware/5.1.62/packages/xark
add allow-rollover=yes real-filename=wtware/5.1.62/packages/xchips \
req-filename=wtware/5.1.62/packages/xchips
add allow-rollover=yes real-filename=wtware/5.1.62/packages/xcirrus \
req-filename=wtware/5.1.62/packages/xcirrus
add allow-rollover=yes real-filename=wtware/5.1.62/packages/xgeode \
req-filename=wtware/5.1.62/packages/xgeode
add allow-rollover=yes real-filename=wtware/5.1.62/packages/xglint \
req-filename=wtware/5.1.62/packages/xglint
add allow-rollover=yes real-filename=wtware/5.1.62/packages/xi810 \
req-filename=wtware/5.1.62/packages/xi810
add allow-rollover=yes real-filename=wtware/5.1.62/packages/xmga \
req-filename=wtware/5.1.62/packages/xmga
add allow-rollover=yes real-filename=wtware/5.1.62/packages/xnet \
req-filename=wtware/5.1.62/packages/xnet
add allow-rollover=yes real-filename=wtware/5.1.62/packages/xnsc \
req-filename=wtware/5.1.62/packages/xnsc
add allow-rollover=yes real-filename=wtware/5.1.62/packages/xrdc \
req-filename=wtware/5.1.62/packages/xrdc
add allow-rollover=yes real-filename=wtware/5.1.62/packages/xrendition \
req-filename=wtware/5.1.62/packages/xrendition
add allow-rollover=yes real-filename=wtware/5.1.62/packages/xs3 req-filename=\
wtware/5.1.62/packages/xs3
add allow-rollover=yes real-filename=wtware/5.1.62/packages/xs3virge \
req-filename=wtware/5.1.62/packages/xs3virge
add allow-rollover=yes real-filename=wtware/5.1.62/packages/xsavage \
req-filename=wtware/5.1.62/packages/xsavage
add allow-rollover=yes real-filename=wtware/5.1.62/packages/xsis \
req-filename=wtware/5.1.62/packages/xsis
add allow-rollover=yes real-filename=wtware/5.1.62/packages/xtdfx \
req-filename=wtware/5.1.62/packages/xtdfx
add allow-rollover=yes real-filename=wtware/5.1.62/packages/xtrident \
req-filename=wtware/5.1.62/packages/xtrident
add allow-rollover=yes real-filename=wtware/5.1.62/packages/xtseng \
req-filename=wtware/5.1.62/packages/xtseng
add allow-rollover=yes real-filename=wtware/5.1.62/packages/xunichrome \
req-filename=wtware/5.1.62/packages/xunichrome
add allow-rollover=yes real-filename=wtware/5.1.62/packages/xvesa \
req-filename=wtware/5.1.62/packages/xvesa
add allow-rollover=yes real-filename=wtware/5.1.62/packages/xxgi \
req-filename=wtware/5.1.62/packages/xxgi
add allow-rollover=yes real-filename=wtware/Documentation/audit.html \
req-filename=wtware/Documentation/audit.html
add allow-rollover=yes real-filename=wtware/Documentation/boot.html \
req-filename=wtware/Documentation/boot.html
add allow-rollover=yes real-filename=wtware/Documentation/config.html \
req-filename=wtware/Documentation/config.html
add allow-rollover=yes real-filename=wtware/Documentation/configurator.html \
req-filename=wtware/Documentation/configurator.html
add allow-rollover=yes real-filename=wtware/Documentation/dhcp.html \
req-filename=wtware/Documentation/dhcp.html
add allow-rollover=yes real-filename=wtware/Documentation/openvpn.html \
req-filename=wtware/Documentation/openvpn.html
add allow-rollover=yes real-filename=wtware/Documentation/tune.html \
req-filename=wtware/Documentation/tune.html
add allow-rollover=yes real-filename=wtware/Documentation/wifi.html \
req-filename=wtware/Documentation/wifi.html
add allow-rollover=yes real-filename=wtware/Documentation/wtide.html \
req-filename=wtware/Documentation/wtide.html
add allow-rollover=yes real-filename=wtware/Documentation/wtiso.html \
req-filename=wtware/Documentation/wtiso.html
add allow-rollover=yes real-filename=wtware/Documentation/wtusb.html \
req-filename=wtware/Documentation/wtusb.html
add allow-rollover=yes real-filename=wtware/Documentation/pic/012.png \
req-filename=wtware/Documentation/pic/012.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/012_wt.png \
req-filename=wtware/Documentation/pic/012_wt.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/018.png \
req-filename=wtware/Documentation/pic/018.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/018_wt.png \
req-filename=wtware/Documentation/pic/018_wt.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/066.png \
req-filename=wtware/Documentation/pic/066.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/066_wt.png \
req-filename=wtware/Documentation/pic/066_wt.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/067.png \
req-filename=wtware/Documentation/pic/067.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/067_wt.png \
req-filename=wtware/Documentation/pic/067_wt.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/074.png \
req-filename=wtware/Documentation/pic/074_wt.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/blue_3.png \
req-filename=wtware/Documentation/pic/blue_3.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/cdrom.png \
req-filename=wtware/Documentation/pic/cdrom.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/cdsetup.png \
req-filename=wtware/Documentation/pic/cdsetup.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/comics.png \
req-filename=wtware/Documentation/pic/comics.png
add allow-rollover=yes real-filename=\
wtware/Documentation/pic/connection_fix.png req-filename=\
wtware/Documentation/pic/connection_fix.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/d.png \
req-filename=wtware/Documentation/pic/d.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/del2setup.png \
req-filename=wtware/Documentation/pic/del2setup.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/dhcp.png \
req-filename=wtware/Documentation/pic/dhcp.png
add allow-rollover=yes real-filename=\
wtware/Documentation/pic/editor_noversion.png req-filename=\
wtware/Documentation/pic/editor_noversion.png
add allow-rollover=yes real-filename=\
wtware/Documentation/pic/editor_version.png req-filename=\
wtware/Documentation/pic/editor_version.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/error.png \
req-filename=wtware/Documentation/pic/error.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/floppy.png \
req-filename=wtware/Documentation/pic/floppy.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/green_2.png \
req-filename=wtware/Documentation/pic/green_2.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/hdd.png \
req-filename=wtware/Documentation/pic/hdd.png
add allow-rollover=yes real-filename=\
wtware/Documentation/pic/index_internal_light_small.png req-filename=\
wtware/Documentation/pic/index_internal_light_small.png
add allow-rollover=yes real-filename=\
wtware/Documentation/pic/logowtware_light.png req-filename=\
wtware/Documentation/pic/logowtware_light.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/logs.png \
req-filename=wtware/Documentation/pic/logs.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/makeiso1.png \
req-filename=wtware/Documentation/pic/makeiso1.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/makeiso2.png \
req-filename=wtware/Documentation/pic/makeiso2.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/makeiso3.png \
req-filename=wtware/Documentation/pic/makeiso3.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/makeiso4.png \
req-filename=wtware/Documentation/pic/makeiso4.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/nic.png \
req-filename=wtware/Documentation/pic/nic.png
add allow-rollover=yes real-filename=\
wtware/Documentation/pic/openvpn-keygen.png req-filename=\
wtware/Documentation/pic/openvpn-keygen.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/red_1.png \
req-filename=wtware/Documentation/pic/red_1.png
add allow-rollover=yes real-filename=\
wtware/Documentation/pic/ScreensTerminal.png req-filename=\
wtware/Documentation/pic/ScreensTerminal.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/small_arrow.png \
req-filename=wtware/Documentation/pic/small_arrow.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/text.png \
req-filename=wtware/Documentation/pic/text.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/usbflash.png \
req-filename=wtware/Documentation/pic/usbflash.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/utilities.png \
req-filename=wtware/Documentation/pic/utilities.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/wifi_wtdisc.png \
req-filename=wtware/Documentation/pic/wifi_wtdisc.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/wifi_wtiso.png \
req-filename=wtware/Documentation/pic/wifi_wtiso.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/wizard_1.png \
req-filename=wtware/Documentation/pic/wizard_1.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/wizard_2.png \
req-filename=wtware/Documentation/pic/wizard_2.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/wizard_3.png \
req-filename=wtware/Documentation/pic/wizard_3.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/wizard_4.png \
req-filename=wtware/Documentation/pic/wizard_4.png
add allow-rollover=yes real-filename=\
wtware/Documentation/pic/wizard_configurator.png req-filename=\
wtware/Documentation/pic/wizard_configurator.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/wizard_menu.png \
req-filename=wtware/Documentation/pic/wizard_menu.png
add allow-rollover=yes real-filename=\
wtware/Documentation/pic/wizard_server.png req-filename=\
wtware/Documentation/pic/wizard_server.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/wizard_test.png \
req-filename=wtware/Documentation/pic/wizard_test.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/wtiso.png \
req-filename=wtware/Documentation/pic/wtiso.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/wtpassword.png \
req-filename=wtware/Documentation/pic/wtpassword.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/wtusb.png \
req-filename=wtware/Documentation/pic/wtusb.png
add allow-rollover=yes real-filename=wtware/Documentation/pic/wtware.css \
req-filename=wtware/Documentation/pic/wtware.css
add allow-rollover=yes real-filename=wtware/Chrome req-filename=wtware/Chrome
add allow-rollover=yes real-filename=wtware/Connections/example.wtc \
req-filename=wtware/Connections/example.wtc
add allow-rollover=yes real-filename=wtware/Everyone/all.wtc req-filename=\
wtware/Everyone/all.wtc
add allow-rollover=yes real-filename=wtware/Everyone/list.wtc req-filename=\
wtware/Everyone/list.wtc
add allow-rollover=yes real-filename=wtware/Everyone/wtware.lic req-filename=\
wtware/Everyone/wtware.lic
add allow-rollover=yes real-filename=wtware/Templates/example.wtc \
req-filename=wtware/Templates/example.wtc
add allow-rollover=yes real-filename=wtware/Graphic/sample/menu.png \
req-filename=wtware/Graphic/sample/menu.png
add allow-rollover=yes real-filename=wtware/Graphic/sample/popup.png \
req-filename=wtware/Graphic/sample/popup.png
add allow-rollover=yes real-filename=wtware/Graphic/sample/wait.png \
req-filename=wtware/Graphic/sample/wait.png
add allow-rollover=yes real-filename=wtware/ListIncludes req-filename=\
wtware/ListIncludes
add allow-rollover=yes real-filename=wtware/COPYRIGHT.txt req-filename=\
wtware/COPYRIGHT.txt
add allow-rollover=yes real-filename=\
wtware/Terminals/00.01.23.45.AB.CD/config.wtc req-filename=\
wtware/Terminals/00.01.23.45.AB.CD/config.wtc

Это все что было в zip архиве
6) Естественно перезапустил терминал а результат я описал выше....
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: mikrotik RB951 + WTWare v.5.1.28 ПРОБЛЕМЫ

Сообщение aka »

Гость писал(а):add allow-rollover=yes real-filename=wtware/5.1.62/packages/initrd.cpp \
req-filename=wtware/5.1.62/packages/initrd.cpp
initrd.cpp? Как это?

Когда она падает, она запускает командную строку. Из командной строки надо запустить команду:
SPAM /tmp/all.log
Она выдаст много текста. Листать текст вверх можно, нажимая Shift-PageUp. Хочу фотографии последнего экрана и нескольких экранов вверх.

Подозреваю, окажется, что какой-то из файлов битый, с нулевым размером, из старой версии и т.д. Ошибка не типиичная, на исправной структуре файлов такое не могло стучиться.
Гость

Re: mikrotik RB951 + WTWare v.5.1.28 ПРОБЛЕМЫ

Сообщение Гость »

1) Ситуация следующая файл "initrd.cpp" как таковой в дистрибутиве WTware v.5.1.62
отсутствует, также он отсутствовал и в дистрибутиве 5.1.28. В изначальном варианте когда я писал первое сообщение я пробовал его создавать из файла пакета initrd добавим ему расширение cpp и прописав его в mikrotik-е потому вы там и увидели строку:
add allow-rollover=yes real-filename=wtware/5.1.62/packages/initrd.cpp req-filename=wtware/5.1.62/packages/initrd.cpp
Прошу заметить что файла initrd.cpp уже в последнем сообщении нету... но ситуация не меняется.

2) После вывода лога вижу следующее:
http://s52.radikal.ru/i137/1405/c0/0bc4fec81b2c.jpg
Насколько я понимая он начинает скачивать файл graphic и на этом затык...
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: mikrotik RB951 + WTWare v.5.1.28 ПРОБЛЕМЫ

Сообщение aka »

На фотке ужас какой-то. Такого не может быть, потому что такого не может быть никогда.

Удали ВСЁ, что ты насовал в микротика. Чтобы никаких следов самодеятельности там не осталось. Потом скачай заново втварь в .zip архиве с wtware.ru. Разархивируй. И запиши в микроитка заново. Не меняй структуру файлов. Не создавай никаких файлов кроме одного текстового конфига.
Гость

Re: mikrotik RB951 + WTWare v.5.1.28 ПРОБЛЕМЫ

Сообщение Гость »

ок, попробую! пришлю фотку как сделаю.
Вчера пробовал делать загрузку по аналогии:
http://www.mikrotik-routeros.com/2013/0 ... ot-server/
и
http://mikrotik.axiom-pro.ru/articles/pxe.php
отлично РАБОТАЕТ но там прикол в чем, там погружаются *.iso !!!!!
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: mikrotik RB951 + WTWare v.5.1.28 ПРОБЛЕМЫ

Сообщение aka »

Там подгружается 1 (один) файл. С этим ты уже справился :) Теперь надо понять, почему вместо подгрузки остальных файлов втварь получает что-то не то.

ЗЫ: add allow-rollover=yes real-filename=wtware/5.1.62/packages/wtc.log \
req-filename=wtware/5.1.62/packages/wtc.log

В .zip архиве точно нет файла wtc.log. Значит ты опять копируешь не из .zip архива, а из какого-то другого, неправильного места.
rockpati
Сообщения: 4
Зарегистрирован: Вт май 06, 2014 4:44 am

Re: mikrotik RB951 + WTWare v.5.1.28 ПРОБЛЕМЫ

Сообщение rockpati »

Присутствие или отсутствие wtc.log в списке TFTP роли не играет так как другие методы загрузки через PXE делал поверх текущей конфигурации только менял файл загрузки и прописывал в TFTP дополнительные файлы.
Посмотрел логи mikrotika судя по ним во время загрузки происходят проблемы с доступом к файлам WTware:
error ERROR code:0 string permission denied!
Как я понимаю WTware пытается забрать файлы с mikrotik-а под anonymous что железяка разрешить не может.
Странно тогда почему другие методы загрузки через PXE работают :/ !?!
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: mikrotik RB951 + WTWare v.5.1.28 ПРОБЛЕМЫ

Сообщение aka »

Рукалицо. Ты похоже в ситуации лучше меня разбираешься. Удачи.
Antonio
Сообщения: 208
Зарегистрирован: Пт фев 25, 2011 12:18 pm
Откуда: СПб

Re: mikrotik RB951 + WTWare v.5.1.28 ПРОБЛЕМЫ

Сообщение Antonio »

Когда я вижу загадочное сообщение типа "ERROR code:0 string permission denied!", я обычно делаю вывод, что разработчик, возможно, индус с китайскими корнями, писал его для себя, а не для меня. Может означать все, что угодно.

Соответственно, пишем в поддержку микротика о имеющейся проблеме, а параллельно, если сидеть на пое и ждать не получается, пытаемся понять логику работы TFTP-сервера с помощью его логов, какого-нибудь TFTP-клиента (или нескольких), сниффера и пр.

Кстати, можно на него HTTP-сервер поставить и грузиться по HTTP? Нынче с втварью это возможно, и даже модно..
Barvinok
Сообщения: 591
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: mikrotik RB951 + WTWare v.5.1.28 ПРОБЛЕМЫ

Сообщение Barvinok »

Да, есть у Микротика причуды в работе с TFTP и при использовании опции 67 родного DHCP-сервера. Я на их форме об этом писал.
И даже в официальный саппорт (Ticket#2013092166000501):
Barvinok писал(а):Hello!

I have Mikrotik RouterBOARD RB750 with RouterOS v.6.4
I'm boot diskless station by PXE use native DHCP servers with following option:

/ip dhcp-server network> print detail
0 address=192.168.30.0/24 gateway=192.168.30.1 dns-server=192.168.30.1 ntp-server=192.168.30.1 next-server=192.168.30.100 boot-file-name="pxelinux.0"

All work fine.

But for one computer I need specify a different boot file name.
I make static IP for this host.
I have no possibility use option "boot-file-name" because of its lack of, and forced to do so:
/ip dhcp-server option
add code=67 name=BootFilename value="'wtware.pxe'"

It does not work!
And I have found why.
I see log of TFTP32 and found that the terminal requests an erroneous file name: "wtware.pxeя -вЬ" (see attached picture).


The reason is not in the terminal: with other DHCP-servers it work OK.
Please fix this bug.
Вложения
Добавление символов к имени файла
Добавление символов к имени файла
Mikrotik_TFTP_v.png (36.57 КБ) 40616 просмотров
Dim-soft
Сообщения: 503
Зарегистрирован: Пт янв 13, 2006 9:57 am

Re: mikrotik RB951 + WTWare v.5.1.28 ПРОБЛЕМЫ

Сообщение Dim-soft »

IMHO в DHCP mikrotik не надо самому 67 опцию добавлять а прописывать в готовой
Вложения
dhcp.PNG
dhcp.PNG (11.73 КБ) 40608 просмотров
Dim-soft
Сообщения: 503
Зарегистрирован: Пт янв 13, 2006 9:57 am

Re: mikrotik RB951 + WTWare v.5.1.28 ПРОБЛЕМЫ

Сообщение Dim-soft »

Вот настройки микротика с которого загружается wtware
Вложения
mik.PNG
mik.PNG (35.61 КБ) 40608 просмотров
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: mikrotik RB951 + WTWare v.5.1.28 ПРОБЛЕМЫ

Сообщение aka »

У топикстартера нет проблем с загрузкой ПЕРВОГО файла. Первый файл у него загружается корректно. Не надо трогать настройки DHCP.

А дальше у него начинается каша, потому что он не смог перенести все файлы из зипа втвари в микротик, сделал в микротике кашу из файлов. Косвенно это подтверждается наличием файлов initrd.cpp и wtc.log, которых в зипе втвари нет. Судя по фотке, файл, который в дистрибутиве втвари называется packages/f, его микротик отдаёт терминалу ДВА раза, а файл packages/fwt не отдаётся ни разу. То ли переименовал файлы при заливке, то ли механизм "real-filename=" и "req-filename=" чудит (этот механизм можно отключить? указать один раз, что real- совпадает с req-?). Потому я ему и говорю стереть ВСЕ файлы на TFTP в микротике и аккуратно, без самодеятельности залить заново.
rockpati
Сообщения: 4
Зарегистрирован: Вт май 06, 2014 4:44 am

Re: mikrotik RB951 + WTWare v.5.1.28 ПРОБЛЕМЫ

Сообщение rockpati »

Спасибо ребят, терминал загрузился!
Опишу весь процесс подробно, вдруг кому пригодится.
Что сделал:
1) Сбросил настройки роутера (/system reset-configuration)
2) Подключился к Mikrotik-у через WinBox (http://download2.mikrotik.com/winbox.exe)
3) Отказался от дифолтовой конфигурации (Remove Configuration).
4) Вставил флешку в роутер и отформатировал ее (system - stores - disks - выбрал usb1 - Format Drive)
5) Попутно натроил конфигурацию Mikrotik вот так:
# jan/02/1970 01:12:03 by RouterOS 6.5
# software id = PF27-VL02
#
/interface bridge
add l2mtu=1598 name=bridge1
/interface ethernet
set [ find default-name=ether1 ] name=ether-1
/interface wireless
set [ find default-name=wlan1 ] band=2ghz-b/g/n l2mtu=2290
/interface wireless security-profiles
set [ find default=yes ] authentication-types=wpa-psk,wpa2-psk mode=\
dynamic-keys wpa-pre-shared-key=4AC702E5D675 wpa2-pre-shared-key=\
4AC702E5D675
/ip hotspot user profile
set [ find default=yes ] idle-timeout=none keepalive-timeout=2m \
mac-cookie-timeout=3d
/ip pool
add name=dhcp_pool1 ranges=192.168.3.20-192.168.3.254
/ip dhcp-server
add address-pool=dhcp_pool1 disabled=no interface=bridge1 name=dhcp1
/interface bridge port
add bridge=bridge1 interface=ether2
add bridge=bridge1 interface=ether3
add bridge=bridge1 interface=ether4
add bridge=bridge1 interface=ether5
/ip address
add address=192.168.3.1/24 interface=ether2 network=192.168.3.0
/ip dhcp-client
add dhcp-options=hostname,clientid disabled=no interface=ether-1
add dhcp-options=hostname,clientid disabled=no interface=wlan1
/ip dhcp-server network
add address=192.168.3.0/24 boot-file-name=usb1/wtware/5.1.62/wtware.pxe \
dns-server=192.168.1.250,192.168.3.1 gateway=192.168.3.1 next-server=\
192.168.3.1 ntp-server=192.168.1.250
/ip firewall nat
add action=masquerade chain=srcnat out-interface=ether-1
add action=masquerade chain=srcnat out-interface=wlan1
/ip tftp
add read-only=no
/system leds
set 0 interface=wlan1
6) После того как флешка отформатировалась зашел на mikrotik по FTP в моем варианте это ftp://192.168.3.1/ далее в каталог "usb1" (он требует логин и пароль, вводил те же что и при доступе к конфигурации, по дефолту это admin без пароля)
7) Туда скопировал разархивированный архив с WTware 5.1.62, получилось следующее ftp://192.168.3.1/usb1/wtware/ (сам архив http://www.wtware.ru/files/beta/wtware.5.1.62.ru.zip)
8) ВСЕ! Запускаем терминал проверяем....

Пока писал заметил что WTware не может сохранить конфигурации терминалов и все терминалы ругаются что не найден конфигурационный файл и пытаются загружаться по дефолту. :/ Но загружаются :)

Mikrotik в логах выдает ту же ошибку: http://s020.radikal.ru/i716/1405/3a/a4728bf543d7.jpg
Может кто поможет чем, а то не хочется настройки терминалов ручками заносить...
Antonio
Сообщения: 208
Зарегистрирован: Пт фев 25, 2011 12:18 pm
Откуда: СПб

Re: mikrotik RB951 + WTWare v.5.1.28 ПРОБЛЕМЫ

Сообщение Antonio »

WTware на тонких клиентах сохраняет конфигурацию через WTware-центр, запускаемый в виндовс. Поставьте центр в винду, сохраните им конфиги, потом перенесете на микротик.
rockpati
Сообщения: 4
Зарегистрирован: Вт май 06, 2014 4:44 am

Re: mikrotik RB951 + WTWare v.5.1.28 ПРОБЛЕМЫ

Сообщение rockpati »

Antonio писал(а):WTware на тонких клиентах сохраняет конфигурацию через WTware-центр, запускаемый в виндовс. Поставьте центр в винду, сохраните им конфиги, потом перенесете на микротик.
Это естественно.... Тем более WTware сейчас крутится на Сервере. С текущими разберусь.....
У нас в месяц ставится 10-20 тонких клиентов следовательно полностью мы не можем отказаться от "WTware-центр". Либо покупать постоянно одинаковые мониторы и терминалы (что не реально), копировать конфиги меняя IP и MAC адреса.
Еще варианты есть?
Antonio
Сообщения: 208
Зарегистрирован: Пт фев 25, 2011 12:18 pm
Откуда: СПб

Re: mikrotik RB951 + WTWare v.5.1.28 ПРОБЛЕМЫ

Сообщение Antonio »

Все эти +10-20 новых ТК в месяц будут грузиться с одного микротика?
rockpati
Сообщения: 4
Зарегистрирован: Вт май 06, 2014 4:44 am

Re: mikrotik RB951 + WTWare v.5.1.28 ПРОБЛЕМЫ

Сообщение rockpati »

Нет, у нас 7 офисов 4 из которых сидят на терминалах.
Antonio
Сообщения: 208
Зарегистрирован: Пт фев 25, 2011 12:18 pm
Откуда: СПб

Re: mikrotik RB951 + WTWare v.5.1.28 ПРОБЛЕМЫ

Сообщение Antonio »

Можно написать скрипт, который будет копировать папки конфигов с микротика на винду и обратно. Чтобы на винде пользоваться втваре-центром для их правки.

Пожелания по поводу допиливания втваре-центра под такое использование тут уже писали..
Ответить

Вернуться в «Методы загрузки»