не могу заставить дергать конфиги по http

Методы загрузки терминала WTware - дискеты, старт из ДОС, загрузка по сети.
Ответить
Kapanir
Сообщения: 4
Зарегистрирован: Пн апр 15, 2019 1:24 pm

не могу заставить дергать конфиги по http

Сообщение Kapanir » Пн апр 15, 2019 1:40 pm

Доброго дня всем!

wtware 5.8.50
Как заставить этот продукт грузиться по http включая настройки каждого терминала?
Дайте рабочий пример!
То что в документации на сайте, вываливается с ошибкой на параметр BOOT_IMAGE ..
оно его воспринимает лишь в случае если строку взять в кавычки, грузит kernel и initrd остальное дергает по tftp
сервер tftp и http живут на одном компе.

#!ipxe
set wtware-url http://192.168.1.1/tftpboot/wtware58
initrd ${wtware-url}/5.8.50/packages/initrd
boot ${wtware-url}/5.8.50/packages/kernel BOOT_IMAGE='http://192.168.1.1/tftpboot/wtware58/5. ... ges/kernel' root=/dev/ram0

в каких только комбинациях не пробовал ... строку boot.
в логах httpd намека на попытки скачать что нет ни каких ... т.е. "оно" просто даже не пытается этого делать.

подсмотрел в старой версии ядру передавали параметр http="где живет wtware" сейчас BOOT_IMAGE ... оно точно работает и его не заломали?

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

Re: не могу заставить дергать конфиги по http

Сообщение aka » Пн апр 15, 2019 2:22 pm

Вот это да. Кто-то прочитал документацию! Да, в документации неправильно было написано, она устарела. Исправили, сейчас правильно: http://wtware.ru/docs5/httpboot.html

В файле wtware.http.cfg, который лежит в дистрибутиве, написано правильно. Возьми wtware.http.cfg из дистрибутива и исправляй так, как написано в нём. Там, где написано "строку ниже не изменять", не надо изменять строку ниже, иначе будет ругаться.

Kapanir
Сообщения: 4
Зарегистрирован: Пн апр 15, 2019 1:24 pm

Re: не могу заставить дергать конфиги по http

Сообщение Kapanir » Вт апр 16, 2019 2:36 am

скачал дистр последний, выдернул из zip архива wtware.http.cfg, подкинул файл ни чего не менял ... ситуация таже.
то что парсит строку переданную ядру, кривое! продолжает спотыкаться на BOOT_IMAGE=${wtware-url}/5.8.50/packages/kernel
photo_2019-04-16_09-27-03.jpg
photo_2019-04-16_09-27-03.jpg (62.06 КБ) 109 просмотров

Kapanir
Сообщения: 4
Зарегистрирован: Пн апр 15, 2019 1:24 pm

Re: не могу заставить дергать конфиги по http

Сообщение Kapanir » Вт апр 16, 2019 2:53 am

есть какой то debug у того что пишет "ОШИБКА: Incorrect .... бла-бла", что бы понять, что к нему прилетает и что не нравится?

в общем пока используем костыль source.wtc ... с ним частично конфиги грузятся.

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

Re: не могу заставить дергать конфиги по http

Сообщение aka » Вт апр 16, 2019 11:43 am

debug после ошибки: https://wtware.ru/logs.html

И wtware.http.cfg покажи.

Kapanir
Сообщения: 4
Зарегистрирован: Пн апр 15, 2019 1:24 pm

Re: не могу заставить дергать конфиги по http

Сообщение Kapanir » Вт апр 16, 2019 12:11 pm

держите лог и конфиг(переименовал в лог ибо форум отвергает).
Вложения
wtware.http.cfg.log
(913 байт) 10 скачиваний
all.log
(39.34 КБ) 11 скачиваний

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

Re: не могу заставить дергать конфиги по http

Сообщение aka » Ср апр 17, 2019 1:23 am

Ошибка втвари. Длина пути жестко забита и всего 31 символ. Научё, стандартное "/wtware/5.8.50/packages/kernel" 30 символов, влезает... Будет исправлено в следующей версии.

Сейчас например так будет работать:

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

set wtware-url http://10.1.1.20/tftp/58

Ответить