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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: LTSP udhcpc не работает с виндовым DHCP сервером (решено)  (Прочитано 2329 раз)

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

Оффлайн doker

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
день добрый, столкнулся с проблемой,
терминальный сервер на базе LTSP
 бездисковый комп получает адрес (dhcp виндовый,
017 Root Path: /opt/ltsp/i386
066 Boot Server Host Name: 192.168.1.1
067 Bootfile Name: ltsp/i386/pxelinux.0
опции настроены , адрес выдаеться ),загрузка vmlinuz и initrd.img происходит
но потом dhcp клиент , зашитый в загрузочный образ не может получить адрес
udhcpc (версия 0.9.9-pre)только шлет :
udhcpc[338]: Sending discover...
udhcpc[338]: Sending select for 192.168.1.5 ...
после раздумий указал жесткий IP и терминалка загрузилась

вывод, или допиливать udhcpc   или както заменить его в образе (как это сделать пока незнаю (()

идеи и советы приветствуются )
пс.информация к размышлению, ltsp находиться в подсети где DHCP неработает, а клинты в подсетке с работающим DHCP...
« Последнее редактирование: 25 Октября 2010, 15:59:24 от doker »

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: LTSP udhcpc не работает с виндовым DHCP сервером
« Ответ #1 : 22 Октября 2010, 19:32:34 »
clientid в опциях udhcpc пробовал указывать?

Оффлайн doker

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: LTSP udhcpc не работает с виндовым DHCP сервером
« Ответ #2 : 25 Октября 2010, 10:16:02 »
согласно http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk/revision/1779
выходит что clientid присутствует в конфигурации по умолчанию, изменение этого ни к чему не привели ..
запуск происходит вот этой строкой
if udhcpc -n -c "$clientid" -s /tmp/dhcp-script.sh -i $i $hostname_param $ip_param >/dev/null 2>&1; then ...
« Последнее редактирование: 25 Октября 2010, 10:47:10 от doker »

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: LTSP udhcpc не работает с виндовым DHCP сервером
« Ответ #3 : 25 Октября 2010, 14:45:56 »
согласно http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk/revision/1779
выходит что clientid присутствует в конфигурации по умолчанию
Согласно этому видно, что отсылка идентификатора убрана.

запуск происходит вот этой строкой
if udhcpc -n -c "$clientid" -s /tmp/dhcp-script.sh -i $i $hostname_param $ip_param >/dev/null 2>&1; then ...
Что в $clientid? Что wireshark говорит по этому поводу?

Оффлайн doker

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: LTSP udhcpc не работает с виндовым DHCP сервером
« Ответ #4 : 25 Октября 2010, 15:43:24 »
самое забавное, что когда я вынес клиентский комп в подсеть сервера и развернул там раздачу адресов все заработало ..... выходит запрос на получения адреса от загружаемого клиентом ядра  исполняеться на сервере и уходит с его интерфейса...

както идеалогия плохо на мое сознание ложиться ...
кто в курсе . поясните пжл

получаеться загружаемое ядро небходимо только для отображения получаемых от Х сервера данных.... так понятнее..
а все вычесления происходят на сервере и в серверном окружении, а также запрос адреса от сетевой карты сервера (последнее для меня было сюрпризом)
« Последнее редактирование: 25 Октября 2010, 16:54:21 от doker »

 

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