Jump to content

Recommended Posts

Posted

хочу организовать загрузку образов по сети на zuxel 2

какой dhcp сервер используетс и где его конфиги лежат?

и есть ли вообще возможность это зделать?

Posted
хочу организовать загрузку образов по сети на zuxel 2

какой dhcp сервер используетс и где его конфиги лежат?

и есть ли вообще возможность это зделать?

Используется полностью свой интегрированный под задачи NDM Systems, сделать желаемое через него не получится. Вам придется отключить встроенный DHCP сервер и установить свой, какой, это уже на ваш выбор....

Posted
хочу организовать загрузку образов по сети на zuxel 2

какой dhcp сервер используетс и где его конфиги лежат?

и есть ли вообще возможность это зделать?

Так или иначе, нет возможности передать встроенному DHCP-серверу нужные опции. Всё, на что мы можем повлиять, это…

(config)> ip dhcp

           class - DHCP class configuration
            pool - DHCP pool configuration
            host - set static lease host
           match - configure DHCP service
           relay - configure DHCP relay service

Posted
Используется полностью свой интегрированный под задачи NDM Systems, сделать желаемое через него не получится. Вам придется отключить встроенный DHCP сервер и установить свой, какой, это уже на ваш выбор....
Можно перекидывать DHCP-запросы серверу в LAN-сети и затем отдавать им нужные опции?

ip dhcp relay server ‹address›

Разумеется, в этом случае свой DHCP-сервер в LAN-сети должен брать на себя весь функционал заводского?

Posted

Ну и зачем все так сложно? Где второй сервер поднимать? Проще отключить встроенный и поднять свой с BOOTP. Я конечно спрошу, можно ли в прошивку добавить опцию BOOTP для встроенного DHCP сервера, но не думаю, что ответ будет положительным...

Posted
Я конечно спрошу, можно ли в прошивку добавить опцию BOOTP для встроенного DHCP сервера, но не думаю, что ответ будет положительным...
К DNS-серверу, в свою очередь, со временем понадобятся

### Tunlr support
server=/pandora.com/199.x.x.x
server=/spotify.com/199.x.x.x

или

### Using dnscrypt-proxy
no-resolv
server=127.0.0.1#65053
server=127.0.0.1#65054

Не верю, что всё это станут реализовывать. Лучше уж поднимать свой сервер.

Posted

О том и речь, что для возможностей прошивки хватает с головой своего DHCP сервера, хочется большего, нужно использовать сторонний...

Posted
какой dhcp сервер посоветуете? ато по opkg list *dhcp* пусто совсем

А чем вам из busybox'а не нравится?

Posted
какой dhcp сервер посоветуете? ато по opkg list *dhcp* пусто совсем
На Entware при развёртывании Windows использовал dnsmasq + tftpd-hpa, т.к. не знаю другого TFTP-сервера, умеющего выполнять подстановку символов.

ЗЫ Добавлю ради кинетиков в репозиторий dnsmasq.

Posted

Зачем dnsmasq ради этого ставить? В udhcpd из busybox все нужное имеется. Нужен только tftp сервер.

Вот пример рабочего /opt/etc/udhcpd.conf

interface br0
start 192.168.1.33
end 192.168.1.62
opt lease 86400
opt subnet 255.255.255.0
opt router 192.168.1.1
opt dns 192.168.1.1
boot_file pxeboot.0
siaddr 192.168.1.1

siaddr - ip tftp сервера

boot_file - загрузочный образ, что лежит в корне tftp сервера (например в /opt/var/tftpboot)

Запускаем как

udhcpd -S /opt/etc/udhcpd.conf

Вот tftp-hpa необходимо установить, и запускать его как

tftpd -l -a 192.168.1.1 -s /opt/var/tftpboot

Posted

ЗЫ Добавлю ради кинетиков в репозиторий dnsmasq.

ждемс с неиерпением

Posted
Зачем dnsmasq ради этого ставить? В udhcpd из busybox все нужное имеется. Нужен только tftp сервер.

Тут, как говорится, на вкус и цвет. Больше пакетов, хороших и разных.

  • 2 weeks later...
Posted

добрался опять до кинетика

пока что

-sh: udhcpd: not found

басибокс обновлял - не помогло

Posted

Работает. Только я сам tftp разместил на сервере, кинетик только dhcp раздает. Использую udhcpd с настройками от McMCC, модифицированными под загрузку образов с сервера.

  • 2 months later...
Posted

Добрый час. Я так понимаю, что в последнем бусибоксе udhcpd нет. Можете его туда опять добавить?

Posted

Подскажите, кроме udhcpd в бусибоксе (которого теперь там нет), с помощью какого пакета в opkg можно настроить дхцп для PXE?

Posted
Подскажите, кроме udhcpd в бусибоксе (которого теперь там нет), с помощью какого пакета в opkg можно настроить дхцп для PXE?

Теперь он там есть.

# opkg update

# opkg upgrade

  • 9 months later...
Posted

Здравствуйте. Установил debian на Giga II. Поставил пакет udhcpd.

Цитата

INTERFACE br0
start 192.168.1.2
end 192.168.1.150
max_leases 100
option subnet 255.255.255.0
option dns 192.168.1.1      
option router 192.168.1.1   
option lease 86400
boot_file pxelinux.0

В общем, на кинопт работало, на дебиане не хочет. В журнале пишет следующее:

Цитата
Oct 19 20:13:53udhcpd[12647]
udhcpd (v1.22.1) started
Oct 19 20:13:53udhcpd[12647]
can't open '/var/lib/misc/udhcpd.leases': No such file or directory
Oct 19 20:13:53udhcpd[12647]
is interface eth0 up and configured?: No such device

Файл по указанному пути существует.

Подскажите, в чём может быть проблема?

И еще, из веб интерфейса кинектика не могу попасть в папки /debian/sbin и ниже. В том числе и в /debian/var

Это нормально?

Заранее спасибо.

  • 11 months later...
Posted

Добрый день, та же проблема 

В 21.10.2015 в 09:58, susumi сказал:

добрался опять до кинетика

пока что

 


-sh: udhcpd: not found
 

 

басибокс обновлял - не помогло

 

Posted
12 часа назад, noua сказал:

Добрый день, та же проблема 

Со времен этой темы уже давно в новых прошивках возможно задавать все необходимые опции в штатном прошивочном DHCP

  • Thanks 1
Posted (edited)

Спасибо, а где то можно подробнее почитать про загрузку по сети штатными средствами? 

PS нашёл тему, извините

Edited by noua
  • Thanks 1
  • 3 weeks later...
Posted

Такая же проблема, не увидел возможности в версии 2.10.B.0.0-0. Где эти опции? tfpd-hpa поставил, но не понял, куда тыкать в dhcp?

  • 3 weeks later...
Posted
В 13.11.2017 в 16:21, linuxmaster сказал:

Такая же проблема, не увидел возможности в версии 2.10.B.0.0-0. Где эти опции? tfpd-hpa поставил, но не понял, куда тыкать в dhcp?

всё через CLI

  • 1 month later...
Posted (edited)

Емко. А как?

Ну поставил я option 66 ascii 192.168.1.2, где у меня tftp и не работает pxe. Что делать?

UPDATE:
Решил вобщем, но частично.

ip dhcp pool _WEBADMIN option 66 ascii 192.168.1.1
ip dhcp pool _WEBADMIN option 67 ascii pxelinux.0


Ну и поставил в роутер tftpd, указав директорию для загрузки, где готовые образы и конфиг pxelinux.cfg расположены. Но раздаёт в этом случае образы роутер, что как бы не неправильно. Или пойдёт?
 

Настройки в роутере сохранятся? Как всё-таки внешний сервер указать, а не роутер, он справится с одновременной загрузкой в 10-20 человек?

Edited by linuxmaster
UPDATE: partially solved
  • 2 years later...
Posted

С недавнего времени при загрузке по PXE с настроенными опциями на загружаемом устройстве выкидывает ошибку pxe t00 invalid or incomplete multibyte or wide character, посмотрев логи загрузки заметил что при запросе файла pxlinux.0 каким то образом добавляются нечитаемые символы к примеру pxlinux.0яОаср, собственно и понятна суть ошибки, но не понятно кто виноват в добавлении этих символов, пробовал несколько ноутбуков и ПК, всегда одна и таже ошибка, причём если запускать виртуальну машину VirtualBox загрузка происходить и всё функционирует, в логах запрашивается именно pxlinux.0, символы причём всегда разные, как буд то мусор какой то, помогите всё перерыл не знаю куда копать, и не знаю с какой версии прошивки это началось(из-за ненадобности PXE), раньше всё работало и загружалось, на данный момент стоит последняя 2.16.D.3.0-2 устройство giga2. 

Posted

Видимо не хватает завершающего нуля. Попробуйте прописать проблемную опцию в hex формате с нулем в конце.

Posted
В 25.04.2020 в 22:06, vst сказал:

Видимо не хватает завершающего нуля. Попробуйте прописать проблемную опцию в hex формате с нулем в конце.

ip dhcp pool _WEBADMIN option 67 hex 70 78 6c 69 6e 75 78 2e 30 0 

так?

 

Posted

С 2 нолями вконце, файл не найден, с одним ошибка, без нолей все так же груссно как и ascii, и блин, виртуалка грузится, не пойму, а просто железки что то типа

Screenshot_20200427-132533.png

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

This site uses cookies. By clicking "I accept" or continuing to browse the site, you authorize their use in accordance with the Privacy Policy.