I use MT as DHCP in local wlan. I do not use MT wireless option but have external AP device connected via LAN adapter to MT.
My clinets use Ovislink WL1120AP in client mode.
I have stranege behaviour: whn client computer asks DHCP for IP, MT DHCP receives request and responds to it (i can see new item in DHCP leases table with Status “ffered”. However, cliend does not receive this offer and connecion times out. Client is left without asigned IP.
When I assign IP staticaly to client, it works ok in network. But, I noticed strange thing happening: ARP list contains IP of a client but not assigned to clients adapter MAC, but to the MAC of the client AP (Ovislink).
How this can happen? I guess this is the cause for unsuccessful DHCP.
Before MT I used other router software, and the same equipment and had no such problem.
This may be because of MAC translation at your client radio device.
When a client makes a DHCP request, it’s mac address is included in the request packet itself. It is the way DHCP protocol works. If your client radio then translates the mac address in the packet header to it’s own, you will end up with the IP address assigned to the client and the mac of the client radio appearing in your ARP table. To assign an IP according to the mac of the client machine (not the client radio) you need a radio that is fully transparent and does not do mac translation.
If you do not want to change the radio, try connecting clients using PPPoE, or static addressing and use ARP reply only mode on the interface that they connect to, to give you some security. PPPoE is best from an admin and security point of view.