Не идёт загрузка по сети

Методы загрузки терминала WTware - дискеты, старт из ДОС, загрузка по сети.
Ответить
vaitl
Сообщения: 5
Зарегистрирован: Вт янв 22, 2008 12:48 pm

Не идёт загрузка по сети

Сообщение vaitl » Вт янв 22, 2008 1:06 pm

INFO : Got RRQ, 36 bytes.
INFO : 00000000: 70 72 6f 5c 34 2e 33 2e 38 37 5c 70 78 65 6c 69
INFO : 00000010: 6e 75 78 2e 30 00 6f 63 74 65 74 00 74 73 69 7a
INFO : 00000020: 65 00 30 00
INFO : 192.168.7.111 requests file "pro\4.3.87\pxelinux.0". Tsize is requested, blksize default.
INFO : Sending OASK (tsize 13340) to 192.168.7.111.
WARNING: Received opcode 5 from 192.168.7.111.
WARNING: 00000000: 00 05 00 00 54 46 54 50 20 41 62 6f 72 74 65 64
WARNING: 00000010: 00
INFO : Got RRQ, 41 bytes.
INFO : 00000000: 70 72 6f 5c 34 2e 33 2e 38 37 5c 70 78 65 6c 69
INFO : 00000010: 6e 75 78 2e 30 00 6f 63 74 65 74 00 62 6c 6b 73
INFO : 00000020: 69 7a 65 00 31 34 35 36 00
INFO : 192.168.7.111 requests file "pro\4.3.87\pxelinux.0". Tsize is not requested, blksize 1456 bytes.
INFO : Sending OASK (blksize 1456) to 192.168.7.111.
INFO : Timeout occured while transfer "pro\4.3.87\pxelinux.0" to 192.168.7.111.
INFO : Timeout occured while transfer "pro\4.3.87\pxelinux.0" to 192.168.7.111.
INFO : Timeout occured while transfer "pro\4.3.87\pxelinux.0" to 192.168.7.111.
INFO : Timeout occured while transfer "pro\4.3.87\pxelinux.0" to 192.168.7.111.
INFO : Timeout occured while transfer "pro\4.3.87\pxelinux.0" to 192.168.7.111.
INFO : Timeout occured while transfer "pro\4.3.87\pxelinux.0" to 192.168.7.111.
INFO : Timeout occured while transfer "pro\4.3.87\pxelinux.0" to 192.168.7.111.
INFO : Timeout occured while transfer "pro\4.3.87\pxelinux.0" to 192.168.7.111.
INFO : Timeout occured while transfer "pro\4.3.87\pxelinux.0" to 192.168.7.111.
WARNING: Client 192.168.7.111 not responding. Connection closed.
INFO : Timeout occured while transfer "pro\4.3.87\pxelinux.0" to 192.168.7.111.
WARNING: Client 192.168.7.111 not responding. Connection closed.
INFO : Connection to 192.168.7.111 closed.
INFO : Timeout occured while transfer "pro\4.3.87\pxelinux.0" to 192.168.7.111.
WARNING: Client 192.168.7.111 not responding. Connection closed.
INFO : Connection to 192.168.7.111 closed.
WARNING: Received ASK from 192.168.7.111, sending ERROR "Illegal TFTP operation".
INFO : Sending ERR 4 to 192.168.7.111, message "Illegal TFTP operation.".

На сервере: DHCP + wtware + Сервер терминалов
DHCP один.
В чем может быть проблема?

vaitl
Сообщения: 5
Зарегистрирован: Вт янв 22, 2008 12:48 pm

Сообщение vaitl » Вт янв 22, 2008 2:39 pm

Кстати, если указываю в 066 DHCP другой комп с wtware, то всё работает!
На сколько я понимаю, затык вот здесь: "Timeout occured while transfer "pro\4.3.87\pxelinux.0" to 192.168.7.111"
Но что ему мешает не могу понять! Фаервол отключен. Даже антивирусник выключил уже.

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

Сообщение aka » Вт янв 22, 2008 4:39 pm

Я думаю, проблема в сети. Криво встал драйвер сетевухи, плохой пачкорд, гигабитная сетевуха смотрит в стомегабитный свич, и т.д. Это на той машине, где стоит втварь, с которой не грузится. В результате теряются пакеты. Протокол TFTP очень глупый и капризный, для него потеря пакетов равносильна смерти. Более высокоуровневые протоколы, которые живут поверх TCP, могут перенести потери нескольких пакетов и потому кажется, что в целом сеть на машине работает.

vaitl
Сообщения: 5
Зарегистрирован: Вт янв 22, 2008 12:48 pm

Сообщение vaitl » Ср янв 23, 2008 9:02 am

aka писал(а):...гигабитная сетевуха смотрит в стомегабитный свич...
Переткнул в гигабитный порт (свич D-link 100MB + 2 combo 1GB). Ничего не изменилось. :-(

Или этот протокол не понимает сочетания 100MB + 1GB?

П.С. Пачкорд проверял. Дрова переставить нет возможности.

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

Сообщение aka » Ср янв 23, 2008 10:11 am

Протокол не понимает потерю пакетов. Пакеты могут теряться по куче причин, в т.ч. из-за перехода 100Мб-1Гб.

Попробуй вот этот фaйл: http://pxe.ru/files/testing/200801230000/ подложить вместо "С:\Program Files\WTware\Bin\wtftp.exe"

Это служба. Т.е. надо заменить экзешник, затем перегрузить сервер. И попробовать еще раз загрузиться. Но я не думаю, что это правильное решение. Правильно - чинить сеть.

Shad
Сообщения: 58
Зарегистрирован: Ср окт 10, 2007 3:33 pm

Сообщение Shad » Ср янв 23, 2008 10:16 am

vaitl писал(а):Кстати, если указываю в 066 DHCP другой комп с wtware, то всё работает!
На сколько я понимаю, затык вот здесь: "Timeout occured while transfer "pro\4.3.87\pxelinux.0" to 192.168.7.111"
Но что ему мешает не могу понять! Фаервол отключен. Даже антивирусник выключил уже.
Стоп. Указываешь другой сервер, на котором стоят втваревые службы, и этот же терминал с него грузится, так?

vaitl
Сообщения: 5
Зарегистрирован: Вт янв 22, 2008 12:48 pm

Сообщение vaitl » Ср янв 23, 2008 10:41 am

Shad писал(а): Стоп. Указываешь другой сервер, на котором стоят втваревые службы, и этот же терминал с него грузится, так?
да

vaitl
Сообщения: 5
Зарегистрирован: Вт янв 22, 2008 12:48 pm

Сообщение vaitl » Ср янв 23, 2008 1:05 pm

Настроил таки...

Вдруг кому-нить пригодиться... краткое резюме:

не загружалось из-за проблем с 100 Mb и 1Gb. Возможно проблемы в свиче Длинк. Служба втвари не запускалась на win2000 из-за того, что исполняемый файл устанавливается по умолчанию в Progrm files. Видимо винда не может понять путь с пробелом.

Кроме того, при использовании DHCP от Kerio Winroute терминал не загружается (скорее всего ошибка в назначении маски сети). И ещё один нерешённый "косяк" - после неудачного теста повторно не запускается визард: терминал просто замирает (при нажатии на Del тоже). Вылечил установкой визарда на сервер терминалов (DHCP на нём же). 074 параметр DHCP указывает на сервак.

А вот на счёт возможных проблем с 100 Мb и 1Gb неплохо бы написать в мануалах.

aka, спасибо за терпение! ;-)

Ответить