juanfranblanco / rt-n56u

Automatically exported from code.google.com/p/rt-n56u
0 stars 0 forks source link

Настройка pxelinux для загрузки из сети #161

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Нашел инструкцию для настройки pxelinux в optware 
правда для более старой модели роутера RT-N16  
(http://tomatousb.org/forum/t-436161).
Установил TFTP сервер, залил в tftpboot 
необходимые файлы (pxelinux.0, menu.c32, pxelinux.cfg, туда 
залил файл default, необходимые образы и т д) но 
не срабатывает (при попытки загрузки из 
сети выскакивает сообщение "No boot filename 
received")... подозреваю что это происходит изза 
того что вставленая в файл Dnsmasq.conf строка 
dhcp-boot=pxelinux.0,whitebox,192.168.1.1 при пересбросе 
стирается.. Может кто либо рассказать 
особенности настройки pxelinux на rt-n56u ? 
заранее благодарен

Original issue reported on code.google.com by psoko...@gmail.com on 10 Mar 2012 at 1:51

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Привет. Ну конечно ваша строка вставленная 
в /etc/dnsmasq.conf будет удалена при рестарте 
роутера.

Если вы хотите, чтобы она была там - 
отредактируйте скрипт /opt/etc/init.d/S01system.
Добавьте туда что-то типа:

echo "то, что нужно добавить в конфиг" >> 
/etc/dnsmasq.conf

#после этого нужно перезапустить dnsmasq, 
поэтому

killall -15 dnsmasq 2>/dev/null ; /usr/sbin/dnsmasq > /dev/null 2>&1

Original comment by d...@soulblader.com on 10 Mar 2012 at 6:34

GoogleCodeExporter commented 9 years ago
Причем, обратите внимание что файл конфига 
будет перезаписан снова при манипуциях в 
вебморде, например, пула dhcp и проч. подобных!

Original comment by d...@soulblader.com on 10 Mar 2012 at 6:42

GoogleCodeExporter commented 9 years ago

Original comment by d...@soulblader.com on 12 Mar 2012 at 3:44