Страница 1 из 1
gPXE запрашивает неправильный файл
Добавлено: Пт ноя 04, 2011 12:30 pm
GGNAME
Имеется три машины: 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-ти таких тонких клиентов. На данный момент не работают, все рвут и мечут.
При надобности выложу любую необходимую инфу о железе и по.
Re: gPXE запрашивает неправильный файл
Добавлено: Пт ноя 04, 2011 4:09 pm
aka
Лог wtware tftp полностью покажи. Он давным давно был обучен автомагически удалять слеш в начале строки.
DHCP какой?
Мы нигде не рекомендуем указывать загрузочный файл pxelinux.0. Мы рекомендуем сохранять нашу структуру каталогов. В 067 параметре dhcp тогда получается pro/4.4.21/pxelinux.0 для старых версий или 5.0.2/wtware.pxe для свежих версий.
Re: gPXE запрашивает неправильный файл
Добавлено: Пт ноя 04, 2011 8:26 pm
GGNAME
Лог 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.
Re: gPXE запрашивает неправильный файл
Добавлено: Сб ноя 05, 2011 12:46 am
aka
Поставь поверх свежую втварь. Вместе с ней поставится свежий tftp, который обрежет лишний слэш.
Re: gPXE запрашивает неправильный файл
Добавлено: Сб ноя 05, 2011 2:14 am
GGNAME
Сделал всё как вы сказали. Теперь режет первый символ в пути. Вот итог:
Код: Выделить всё
[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 параметр спереди какой нибудь символ, загрузка первого файла проходит нормально, а следующие файлы запрашивает с этим символом в строке. Лог прикрепил.
Re: gPXE запрашивает неправильный файл
Добавлено: Сб ноя 05, 2011 1:49 pm
aka
Хм. А ведь работало раньше...
1. Останови службу wtware tftp.
2. Скачай вот это:
http://pxe.ru/files/testing/201111032002.zip
И положи вместо такого же в c:\program files\wtware\bin
3. Запусти службу.
Поедет?
Re: gPXE запрашивает неправильный файл
Добавлено: Вс ноя 06, 2011 10:21 am
GGNAME
Поехало -) спасибо.
Так со слешем в путях это косяк сетевухи?
Re: gPXE запрашивает неправильный файл
Добавлено: Вс ноя 06, 2011 4:33 pm
aka
Косяк прошивки в сетевухе.
Re: gPXE запрашивает неправильный файл
Добавлено: Пн ноя 07, 2011 11:10 am
GGNAME
А как этот косяк исправить? Откуда прошивки берутся? Как они тестируются?
Re: gPXE запрашивает неправильный файл
Добавлено: Пн ноя 07, 2011 11:24 am
aka
gpxe берется либо в исходниках с
www.etherboot.org и компилируется, либо готовый с rom-o-matic.net.