I Have the same problem with HP t5135 thin client.
Netwoark 10.0.3.0/24
Gateway (DHCP-server, DNS, etc) is 10.0.3.100
Normal client:
echo: dhcp,debug,packet Parameter-List = Subnet-Mask,Static-Route,Router,Domain-Server,Domain-Name,Unknown(28),Address-Time,Renewal-Time,Unknown(59)
echo: dhcp,debug,packet server1 sending ack with id 2974379535 to 10.0.3.112
echo: dhcp,debug,packet ciaddr = 10.0.3.112
echo: dhcp,debug,packet yiaddr = 10.0.3.112
echo: dhcp,debug,packet siaddr = 10.0.3.100
echo: dhcp,debug,packet chaddr = D4:22:3F:67:34:7E
echo: dhcp,debug,packet Msg-Type = ack
echo: dhcp,debug,packet Server-Id = 10.0.3.100
echo: dhcp,debug,packet Address-Time = 1800
echo: dhcp,debug,packet Subnet-Mask = 255.255.255.0
echo: dhcp,debug,packet Router = 10.0.3.100
echo: dhcp,debug,packet Domain-Server = 10.0.3.100
Problem client (HP thin client 5135) - "Subnet-Mask = 255.255.255.0 " string is absent.
echo: dhcp,debug,packet Parameter-List = Unknown(180),Unknown(161),Unknown(162),Unknown(184),Unknown(185),Unknown(186),Unknown(187),Unknown(190),Unknown(202),Unknown(203),Router,Domain-Name,Domain-Server
echo: dhcp,info server1 assigned 10.0.3.156 to 00:1C:C4:8C:02:60
echo: dhcp,debug,packet server1 sending ack with id 1292734693 to 10.0.3.156
echo: dhcp,debug,packet ciaddr = 0.0.0.0
echo: dhcp,debug,packet yiaddr = 10.0.3.156
echo: dhcp,debug,packet siaddr = 10.0.3.100
echo: dhcp,debug,packet chaddr = 00:1C:C4:8C:02:60
echo: dhcp,debug,packet Msg-Type = ack
echo: dhcp,debug,packet Server-Id = 10.0.3.100
echo: dhcp,debug,packet Address-Time = 1800
echo: dhcp,debug,packet Router = 10.0.3.100
echo: dhcp,debug,packet Domain-Server = 10.0.3.100
Have anybody any ideas?