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


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

Автор Тема: Ubuntu 10.04 LTS + LTSP-5 Не работает (PXE-T01: File not found )  (Прочитано 8348 раз)

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

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Соответственно должно быть "ltsp/amd64/boot/pxelinux.0"?
Ага.
Послушайте, dhcpd тут просто отдает имя файла, которое клиент должен скачать с тфтп сервера.
Так поставьте себя на место клиента  - на другой машине с бубунтой:
apt-get install tftp
tftp ip_адрес_сервера
get ltsp/amd64/pxelinux.cfg/default
Вы тут пляшете вокруг сервера, не понимая работает ли он, и если работает - то как.
Шаг за шагом можно достичь цели.

Оффлайн superzhmur

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Цитировать
/usr/sbin/in.tftpd Huh
root@zhmur-home-01-lin:/home/zhmur# killall /usr/sbin/in.tftpd
root@zhmur-home-01-lin:/home/zhmur# /usr/sbin/in.tftpd -4 -l -s /var/lib/tftpboot -vvv
Прокатило! Что дальше делать?

Цитировать
Послушайте, dhcpd тут просто отдает имя файла, которое клиент должен скачать с тфтп сервера.
Так поставьте себя на место клиента  - на другой машине с бубунтой:
Код:

apt-get install tftp
tftp ip_адрес_сервера
get ltsp/amd64/pxelinux.cfg/default

Вы тут пляшете вокруг сервера, не понимая работает ли он, и если работает - то как.
Сейчас соберу комп, попробую

Пользователь решил продолжить мысль 26 Мая 2011, 16:24:05:
Цитировать
root@zhmur-home-01-lin:/home/zhmur# killall in.tfpdin[.tfpd: Huh
Я правильно писал, это в сообщении переход строки закосячил
« Последнее редактирование: 26 Мая 2011, 16:24:05 от superzhmur »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Цитировать
/usr/sbin/in.tftpd Huh
root@zhmur-home-01-lin:/home/zhmur# killall /usr/sbin/in.tftpd
root@zhmur-home-01-lin:/home/zhmur# /usr/sbin/in.tftpd -4 -l -s /var/lib/tftpboot -vvv
Прокатило! Что дальше делать?

Цитировать
Послушайте, dhcpd тут просто отдает имя файла, которое клиент должен скачать с тфтп сервера.
Так поставьте себя на место клиента  - на другой машине с бубунтой:
Код:

apt-get install tftp
tftp ip_адрес_сервера
get ltsp/amd64/pxelinux.cfg/default

Вы тут пляшете вокруг сервера, не понимая работает ли он, и если работает - то как.
Сейчас соберу комп, попробую

Пользователь решил продолжить мысль 26 Мая 2011, 16:24:05:
Цитировать
root@zhmur-home-01-lin:/home/zhmur# killall in.tfpdin[.tfpd: Huh
Я правильно писал, это в сообщении переход строки закосячил

чего прокатило? ничего нормально, смотри лог надо.
Wars ~.o

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
-vvv это высокий уровень дебага - тфтп теперь должен матерится по поводу и без.
Шаг за шагом можно достичь цели.

Оффлайн superzhmur

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Цитировать
чего прокатило? ничего нормально, смотри лог надо.
Где он лежит?

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Цитировать
чего прокатило? ничего нормально, смотри лог надо.
Где он лежит?
1 страница я писал


Пользователь решил продолжить мысль 26 Мая 2011, 16:31:39:
cat /var/log/syslog | grep tftpd
ps ax | grep tftpd

Пользователь решил продолжить мысль 26 Мая 2011, 16:32:57:
у меня лог
(Нажмите, чтобы показать/скрыть)

« Последнее редактирование: 26 Мая 2011, 16:32:57 от victor00000 »
Wars ~.o

Оффлайн superzhmur

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
root@zhmur-home-01-lin:/home/zhmur# cat /var/log/syslog | grep tftpd
May 26 03:05:08 zhmur-home-01-lin init: tftpd-hpa main process (1879) killed by TERM signal
May 26 03:30:11 zhmur-home-01-lin init: tftpd-hpa main process (3840) killed by TERM signal
May 26 15:46:27 zhmur-home-01-lin in.tftpd[2768]: recvfrom: Socket operation on non-socket
May 26 15:46:51 zhmur-home-01-lin in.tftpd[2771]: recvfrom: Socket operation on non-socket
May 26 16:14:14 zhmur-home-01-lin init: tftpd-hpa main process (2002) killed by TERM signal
May 26 16:15:32 zhmur-home-01-lin init: tftpd-hpa main process (2902) killed by TERM signal
May 26 16:17:17 zhmur-home-01-lin in.tftpd[2928]: cannot bind to local IPv4 socket: Address already in use
May 26 16:17:33 zhmur-home-01-lin init: tftpd-hpa main process (2919) killed by TERM signal
May 26 16:17:33 zhmur-home-01-lin init: tftpd-hpa main process ended, respawning
May 26 16:17:50 zhmur-home-01-lin in.tftpd[2932]: cannot bind to local IPv4 socket: Address already in use
May 26 16:30:36 zhmur-home-01-lin init: tftpd-hpa main process (2931) killed by TERM signal
May 26 16:30:49 zhmur-home-01-lin init: tftpd-hpa main process (3040) killed by TERM signal
root@zhmur-home-01-lin:/home/zhmur# ps ax | grep tftpd
 3064 ?        Ss     0:00 /usr/sbin/in.tftpd --listen --user tftp --address 0.0.0.0:69 --secure /var/lib/tftpboot
 3130 pts/0    S+     0:00 grep --color=auto tftpd

Это не может быть из-за проблем с сетью? У меня стоит обычный бытовой роутер Zyxel P-330W EE

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
/usr/sbin/in.tftpd --listen --user tftp --address 0.0.0.0:69 --secure /var/lib/tftpboot
я писал?


Пользователь решил продолжить мысль 26 Мая 2011, 16:40:25:
не Ясно  2002 ?        Ss     0:00 /usr/sbin/in.tftpd --listen --user tftp --address 0.0.0.0:69 --secure /var/lib/tftpboot
попробуй убить tftpd
sudo killall in.tftpd
sudo /usr/sbin/in.tftpd -4 -l -s /var/lib/tftpboot -vvv
путь  /var/lib/tftpboot/pxelinux.cfg/default .
dhcpd.conf
....
filename "pxelinux.0";
....


Пользователь решил продолжить мысль 26 Мая 2011, 16:47:55:
/etc/dhcp3/dhcpd.conf
subnet 192.168.0.0 netmask 255.255.255.0 {
        range 192.168.0.3 192.168.0.253;
        option routers 192.168.0.2; # eth0 IP 192.168.0.2
        option domain-name-servers 8.8.8.8; #, 8.8.4.4;
        filename "pxelinux.0";
}

« Последнее редактирование: 26 Мая 2011, 16:47:55 от victor00000 »
Wars ~.o

Оффлайн superzhmur

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Я чайник в этом деле. Первый раз вижу Ubuntu с LTSP

Tftpd убил, воскресил

Цитировать
/usr/sbin/in.tftpd --listen --user tftp --address 0.0.0.0:69 --secure /var/lib/tftpboot
я писал?
С этим что делать?
Я не знаю, как все это работает

В /etc/ltsp/dhcpd.conf поправил пути на
(Нажмите, чтобы показать/скрыть)

Этого файла у меня нету /var/lib/tftpboot/pxelinux.cfg/default
У меня есть /var/lib/tftpboot/ltsp/amd64/pxelinux.cfg/default
(Нажмите, чтобы показать/скрыть)

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
У меня есть /var/lib/tftpboot/ltsp/amd64/pxelinux.cfg/default
sudo killall in.tftpd
sudo /usr/sbin/in.tftpd -4 -l -s /var/lib/tftpboot/ltsp/amd64/ -vvv
« Последнее редактирование: 26 Мая 2011, 16:57:36 от victor00000 »
Wars ~.o

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Пути оставьте, тфтп сервер не хай работает как есть.
Проверьте, как я писал выше, возможность скачать эти файлы, а то мы с вами можем диагностировать здорового человека.
Шаг за шагом можно достичь цели.

Оффлайн superzhmur

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Цитировать
У меня есть /var/lib/tftpboot/ltsp/amd64/pxelinux.cfg/default
Код:

sudo killall in.tftpd
sudo /usr/sbin/in.tftpd -4 -l -s /var/lib/tftpboot/ltsp/amd64/ -vvv
(Нажмите, чтобы показать/скрыть)
Цитировать
Пути оставьте, тфтп сервер не хай работает как есть.
Проверьте, как я писал выше, возможность скачать эти файлы, а то мы с вами можем диагностировать здорового человека.
Соберу комп, попробую, через пару часов отпишу

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
~# update-rc.d -f tftpd-hpa remove
~# gedit /etc/rc.local
.....
....
sleep 5 && /usr/sbin/in.tftpd -4 -l -s /var/lib/tftpboot/ltsp/amd64/ -vvv &
exit 0
Перезагрузка провери лог.
« Последнее редактирование: 26 Мая 2011, 17:20:58 от victor00000 »
Wars ~.o

Оффлайн superzhmur

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

~# update-rc.d -f tftpd-hpa remove
~# gedit /etc/rc.local
.....
....
sleep 5 && /usr/sbin/in.tftpd -4 -l -s /var/lib/tftpboot/ltsp/amd64/ -vvv &
exit 0

Перезагрузка провери лог.
(Нажмите, чтобы показать/скрыть)

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
to local IPv4 socket: Address already in use
Где ИП адрес не отвечает DHCP не работает.
Лучше пакета dhcp3-server

Wars ~.o

 

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