aka » Чт май 29, 2008 12:47 pm
О, теперь понял.
Вот ты в конфиг dhcp со своим классом влез. Нафига? Неужели кому-то этот параметр мешает? Все известные мне виндовсы его успешно игнорируют.
В результате на
первый запрос к DHCP имя файла для загрузки уходит без префикса. Работает, хорошо.
Но затем втварь сама отправляет
второй запрос к dhcp. Втвари тоже нужно имя файла для загрузки! Сам по себе файл не нужен, втварь из этого имени выделяет
путь. И естественно, vendor-class у втвари не Etherboot. А ты жадный, ты указал втвари имя файла не давать. Не получив файла для загрузки, у втвари начинается паника. Вроде бы ее загрузили по сети, но сейчас сеть говорит, что загрузка по сети здесь не работает. В скором будущем в этом месте появится ругательная табличка: "Ваш DHCP дурит голову. Пожалуйста, наймите сисадмина, чтобы он его настроил". А сейчас пока что втварь начинает фантазировать и сама придумывает себе префикс, получается это у нее плохо...
Итого, варинаты решения:
1. Поставить любой другой TFTP. atftpd, hpa-tftpd. Им пофигу слэши.
2. Отломать класс в конфиге dhcp и отдавать filename всем.
3. Узнать, какой vendor-class у втвари, и этому классу тоже отдавать filename. Заодно всем рассказать про класс втвари, а то этого даже я не знаю :-/
Бардак со слэшами конечно надо будет устранить. Но именно в этом случае его надо устранить в пользу виндовых слэшей, потому что так надо

О, теперь понял.
Вот ты в конфиг dhcp со своим классом влез. Нафига? Неужели кому-то этот параметр мешает? Все известные мне виндовсы его успешно игнорируют.
В результате на [i]первый[/i] запрос к DHCP имя файла для загрузки уходит без префикса. Работает, хорошо.
Но затем втварь сама отправляет [i]второй[/i] запрос к dhcp. Втвари тоже нужно имя файла для загрузки! Сам по себе файл не нужен, втварь из этого имени выделяет [i]путь[/i]. И естественно, vendor-class у втвари не Etherboot. А ты жадный, ты указал втвари имя файла не давать. Не получив файла для загрузки, у втвари начинается паника. Вроде бы ее загрузили по сети, но сейчас сеть говорит, что загрузка по сети здесь не работает. В скором будущем в этом месте появится ругательная табличка: "Ваш DHCP дурит голову. Пожалуйста, наймите сисадмина, чтобы он его настроил". А сейчас пока что втварь начинает фантазировать и сама придумывает себе префикс, получается это у нее плохо...
Итого, варинаты решения:
1. Поставить любой другой TFTP. atftpd, hpa-tftpd. Им пофигу слэши.
2. Отломать класс в конфиге dhcp и отдавать filename всем.
3. Узнать, какой vendor-class у втвари, и этому классу тоже отдавать filename. Заодно всем рассказать про класс втвари, а то этого даже я не знаю :-/
Бардак со слэшами конечно надо будет устранить. Но именно в этом случае его надо устранить в пользу виндовых слэшей, потому что так надо :)