Cita: Me comentaban que tenia que desarrollar un ActiveX (lo mismo que VBScript), pero tengo la duda..estoy trabajando bajo FreeBsd 4 y no creo que corra un ActiveX en Unix ¿ó SI?.
Los ActiveX corren en el "lado del cliente" .. es decir .. en el navegador que uses. La compatibilidad entre navegadores ya sería otra cosa (pero no es taréa directa de PHP).
Sobre el MAC Addres tienes esta FAQ que comenta como hacerlo ejecutando cierto comando del S.O. (para Linux o windows). Se trata de ejecutar un "ping" y "arp":
http://www.forosdelweb.com/showpost....&postcount=111
(hablando de una red .. si tu "cliente" no está en tu red (es accedido vía Internet) tendrás que usar algún tipo de ActiveX o similar ...)
Un saludo,