Страница 1 из 1

NetBSD: я оконфузился с пхебут :((

Добавлено: 2020-07-26 11:00:17
dekloper
короче, что-то пошло не так..
кто знает, как это исправить? :oops:

NetBSD: я оконфузился с пхебут :((

Добавлено: 2020-09-27 11:09:49
ыть
ну вот и всё (С)
форум окончательно деградировал: простой вопрос, а ставит в тупик (С)
один "ГенералЛеонид" сражается..
стыдно, Товарищи! :bn:

NetBSD: я оконфузился с пхебут :((

Добавлено: 2020-11-24 9:06:35
Alex Keda
bootp - это ж не pxe, насколько я помню?

NetBSD: я оконфузился с пхебут :((

Добавлено: 2021-05-22 14:11:08
ыть
Alex Keda писал(а):
2020-11-24 9:06:35
bootp - это ж не pxe, насколько я помню?
ну как бе пхе - это "комплекс" протоколов (BOOTP/DHCP/TFTP) Пребут-еХек-Енверомент...
на смену bootp пришел dhcp, конфигурящий стек клиента..
tftp - это просто транспорт, доставляющий "филенейм" клиенту..
который сейчас тоже далеко не один используется: это и фтп, и нфс, и хттп (даже хттпс), и тот же айскази..

но суть вопроса тупые америкосы так и не поняли: почему не происходит передача "филенейм" ядра на последующей стадии загрузки (при "тех же равных", если явно задекларировать мак адрес клиента - загрузка продолжается корректно)..
хз, толи это это "особенность" кода загрузки NetBSD pxeboot_ia32.bin.. толи так и должно быть...
но, предлагаемое решение match-ить substring не решает проблему продолжения загрузки ядра на второй стадии..
это "решение" именно для первой стадии, в котором нет необходимости - ибо pxeboot_ia32.bin уже загрузился успешно..

короче, в итоге чота забросил дебажить дхцп-протокол..
собрал загрузочный iso-шник, запихнув туда установочный кернель netbsd-INSTALL.gz ..
благо из каропки есть полезная софтинка makefs (даже из портов ниче не надо ставить, как во фре)..
в итоге, исошник грузится чем угодно и где угодно..

но, таки, покрасноглазить с дхцп ахота до победы.. :drinks: