Не грузится по сети

Методы загрузки терминала WTware - дискеты, старт из ДОС, загрузка по сети.
Ответить
impetus
Сообщения: 5
Зарегистрирован: Пт авг 17, 2007 5:04 pm

Не грузится по сети

Сообщение impetus »

Имеет место следующая проблема

WTWare Lite 4.3.27 (en)
Kerio Winroute Firewall

Стоит все на одной машине
DHCP поднят На Kerio. Firewall настроен правильно. Других DHCP нет (по крайней мере я не нашел).

TFTP Log
SUCCESS: WTware TFTP server (c) 2003-2007 WTware http://www.wtware.com
INFO : 172.16.100.118 requests file "lite\4.3.27\pxelinux.0". Tsize is requested, blksize default.
INFO : Sending OASK (tsize 13148) to 172.16.100.118.
WARNING: Received opcode 5 from 172.16.100.118.
INFO : 172.16.100.118 requests file "lite\4.3.27\pxelinux.0". Tsize is not requested, blksize 1456 bytes.
INFO : Sending OASK (blksize 1456) to 172.16.100.118.
INFO : Transfer of file "lite\4.3.27\pxelinux.0" to 172.16.100.118 completed.
INFO : Connection to 172.16.100.118 closed.
INFO : Timeout occured while transfer "lite\4.3.27\pxelinux.0" to 172.16.100.118.
INFO : Timeout occured while transfer "lite\4.3.27\pxelinux.0" to 172.16.100.118.
INFO : Timeout occured while transfer "lite\4.3.27\pxelinux.0" to 172.16.100.118.
INFO : Timeout occured while transfer "lite\4.3.27\pxelinux.0" to 172.16.100.118.
INFO : Timeout occured while transfer "lite\4.3.27\pxelinux.0" to 172.16.100.118.
WARNING: Client 172.16.100.118 not responding. Connection closed.
INFO : Connection to 172.16.100.118 closed.

-----------------

На терминале видим следующее

........
My IP address seems to be AC106476 172.16.100.118
IP=172.16.100.118:0.0.0.0:172.16.100.1:255.255.255.0
TFTP prefix: lite\4.3.27\
Trying to load: pxelinux.cfg/01-00-19-d1-04-76-76
Trying to load: pxelinux.cfg/AC106476
Trying to load: pxelinux.cfg/AC10647
.....

И все....


Выглядит все так что после того как pxelinux.0 загрузился он не может достучаться до TFTP

Меня несколько смущает строка
IP=172.16.100.118:0.0.0.0:172.16.100.1:255.255.255.0
на терминале - не означает ли это что маска подсети не проставлена ?
Последний раз редактировалось impetus Пт авг 17, 2007 6:42 pm, всего редактировалось 1 раз.
impetus
Сообщения: 5
Зарегистрирован: Пт авг 17, 2007 5:04 pm

Сообщение impetus »

Я обратил также внимание что на сервере где стоит WTWare TFTP TCPView показывает что процесс цеаезюучу висит на адресе 0.0.0.0:69

Может быть просто не правильно как-то отстроет TFTP ?
aka
Разработчик
Разработчик
Сообщения: 11806
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Сообщение aka »

Первый запрос к DHCP выполняет код из прошивки PXE сетевой карты. По результатам он скачивает pxelinux.0. Это работает.

Затем запускается pxelinux.0. Он пытается отобрать у прошивки PXE те данные, которые она получила от DHCP. И запрашивает свои pxelinux.cfg/01-00-19-d1-04-76-76 и подобные.

Судя по тому, что эти запросы до TFTP НЕ доходят (в логе tftp сервера только pxelinux.0) - проблема в треугольнике "прошивка PXE" - pxelinux.0 - DHCP сервер. Понятнее стало? ;)

Чего делать:
1. Взять вот этот pxelinux.0:
http://www.pxe.ru/files/testing/200708180000/

2. Kerio и втварь стоят на одной машине? Если нет - попробуй поставить втварь на машину с керио.

3. Использовать другой DHCP. Потому что это не первая проблема с Керио, и раньше они никак не решались.


PS: а зачем нужна английская втварь? Это же изночально русский продукт. Тут все наоборот - оригинальная русская версия будет более стабильна, чем переведенная английская.

PPS: "висит на адресе 0.0.0.0:69" - это означает, что сервис слушает все интерфейсы этой машины. Это нормально, если на этой машине нет балансировки Microsoft NLB, бриджей и прочих наворотов, объединяющих несколько интерфейсов и/или IP адресов вместе.
impetus
Сообщения: 5
Зарегистрирован: Пт авг 17, 2007 5:04 pm

Сообщение impetus »

aka писал(а): 1. Взять вот этот pxelinux.0:
http://www.pxe.ru/files/testing/200708180000/
Сделал, не помоголо
aka писал(а): 2. Kerio и втварь стоят на одной машине? Если нет - попробуй поставить втварь на машину с керио.
Стоят на одной (пробовал и на разных, но тогда PXE не находит TFTP)
aka писал(а): 3. Использовать другой DHCP. Потому что это не первая проблема с Керио, и раньше они никак не решались.
Очень не хочется это делать....
aka писал(а): PS: а зачем нужна английская втварь? Это же изночально русский продукт. Тут все наоборот - оригинальная русская версия будет более стабильна, чем переведенная английская.
Просто это все стоит у англоязычных пользователей, им по русски не козырно.
aka
Разработчик
Разработчик
Сообщения: 11806
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Сообщение aka »

impetus писал(а):Очень не хочется это делать....
У меня больше идей нету :(

Если умеешь пользоваться сниффером - можно поймать пакеты DHCP. Тогда я бы мог уверенно определить, кто виноват. Можно было бы послать комплейн в керио. Заочно я считаю, что виноваты именно керио - во-первых, из-за тех нулей которые ты выделил, во-вторых из-за того что несколько раз проблемы с ними уже были, ни разу не решились.

Другой DHCP не потребуте сносить всю керио - нужно только отключить их DHCP и перенести все настройки.
impetus
Сообщения: 5
Зарегистрирован: Пт авг 17, 2007 5:04 pm

Сообщение impetus »

aka писал(а): Если умеешь пользоваться сниффером - можно поймать пакеты DHCP. Тогда я бы мог уверенно определить, кто виноват.
Я сделал лог пакетов Ethereal-ом. Но не знаю куда его положить.
impetus
Сообщения: 5
Зарегистрирован: Пт авг 17, 2007 5:04 pm

Сообщение impetus »

Я отправил лог на aka@wtware.com
Ответить

Вернуться в «Методы загрузки»