Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Как настроить загрузку клиентов по RPL, а не PXE?  (Прочитано 1781 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dh28

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Здорово парни!

Недавно нашел таую вот доку:
Цитировать
# If my client computer only supports RPL instead of PXE, can it work with DRBL ?     

    Yes, if your network card is supported by etherboot. The following explains how to use a RPL client in DRBL environment in Debian.

1. Setup a DRBL server with everything ready

2. apt-get install rpld

3. edit /etc/rpld.conf, make it like:
--------------------------------
HOST
{
ethernet = 44:4d:50:00:01:8e; // This is the mac address of the client

FILE
{
path = "/tftpboot/nbi_img/rtl8139.zrom";
load = 0x1000;
};
execute = 0x1006;
};
--------------------------------
rtl8139.zrom can be found in /opt/drbl-etherboot/ or from http://www.rom-o-matic.org.
If it's not Realtek chipset, replace the right one for your NIC of client.

4. Edit /etc/default/rpld, make it like:
START_RPLD=yes
(actually 4 is not necessary if you manually start rpld)

5. Find the network card connecting to clients, for example, eth1, then start rpld by
/usr/sbin/rpld -i eth1

Попытался было поставить RPL на проапгрейденный Ubuntu Desktop 6.0.6 (по вышеуказанному мануалу), но почему-то клиент у меня не загружается... :'( Такое ощущение, что клиент вообще ничего не видит. Проверял кабеля, коннекторы, хаб - все пучком. И сервер и клиент в одной сети.. Может это из-за, того что нужно вычислять какой-то адрес? http://www.huweb.hu/maques/rpl.htm

Оффлайн dh28

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Сделал tcpdump -xi eth0 >somefile.txt

Просмотрел somefile.txt. Вроде как клиент грузится, посылает широковещательный запрос:
Цитировать
23:41:16.622610  [BootingWorkstation's MAC] > 03:00:02:00:00:00 sap fc ui/C len=83
   0x0000:  fcfc 0300 5300 0100 0840 0300 0000 0000  ....S....@......
   0x0010:  1000 0800 0640 0905 ea00 0640 0a00 0100  .....@.....@....
   0x0020:  0a40 0600 00e8 d41f a200 0540 07fc 0028  .@.........@...(
   0x0030:  0004 0024 c005 0800 fc01 0070 0000 4423  ...$.......p..D#
   0x0040:  0251 0100 0000 0000 0000 5342 4e57 4d4c  .Q........SBNWML
   0x0050:  4944                                     ID

Но вот сервер не отвечает:

Цитировать
23:41:16.622757  [RPLD server's MAC] > [BootingWorkstation's MAC] sap fc ui/C len=58
   0x0000:  fcfc 0300 3a00 0200 0840 034e 6574 5700  ....:....@.NetW.
   0x0010:  0540 0b00 000a 400c 0000 0000 0000 000a  .@....@.........
   0x0020:  4006 0008 5a23 9a58 0010 0008 0006 4009  @...Z#.X......@.
   0x0030:  05ea 0006 400a 0001 0005 4007 fc         ....@.....@..

Наверное я неправильно или неполностью настроил DRBL\RPLD... Да и в принципе не удивительно , доков не нашел по  DRBL, устанавливал вслепую, на авось... Где бы нарыть доку по настройке DRBL?  :'(

 

Страница сгенерирована за 0.014 секунд. Запросов: 19.