gPXE запрашивает неправильный файл

Ответить

Смайлики
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ОТКЛЮЧЕН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: gPXE запрашивает неправильный файл

Re: gPXE запрашивает неправильный файл

aka » Пн ноя 07, 2011 11:24 am

gpxe берется либо в исходниках с www.etherboot.org и компилируется, либо готовый с rom-o-matic.net.

Re: gPXE запрашивает неправильный файл

GGNAME » Пн ноя 07, 2011 11:10 am

А как этот косяк исправить? Откуда прошивки берутся? Как они тестируются?

Re: gPXE запрашивает неправильный файл

aka » Вс ноя 06, 2011 4:33 pm

Косяк прошивки в сетевухе.

Re: gPXE запрашивает неправильный файл

GGNAME » Вс ноя 06, 2011 10:21 am

Поехало -) спасибо.

Так со слешем в путях это косяк сетевухи?

Re: gPXE запрашивает неправильный файл

aka » Сб ноя 05, 2011 1:49 pm

Хм. А ведь работало раньше...

1. Останови службу wtware tftp.
2. Скачай вот это: http://pxe.ru/files/testing/201111032002.zip
И положи вместо такого же в c:\program files\wtware\bin
3. Запусти службу.

Поедет?

Re: gPXE запрашивает неправильный файл

GGNAME » Сб ноя 05, 2011 2:14 am

Сделал всё как вы сказали. Теперь режет первый символ в пути. Вот итог:

Код: Выделить всё

[DHCP] Processing DHCPDISCOVER package...
[DHCP] Determine IP...
[DHCP] IP 192.168.0.100 for MAC 00:19:B2:01:56:68 determined from server's pool of available addresses (iprange).
[DHCP] Sending ARP to check if IP is busy...
[DHCP] Send DHCPOFFER.
[DHCP] Processing DHCPDISCOVER package...
[DHCP] Determine IP...
[DHCP] IP 192.168.0.100 for MAC 00:19:B2:01:56:68 determined from ipstack.
[DHCP] Sending ARP to check if IP is busy...
[DHCP] Send DHCPOFFER.
[DHCP] Processing DHCPDISCOVER package...
[DHCP] Determine IP...
[DHCP] IP 192.168.0.100 for MAC 00:19:B2:01:56:68 determined from ipstack.
[DHCP] Sending ARP to check if IP is busy...
[DHCP] Send DHCPOFFER.
[DHCP] Processing DHCPREQUEST package...
[DHCP] Determine IP...
[DHCP] IP 192.168.0.100 for MAC 00:19:B2:01:56:68 determined from ipstack.
[DHCP] Stored in catalog IP 192.168.0.100 for MAC 00:19:B2:01:56:68
[DHCP] Send DHCPACK.
[TFTP] Got RRQ, 45 bytes.
[TFTP] 00000000: 2f 35 2e 30 2e 32 5c 77 74 77 61 72 65 2e 70 78
[TFTP] 00000010: 65 00 6f 63 74 65 74 00 62 6c 6b 73 69 7a 65 00
[TFTP] 00000020: 31 34 33 32 00 74 73 69 7a 65 00 30 00
[TFTP] Request block size 1432, forced to 1240.
[TFTP] Requests file ".0.2\wtware.pxe". Tsize is requested, blksize 1240 bytes.
[TFTP] Requested file "C:\Program Files (x86)\WTware\TFTPDROOT\.0.2\wtware.pxe" not found.
[wtc.exe] Не удалось подключиться к 192.168.0.100:779.
Все сервисы чисто от WTware, все настройки по дефолту.
Пробовал добавлять в 067 параметр спереди какой нибудь символ, загрузка первого файла проходит нормально, а следующие файлы запрашивает с этим символом в строке. Лог прикрепил.
Вложения
WTware_00.19.B2.01.56.68_2011-11-05_03-16-58.txt
(12.27 КБ) 1332 скачивания

Re: gPXE запрашивает неправильный файл

aka » Сб ноя 05, 2011 12:46 am

Поставь поверх свежую втварь. Вместе с ней поставится свежий tftp, который обрежет лишний слэш.

Re: gPXE запрашивает неправильный файл

GGNAME » Пт ноя 04, 2011 8:26 pm

Лог WTware TFTP:

Код: Выделить всё

INFO   : Got RRQ, 51 bytes.
INFO   : 00000000: 2f 6c 69 74 65 5c 34 2e 35 2e 32 34 5c 70 78 65
INFO   : 00000010: 6c 69 6e 75 78 2e 30 00 6f 63 74 65 74 00 62 6c
INFO   : 00000020: 6b 73 69 7a 65 00 31 34 33 32 00 74 73 69 7a 65
INFO   : 00000030: 00 30 00
ERROR  : Incorrect filename in RRQ from 192.168.0.3: "/lite\4.5.24\pxelinux.0".
INFO   : Sending ERR 4 to 192.168.0.3, message "Malformed RRQ.".
Слэш в пути менять пробовал - не помогает.

Картинка с настройками DHCP прикрепил.
DHCP обычный от Win2003.
Вложения
dhcp.jpg
dhcp.jpg (66.94 КБ) 17165 просмотров

Re: gPXE запрашивает неправильный файл

aka » Пт ноя 04, 2011 4:09 pm

Лог wtware tftp полностью покажи. Он давным давно был обучен автомагически удалять слеш в начале строки.

DHCP какой?

Мы нигде не рекомендуем указывать загрузочный файл pxelinux.0. Мы рекомендуем сохранять нашу структуру каталогов. В 067 параметре dhcp тогда получается pro/4.4.21/pxelinux.0 для старых версий или 5.0.2/wtware.pxe для свежих версий.

gPXE запрашивает неправильный файл

GGNAME » Пт ноя 04, 2011 12:30 pm

Имеется три машины: 2 обычных компа и 1 тонкий клиент (http://www.lucidatech.com/product/lt2715.htm).
1-ый комп: Windows Server 2003 + WTware TFTP + DHCP
2-ой комп и тонкий клиент: настроены с загрузкой по сети

Мне это всё досталось по наследству, настраивал не я. Раньше был сервер на linux, но он накрылся, мигрировал на Windows, а тут такая засада.
Комп по сети грузится нормально, а вот тонкий клиент делает не правильный запрос к файлу на сервер (это я узнал из логов WTware TFTP). Он добавляет спереди символ "/".

Выписка из лога:

Код: Выделить всё

ERROR: Incorrect file name in PRQ from 192.168.0.3: "/pxelinux.0"
Sending ERR4 to 192.168.0.3
Сетевая карта на тонком клиенте по всей видимости прошита.
Процесс загрузки на тонком клиенте:

Код: Выделить всё

"gPXE 0.9.3 --Open source boot firmware -- http://etherboot.org"
bla bla bla
Booting from filename pxelinux.0
pxelinux.0... Error 0x3c126003
Could not load file pxelinux.0
Подскажите пожалуйста как исправить запрос к файлу? В английском и в теме загрузки по сети не силён, потому обращаюсь к вам за помощью.

Работаю в школе, у нас около 50-ти таких тонких клиентов. На данный момент не работают, все рвут и мечут.

При надобности выложу любую необходимую инфу о железе и по.

Вернуться к началу