Claro que puedes, todo lo que necesitas hacer es consultar a todos tus switches para la tabla de direcciones mac. Desde allí puede ver a qué interruptor físico está conectado el usuario, todo lo que necesita hacer es seguir el cable TP a la máquina.
La conexión inalámbrica es un poco más complicada, ya que solo puede estar seguro del punto de acceso al que está conectado el usuario. Si no está tratando con usuarios malintencionados (que a menudo falsifican direcciones mac), puede intentar ver si el usuario está usando un conjunto de chips en particular (según la dirección MAC puede identificar al proveedor de chips). Desde aquí puede establecer qué tipo de dispositivo es más probable (aunque no es infalible).