День добрый!
Ситуация странная - третий день ломаю голову безрезультатно.
Есть сетевая карта 3COM 3C905C-TX-M. Не хочет грузиться по сети. Получает адреса с DHCP, после чего зависает при обращению к TFTP и вылетает по таймауту.
Ставлю вместо нее более новую 3COM 3C905CX-TX-M - все работает замечательно.
Казалось бы, виновата крта. Но ... Ставлю ее в другую подсетку - работает!!!
Разница между подсетями в том, что в первой подсети DHCP поднят на самом терминальном сервере (т.к. своего отдельного там нет - в ней только одни терминалы). А во второй подсети используется тот же терминальный сервер (через другой интерфейс), но DHCP на PDC (в этой подсети как терминалы, так и компы).
И еще во второй подсети на DHCP прописан параметр области 066 с адресом TS, а в первой его нет.
Начал разбираться ... с помощью сниффера обнаружил нечто странное:
Если ставлю работающую карту, то ответ DHCP отличается от ответа для неработающей:
В первом же отклике список опций для работающей карты такой:
Код: Выделить всё
BootP
Op:Reply 2
htype:Ethernet
hlen:6
hops:0
ciaddr:0.0.0.0
yiaddr:192.168.0.159
siaddr:192.168.0.112
giaddr:0.0.0.0
chaddr:000475-CB7789
servername:
file:/5.1.39/wtware.pxe
Magic Coockie OK
Options
option 53 :DHCPOFFER
option 1 :255.255.255.0
option 58
option 59
option 51 :192Hrs
option 54 :192.168.0.108
option 3 :192.168.0.103
option 6 :192.168.0.108;192.168.0.114;
option 15 :teplo.kolomna.ru
option 18
option 67 :/5.1.39/wtware.pxe
option 0
А для неработающей такой:
Код: Выделить всё
BootP
Op:Reply 2
htype:Ethernet
hlen:6
hops:0
ciaddr:0.0.0.0
yiaddr:192.168.0.130
siaddr:192.168.0.112
giaddr:0.0.0.0
chaddr:000102-0A6A5D
servername:
file:/5.1.39/wtware.pxe
Magic Coockie OK
Options
option 53 :DHCPOFFER
option 1 :255.255.255.0
option 58
option 59
option 51 :192Hrs
option 54 :192.168.0.108
option 3 :192.168.0.103
option 67 :/5.1.39/wtware.pxe
Откуда берется такой "укороченный" список - не понял. Очищал кэши, перезапускал DHCP, перегружал сервера ...
Обнаружил на другом DHCP (который на терминальном сервере) старое резервирование для этого MAC. Удалил - не помогло.
Почему такое вообще возможно? Почему выдаются разные ответы разным картам? И почему только в этой подсети, а в другой все нормально? Куда копать?