Сервер мучать не нужно, разобраться с клиентом: витая пара неверно обжата? Сетевая карта исправна? Вирусы? <тут_целый_список_всего_того,_почему_может_не_работать>
Вы верно сделали, при запуске tcpdump пытались получить адрес на сетевую карту клиента? Из лога dhcp запросов не видно вовсе а они в любом случае от клиента должны быть.
Примерно вот такие:
root@dchub:~# tcpdump port bootps -nr /home/sid/mylog.cap
reading from file /home/sid/mylog.cap, link-type EN10MB (Ethernet)
00:28:07.374243 IP 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 00:25:d3:f2:88:44, length 300
00:28:07.375129 IP 192.168.0.1.67 > 192.168.0.2.68: BOOTP/DHCP, Reply, length 300
root@dchub:~#