in reply to mac to IP address?

If the IP addresses are distributed by the DHCP server that you have access to, it's possible to open up the DHCP leases file (different locations on different distros) and just parse the data from there with a simple regexp.