Загрузка wtware от mikrotik

Методы загрузки терминала WTware - дискеты, старт из ДОС, загрузка по сети.
Ответить
predatorma
Сообщения: 3
Зарегистрирован: Ср июн 03, 2015 3:52 pm

Загрузка wtware от mikrotik

Сообщение predatorma » Ср июн 03, 2015 5:09 pm

Добрый день.

В процессе настройки Mikrotik в качестве загрузчика для wtware возникла проблема.
после того как терминал получил IP и начал грузить "что-то" выходит сообщение
"Invalid or corrupt kernel image.
boot:"
И дальше мигает курсор и предлагает что то ввести.
DHCP на кроте настроил вроде корректно:

add address=172.16.16.0/24 boot-file-name=disk1/5.2.32/debug.pxe comment="default configuration" dns-server=172.16.16.1 gateway=172.16.16.1 netmask=24 next-server=172.16.16.1

tftp соответственно также:

add allow-rollover=yes read-only=no

Далее скачал с сайта wtware дистрибутив .zip версии 5.2.32, распаковал, скопировал его на флешку через ftp микротика.
После этого включаю терминал и получаю следующую картинку.
https://yadi.sk/i/lTKIlapth4PhB

Логи микротика в этот момент:
06:24:10 dhcp,info default deassigned 172.16.16.9 from 08:00:27:1B:D1:E7
07:28:51 dhcp,info default assigned 172.16.16.9 to 08:00:27:1B:D1:E7
07:28:51 tftp,error ERROR: code 0
07:28:51 tftp,error ERROR code:1 string:file not found
07:28:51 tftp,error ERROR code:1 string:file not found
07:28:51 tftp,error ERROR code:1 string:file not found
07:28:51 tftp,error ERROR code:1 string:file not found
07:28:51 tftp,error ERROR code:1 string:file not found
07:28:52 tftp,error ERROR code:1 string:file not found
07:28:52 tftp,error ERROR code:1 string:file not found
07:28:52 tftp,error ERROR code:1 string:file not found
07:28:52 tftp,error ERROR code:1 string:file not found
07:28:52 tftp,error ERROR code:1 string:file not found

В чем может быть проблема???

aka
Разработчик
Разработчик
Сообщения: 9400
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение aka » Чт июн 04, 2015 3:46 pm

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

Update: не надо прописывать каждый файл. Ниже написано, как надо делать.

Аватара пользователя
Barvinok
Сообщения: 377
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение Barvinok » Чт июн 04, 2015 10:58 pm

Там всё гораздо хуже.
Надо прописать каждый файл. Это раз.
Кроме того, он не может отдать файлы больше 4kb . Я даже текстовый конфиг IP-телефона Yealink не мог загрузить, пока не выкинул все комментарии.
Короче, TFTP в Микротике просто вырви глаз...

tdaniil

Re: Загрузка wtware от mikrotik

Сообщение tdaniil » Вс июн 07, 2015 10:58 pm

Надо прописать в IP 0.0.0.0/0, req. Filename - / а в Real. filename путь до папки, тогда будет брать все файлы из папки.

predatorma
Сообщения: 3
Зарегистрирован: Ср июн 03, 2015 3:52 pm

Re: Загрузка wtware от mikrotik

Сообщение predatorma » Пн июн 08, 2015 6:02 pm

Прописал каждый файл. Но проблема я так понимаю не в этом. Он пытается скачать packages\kernel. Это сделать он не может и вываливает ошибку.
в микротике видно, что дальше этого файла обращения не проходят. Но, если просто tftp клиентом попытаться стянуть файл kernel то все ок. В настройках wtware нет никаких таймаутов случаем???

grandcat
Сообщения: 1
Зарегистрирован: Вт июн 09, 2015 2:01 am

Re: Загрузка wtware от mikrotik

Сообщение grandcat » Вт июн 09, 2015 2:58 am

Не нужно прописывать каждый файл.
/ip tftp
add allow-rollover=yes ip-addresses=0.0.0.0/0 read-only=no real-filename=disk1/tftpboot/
ВСЁ!
RouterOS - 6.20
На всех шестёрках всегда работало.

predatorma
Сообщения: 3
Зарегистрирован: Ср июн 03, 2015 3:52 pm

Re: Загрузка wtware от mikrotik

Сообщение predatorma » Вс июн 14, 2015 10:14 pm

grandcat писал(а):Не нужно прописывать каждый файл.
/ip tftp
add allow-rollover=yes ip-addresses=0.0.0.0/0 read-only=no real-filename=disk1/tftpboot/
ВСЁ!
RouterOS - 6.20
На всех шестёрках всегда работало.

Так не заработало!!!
Но благодаря этому всему завелось по другому.

/ip tftp
add allow-rollover=yes read-only=no

И еще смотрим внимательно на правила в файерволе.

Как оказалось этого достаточно.

Всем спасибо.
Тему можно закрывать.

Аватара пользователя
Barvinok
Сообщения: 377
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение Barvinok » Вс окт 18, 2015 11:12 am

Так я не понял, что же ты сделал? Если

Код: Выделить всё

/ip tftp
add allow-rollover=yes read-only=no
, так ты с этого и начинал...
Покажи, пожалуйста вывод

Код: Выделить всё

/ip tftp print detail
/ip dhcp-server network print detail
/ip dhcp-server option print detail
/file print

Аватара пользователя
Barvinok
Сообщения: 377
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение Barvinok » Сб окт 31, 2015 9:37 pm

Да, действительно, каждый файл теперь можно не прописывать - это приятно.
Но WTWare у меня не загрузилась.
Лог tftp Микротика:

Код: Выделить всё

[..... первые файлы грузятся хорошо......]
21:25:14 tftp,packet   read filename: WTWare/pxe.cfg binary: 1 
21:25:14 tftp,debug tftpd incoming connection from 192.168.2.10:57099 on 192.168.2.1 
21:25:14 tftp,debug     requested file(binary): WTWare/pxe.cfg access: allowed  
21:25:14 tftp,debug     opened 192.168.2.1:47790 
21:25:14 tftp,packet sending   type: 3 seq: 1 size: 196 
21:25:14 tftp,packet recieved   type: 4 seq: 1 size: 8 
21:25:14 tftp,packet sending   type: 3 seq: 2 size: 4 
21:25:14 tftp,packet recieved   type: 1 size: 56 
21:25:14 tftp,packet   read filename: WTWare/packages/kernel binary: 1 
21:25:14 tftp,debug tftpd incoming connection from 192.168.2.10:57100 on 192.168.2.1 
21:25:14 tftp,debug     requested file(binary): WTWare/packages/kernel access: allowed  
21:25:14 tftp,debug     opened 192.168.2.1:38452 
21:25:14 tftp,packet sending   type: 3 seq: 1 size: 516 
21:25:22 tftp,debug connection timeout 
21:25:22 tftp,debug connection timeout 
21:25:22 tftp,debug connection timeout 
21:25:22 tftp,debug connection timeout 
21:25:22 tftp,debug connection timeout 
21:25:22 tftp,debug connection timeout 
21:25:22 tftp,debug connection timeout 
21:25:22 tftp,debug connection timeout 
21:25:22 tftp,debug connection timeout 
21:25:22 tftp,debug connection timeout 
21:25:22 tftp,debug connection timeout 
21:25:22 tftp,debug connection timeout 
21:25:32 tftp,debug connection timeout 
Настройки Микротика:

Код: Выделить всё

/ip tftp> print detail 
 0   ;;; Now everything is possible
     ip-addresses="" req-filename="" real-filename="disk3/tftproot/" allow=yes read-only=yes allow-rollover=yes allow-overwrite=no reading-window-size=none hits=36 
/ip dhcp-server network> print detail 
 0 address=192.168.2.0/24 gateway=192.168.2.1 dns-server=192.168.2.1 wins-server="" ntp-server=192.168.2.1 caps-manager="" next-server=192.168.2.1 boot-file-name="WTWare/wtware.pxe" dhcp-option=AutoProvision
Часть вывода дерева каталогов:

Код: Выделить всё

/file> print 
 # NAME                                                                                       TYPE                                                                                             SIZE CREATION-TIME       
 0 disk3/tftproot                                                                             directory                                                                                             oct/31/2015 21:12:32
 1 disk3/tftproot/Yealink                                                                     directory                                                                                             oct/31/2015 21:05:42
 2 disk3/tftproot/Yealink/0015654c502a.cfg                                                    .cfg file                                                                                        2673 oct/31/2015 21:05:41
 3 disk3/tftproot/Yealink/001565832bf8.cfg                                                    .cfg file                                                                                        1103 oct/31/2015 21:05:42
 4 disk3/tftproot/Yealink/y000000000025.cfg                                                   .cfg file                                                                                      7.7KiB oct/31/2015 21:05:42
 5 disk3/tftproot/Yealink/y000000000034.cfg                                                   .cfg file                                                                                        2066 oct/31/2015 21:05:42
 6 disk3/tftproot/WTWare                                                                      directory                                                                                             oct/31/2015 21:17:22
 7 disk3/tftproot/WTWare/packages                                                             directory                                                                                             oct/31/2015 21:13:49
 8 disk3/tftproot/WTWare/packages/alsa                                                        file                                                                                         722.6KiB oct/31/2015 21:12:55
 9 disk3/tftproot/WTWare/packages/alsalib                                                     file                                                                                          40.2KiB oct/31/2015 21:12:55
10 disk3/tftproot/WTWare/packages/alsalib4                                                    file                                                                                         346.4KiB oct/31/2015 21:12:56
11 disk3/tftproot/WTWare/packages/alsalib6                                                    file                                                                                         410.6KiB oct/31/2015 21:12:56
12 disk3/tftproot/WTWare/packages/boot.img                                                    .img file                                                                                      7.4MiB oct/31/2015 21:12:58
13 disk3/tftproot/WTWare/packages/chprf.zip                                                   .zip file                                                                                   1575.5KiB oct/31/2015 21:12:58
14 disk3/tftproot/WTWare/packages/chrome                                                      file                                                                                          74.0MiB oct/31/2015 21:13:18
15 disk3/tftproot/WTWare/packages/f                                                           file                                                                                        3552.5KiB oct/31/2015 21:13:19
16 disk3/tftproot/WTWare/packages/fs                                                          file                                                                                         299.0KiB oct/31/2015 21:13:19
17 disk3/tftproot/WTWare/packages/fwt4                                                        file                                                                                         584.1KiB oct/31/2015 21:13:19
18 disk3/tftproot/WTWare/packages/fwt6                                                        file                                                                                         578.3KiB oct/31/2015 21:13:20
19 disk3/tftproot/WTWare/packages/graphic                                                     file                                                                                          53.0KiB oct/31/2015 21:13:20
20 disk3/tftproot/WTWare/packages/initrd                                                      file                                                                                        3218.9KiB oct/31/2015 21:13:20
21 disk3/tftproot/WTWare/packages/kernel      
Что ему не понравилось в kernel ?

aka
Разработчик
Разработчик
Сообщения: 9400
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение aka » Вс ноя 01, 2015 12:30 am

Мне не нравится, что наша структура каталогов нарушена. Верни как у нас. Я имею ввиду не файлы, удали лишнее и хорошо, но каталог с номером версии верни.

Когда вернёшь - попробуй поставить на виндовс родной майкрософтовый tftp.exe, оно там есть, но спрятано. И виндовым tftp.exe с финдовса скачать файл WTWare/5.3.10/packages/kernel

Если скачается - сравни файлы, в виндвосе для этого есть:

Код: Выделить всё

fc.exe /b файл1 файл2

Аватара пользователя
Barvinok
Сообщения: 377
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение Barvinok » Вс ноя 01, 2015 11:17 am

Да не вопрос.

Код: Выделить всё

/ip dhcp-server network print detail 
 0 address=192.168.2.0/24 gateway=192.168.2.1 dns-server=192.168.2.1 wins-server="" ntp-server=192.168.2.1 caps-manager="" next-server=192.168.2.1 boot-file-name="WTWare/5.3.10/wtware.pxe" dhcp-option=AutoProvision

Код: Выделить всё

Nov/01/2015 11:11:00 tftp,packet   read filename: WTWare/5.3.10/packages/kernel binary: 1
Nov/01/2015 11:11:00 tftp,debug tftpd incoming connection from 192.168.2.10:57100 on 192.168.2.1
Nov/01/2015 11:11:00 tftp,debug     requested file(binary): WTWare/5.3.10/packages/kernel access: allowed 
Nov/01/2015 11:11:00 tftp,debug     opened 192.168.2.1:40782
Nov/01/2015 11:11:00 tftp,packet sending   type: 3 seq: 1 size: 516
Nov/01/2015 11:11:07 tftp,debug connection timeout
Nov/01/2015 11:11:07 tftp,debug connection timeout
Nov/01/2015 11:11:07 tftp,debug connection timeout
Nov/01/2015 11:11:07 tftp,debug connection timeout 
Я подозреваю, что дело не в WTWare, а в Микротике. Поэтому очень хочу увидеть настройки присутствующих здесь успешных людей.

Кстати, при включении в tftp "reading-window-size=pipelining" несколько пакетов успевают проскочить:

Код: Выделить всё

/ip tftp> print detail 
Flags: X - disabled 
 0   ;;; Now everything is possible
     ip-addresses="" req-filename="" real-filename="disk3/tftproot/" allow=yes read-only=yes allow-rollover=yes allow-overwrite=no reading-window-size=pipelining hits=108

Код: Выделить всё

Nov/01/2015 11:26:07 tftp,packet   read filename: WTWare/5.3.10/packages/kernel binary: 1
Nov/01/2015 11:26:07 tftp,debug tftpd incoming connection from 192.168.2.10:57100 on 192.168.2.1
Nov/01/2015 11:26:07 tftp,debug     requested file(binary): WTWare/5.3.10/packages/kernel access: allowed 
Nov/01/2015 11:26:07 tftp,debug     opened 192.168.2.1:60330
Nov/01/2015 11:26:07 tftp,packet sending   type: 3 seq: 1 size: 516
Nov/01/2015 11:26:07 tftp,packet sending   type: 3 seq: 2 size: 516
Nov/01/2015 11:26:07 tftp,packet sending   type: 3 seq: 3 size: 516
Nov/01/2015 11:26:07 tftp,packet sending   type: 3 seq: 4 size: 516
Nov/01/2015 11:26:07 tftp,packet sending   type: 3 seq: 5 size: 516
Nov/01/2015 11:26:18 tftp,debug connection timeout
Nov/01/2015 11:26:18 tftp,debug connection timeout
Nov/01/2015 11:26:18 tftp,debug connection timeout
Nov/01/2015 11:26:18 tftp,debug connection timeout
Nov/01/2015 11:26:18 tftp,debug connection timeout
Nov/01/2015 11:26:18 tftp,debug connection timeout
Nov/01/2015 11:26:18 tftp,debug connection timeout
Nov/01/2015 11:26:18 tftp,debug connection timeout
Nov/01/2015 11:26:18 tftp,debug connection timeout
Nov/01/2015 11:26:18 tftp,debug connection timeout
Nov/01/2015 11:26:18 tftp,debug connection timeout
Nov/01/2015 11:26:18 tftp,debug connection timeout
Nov/01/2015 11:26:28 tftp,debug connection timeout 

aka
Разработчик
Разработчик
Сообщения: 9400
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение aka » Вс ноя 01, 2015 6:36 pm

Да, дело не в втвари, а в микротике. Не дружит микротиковый TFTP и wtware.pxe, который есть переименованный pxelinux.0 из syslinux.

Не могу найти документации, но интуитивно подозреваю, что с "reading-window-size=pipelining" пакеты только отправляются. До получателя всё равно не доходят.

Что получилось с tftp.exe на виндовсе?

Аватара пользователя
Barvinok
Сообщения: 377
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение Barvinok » Вс ноя 01, 2015 10:39 pm

aka писал(а):Да, дело не в втвари, а в микротике. Не дружит микротиковый TFTP и wtware.pxe, который есть переименованный pxelinux.0 из syslinux.

Не могу найти документации, но интуитивно подозреваю, что с "reading-window-size=pipelining" пакеты только отправляются. До получателя всё равно не доходят.

Что получилось с tftp.exe на виндовсе?
Полагаю, он шлёт пакеты не дожидаясь подтверждения (HTTP pipelining). Микротиковский Wiki об этой фиче умалчивает.

До виндового tftp пока дело не дошли, но заложусь рупь за сто, что будет то же самое.

Приложил файлы логов TFTP
Вложения
log.1.txt
tftp_log.1
(6.87 КБ) 122 скачивания
log.0.txt
tftp_log.0
(6.3 КБ) 105 скачиваний

Аватара пользователя
Barvinok
Сообщения: 377
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение Barvinok » Чт ноя 05, 2015 1:21 pm

Ответ от MikroTik Support:
MikroTik Support писал(а):Hello,

please try latest 6.33rc or wait till release and try again. If you still have
some problem downloading the file - please create a packet capture when you try
to get the file and the logging data.

Regards,
Janis K.

aka
Разработчик
Разработчик
Сообщения: 9400
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение aka » Чт ноя 05, 2015 5:24 pm

Почему я думал, что микротик сделали русскоязычные товарищи? :?

Предложение попробовать свежую версию, а если она не поедет, сделать (лог, зачёркнуто) сниф пакетов - поддерживаю.

Аватара пользователя
Barvinok
Сообщения: 377
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение Barvinok » Чт ноя 05, 2015 8:22 pm

Ты правильно думал.
Я им в саппорт запросы по русски пишу :)
Да и на MUM'ах разработчики вполне русскоязычны.
Подожду 6.33. Не поедет - буду снифить.

Аватара пользователя
Barvinok
Сообщения: 377
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение Barvinok » Сб ноя 07, 2015 12:23 pm

А долго ждать и не пришлось - на 6.33 всё пошло, поехало :)
Логи прикрепляю, кому любопытно.
Вложения
log.1.txt
(6.84 КБ) 151 скачивание
log.0.txt
(6.38 КБ) 149 скачиваний

Аватара пользователя
Barvinok
Сообщения: 377
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение Barvinok » Вс ноя 08, 2015 12:00 am

Следующий вопрос. Что бы не использовать USB-флешку (а USB-порт есть не на всех Микротиках), хочу уместить файлы WTWare в основной памяти, коей доступно ~100 МБ.
Хочу сократить дистрибутив хотя бы до 50 МБ.
Вот список пакетов по убыванию размера:

Код: Выделить всё

chrome uetc xnet uefi-xnet boot.img u uefi-u RK3066 f initrd samba lib6 kernel uefi-scan scan uefi-f-radeon uefi-samba chprf.zip x lib4 linphone.
Aka, можно ли коротко описать, какой для чего предназначен, что бы понять, могу ли я безболезненно его выкинуть в каждом частном случае использования?
Я догадываюсь, что пакет "chrome" нужен для работы с локальным браузером. Сразу минус 77 МБ. По некоторым другим тоже есть предположения, но хотелось бы не гадать, а знать.
Может прям в дистрибутив включить текстовый файл с кратким описанием каждого файла?

aka
Разработчик
Разработчик
Сообщения: 9400
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение aka » Вс ноя 08, 2015 1:37 am

kernel и initrd грузятся первыми, они всегда нужны, если не uefi. Все остальное есть в логе, строки "download and unpack file". Если в логе названия пакета нет, значит на этой машине он не нужен.

chrome uetc chprf.zip - хром.

xnet - wifi и openvpn, при загрузке по сети не нужно.

Всё что uefi- нужно для uefi, у них другой 067 параметр в dhcp.

RK3066 - для arm-процессоров rockchip.

Ещё на каталог выше есть bootx64.efi и wtware.nbi, ещё 10 ненужных мегабайт.

Но на дискету, как в прежние времена, всё равно не влезет...

Dim-soft
Сообщения: 482
Зарегистрирован: Пт янв 13, 2006 9:57 am

Re: Загрузка wtware от mikrotik

Сообщение Dim-soft » Вт ноя 10, 2015 6:53 am

aka писал(а): Но на дискету, как в прежние времена, всё равно не влезет...
Уже во времена 5.xx удавалось поместить wtware внутрь mikrotik 750 - а там меньше 30-ти мегабайт

Аватара пользователя
Barvinok
Сообщения: 377
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение Barvinok » Чт май 05, 2016 9:14 am

xml2 - это что за файл? Весит 12 МБ, существенно.

aka
Разработчик
Разработчик
Сообщения: 9400
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение aka » Чт май 05, 2016 1:09 pm

Это для хрома и vlc.

Аватара пользователя
Barvinok
Сообщения: 377
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение Barvinok » Сб июл 16, 2016 8:59 pm

lib6, lib4, kernel7.img - это для чего?
samba, linphone - догадываюсь, кончено. Можно ли их безболезненно удалить, если я не расшариваю файлы по SMB и не пользую ip-телефон?

aka
Разработчик
Разработчик
Сообщения: 9400
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение aka » Вс июл 17, 2016 8:36 am

Barvinok писал(а):lib6
Нужен всегда почти всем.
lib4
То же, что lib6, но для ооочень старых машин с процессором, подобным 486-му. Скорее всего не нужен.
kernel7.img - это для чего?
Raspberry Pi, загрузка по сети. Другим не нужен.
samba, linphone - догадываюсь, кончено. Можно ли их безболезненно удалить, если я не расшариваю файлы по SMB и не пользую ip-телефон?
Можно. Одно условие: если с этого источника будет устанавливаться втварь, то файлы надо не удалить, очистить. Чтоб файл был, но нулевой длины. Тогда инсталлятор втвари не будет ругаться.

czs
Сообщения: 19
Зарегистрирован: Ср ноя 25, 2015 7:40 am

Re: Загрузка wtware от mikrotik

Сообщение czs » Пт сен 23, 2016 12:13 pm

Вроде получилось настроить и терминал грузится, но лезут ошибки

Ничем wtware не флудит к tftp на наличие файлов которые возможно могут быть?
Вложения
shares.png
Шары
shares.png (4.73 КБ) 11370 просмотров
TFTP.png
Настройки TFTP
TFTP.png (6.5 КБ) 11370 просмотров
wtware.png
Лог загрузки микротика
wtware.png (14.1 КБ) 11370 просмотров

czs
Сообщения: 19
Зарегистрирован: Ср ноя 25, 2015 7:40 am

Re: Загрузка wtware от mikrotik

Сообщение czs » Пт сен 23, 2016 12:21 pm

Настройки DHCP
Вложения
DHCP.png
Настройки DHCP
DHCP.png (7.39 КБ) 11370 просмотров

Аватара пользователя
Barvinok
Сообщения: 377
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение Barvinok » Пт сен 23, 2016 3:38 pm

Кстати, да. Тоже давно хотел об этом узнать.

czs, включи подробное журналирование tftp:

Код: Выделить всё

/system logging> add topics=tftp action=memory

aka
Разработчик
Разработчик
Сообщения: 9400
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение aka » Пт сен 23, 2016 10:59 pm

В протоколе TFTP нет запроса "покажи список файлов". Клиент не может определить, есть файл или нет. Клиент просто запрашивает все файлы, которые ему могут понадобиться, и если файла нет - сервер отвечает что файла нет. Это не ошибка. Напишите микторикам, чтоб не параноились.

Аватара пользователя
Kamerton
Сообщения: 76
Зарегистрирован: Чт янв 28, 2016 8:15 am

Re: Загрузка wtware от mikrotik

Сообщение Kamerton » Пт ноя 25, 2016 8:44 pm

Добрый день.
Попробовал сделать загрузку с микротика на удаленном офисе. Благодаря сообщениям выше все получилось, спасибо.
Остался открытым вопрос просмотра IP адреса на конфигураторе.
В конфигураторе нажимаю запросить лог, он подгружается, но IP адрес при этом не отображается слева в списке. И перезагрузить терминал кнопкой в конфигураторе тоже не получается.
Есть решение?

apro
Сообщения: 10
Зарегистрирован: Вт июл 21, 2015 12:28 pm

Re: Загрузка wtware от mikrotik

Сообщение apro » Пт ноя 25, 2016 10:16 pm

Kamerton писал(а): В конфигураторе нажимаю запросить лог, он подгружается, но IP адрес при этом не отображается слева в списке. И перезагрузить терминал кнопкой в конфигураторе тоже не получается.
Есть решение?
Думаю, что wtware к этому не имеет никакого отношения. Скорей всего у вас ip адреса машин в удаленном офисе находятся за НАТом.

aka
Разработчик
Разработчик
Сообщения: 9400
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение aka » Сб ноя 26, 2016 12:31 am

Kamerton
1. Поставь свежую втварь.
2. Если не поможет, хочу этот самый лог, который подгружается, и содержимое C:\ProgramData\WTware\Logs архивом на aka@pxe.ru

Аватара пользователя
Kamerton
Сообщения: 76
Зарегистрирован: Чт янв 28, 2016 8:15 am

Re: Загрузка wtware от mikrotik

Сообщение Kamerton » Пн ноя 28, 2016 12:09 pm

Думаю, что wtware к этому не имеет никакого отношения. Скорей всего у вас ip адреса машин в удаленном офисе находятся за НАТом.
У нас на L3 протоколе и полная адресация идет с нашей сетью в обе стороны.
1. Поставь свежую втварь.
2. Если не поможет, хочу этот самый лог, который подгружается, и содержимое C:\ProgramData\WTware\Logs архивом на aka@pxe.ru
Сегодня настроил новый микротик и на нем поднял все необходимое. Вечером заменим его на месте и протестируем в работе.
После этого сообщу о результатах.

Аватара пользователя
Kamerton
Сообщения: 76
Зарегистрирован: Чт янв 28, 2016 8:15 am

Re: Загрузка wtware от mikrotik

Сообщение Kamerton » Ср ноя 30, 2016 9:18 am

Добрый день! Тесты показали что работает все на ура. Адреса передаются все.
Теперь ещё вопрос.
Читал в какой то ветке вопрос был озвучен, но уже очень давно.
Вдруг с тех пор что то изменилось.
Схема получается что на филиале для запуска клиент берет пакеты с микротика.
А можно, для удобства управления, реализовать что бы файл конфигурации он все же забирал уже с сервера втваре?
Может есть какие то методы, а я ещё не в курсе?
Благодарю.

aka
Разработчик
Разработчик
Сообщения: 9400
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение aka » Ср ноя 30, 2016 11:41 am

Удобного решения нет. В соседней ветке про это как раз сейчас думаем: viewtopic.php?f=4&t=19879
Упоминающийся там "динамический конфиг" это он: https://wtware.ru/docs5/dhcp.html#dynamic

Аватара пользователя
Kamerton
Сообщения: 76
Зарегистрирован: Чт янв 28, 2016 8:15 am

Re: Загрузка wtware от mikrotik

Сообщение Kamerton » Ср ноя 30, 2016 12:36 pm

Да - я тоже слежу за этими ветками.
Значит актуальная информация.

Аватара пользователя
Barvinok
Сообщения: 377
Зарегистрирован: Вт ноя 30, 2004 4:06 pm
Откуда: Ростов-на-Дону
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение Barvinok » Вт дек 12, 2017 12:57 pm

uetc - что за файл? Он нужен, если я загружаю по сети обычные x86 компы?

aka
Разработчик
Разработчик
Сообщения: 9400
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение aka » Вт дек 12, 2017 2:08 pm

uetc нужен если запускаешь локальный Chrome или VLC.

Смотри логи. В логах написано, что загружал терминал.

KostyaY
Сообщения: 3
Зарегистрирован: Ср авг 27, 2014 10:47 am

Re: Загрузка wtware от mikrotik

Сообщение KostyaY » Вт янв 09, 2018 6:12 pm

Не всё хорошо с загрузкой с микротика... На первый взгляд работает, но не всегда...

Сегодня пытался загружать intel nuc (4 разных платформы) - по UEFI не грузится ни одна. Одна из четырех умеет грузиться и по legacy, там все нормально, но остальные не умеют.
Умирает на попытке получить IP адрес. В DHCP микротика мак-адрес виден, но он не bound, как должно быть а offered.
Не получая IP nuc переинициализирует сеть, вновь получает "offered" на dhcp и опять идет на следующую такую итерацию.
С виндовым dhcp проблем у нюков нет.

В саппорт микротика отписал.

aka
Разработчик
Разработчик
Сообщения: 9400
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Загрузка wtware от mikrotik

Сообщение aka » Вт янв 09, 2018 6:59 pm

Настоящий DHCP как работает: сначала клиент шлет широковещательный discover. Сервер предлагает offer. Клиент смотрит, нравятся ли ему предложенные значения, если все подходит - шлет серверу request. Сервер отвечает ack, и только после этого считается, что на указанное в пакете время выданный IP принадлежит этому клиенту.

Но при загрузке вшитые в железо клиенты часто не выполняют весь сценарий, выполняют только первые два шага. Раньше оправдывались тем, что в прошивке места мало для полного кода. Сейчас им просто лень до конца писать. Клиент получает offer и использует этот IP несколько секунд, пока качает файлы, дальше операционная система всё равно сама заново обратится к DHCP.

Это я к тому, что проблема может быть не в DHCP, а дальше, в адресе TFTP или имени файла, одного только статуса IP недостаточно для диагностики.

KostyaY
Сообщения: 3
Зарегистрирован: Ср авг 27, 2014 10:47 am

Re: Загрузка wtware от mikrotik

Сообщение KostyaY » Ср янв 10, 2018 11:37 am

Мониторить и разбирать пакеты лениво. Но запроса tftp вообще не приходит.
Другие-то платформы прекрасно грузятся! Да и нюки с другого dhcp тоже прекрасно.
В общем, взаимная кривизна двух железок привела к неработоспособности системы из них.
Интересно, что микротик ответит. В интел писать, думаю, смысла особого нет.

KostyaY
Сообщения: 3
Зарегистрирован: Ср авг 27, 2014 10:47 am

Re: Загрузка wtware от mikrotik

Сообщение KostyaY » Вт фев 27, 2018 3:37 pm

Причиной незагрузки 32-х битных нюков, предположительно, оказался параметр dhcp - time offset. Теперь, вроде, пошли грузиться. А вот UEFI так и не поборол.

Ответить