Вы не можете.... Ну, не без помощи какого-либо полностью доверенного клиентского программного обеспечения (так называемый плагин браузера), чтобы помочь.
MAC-адрес не предоставляется браузером как часть его запроса и не доступен черезлибо на стороне клиента, либо на javascript.
Единственный способ собрать такую информацию - предоставить плагин для браузера, который может получать такую информацию от вашего имени.В случае большинства комбинаций браузер / операционная система это потребует от пользователей доверия и установки плагина.
Это фактически означает, что такое решение можно разработать для корпоративной среды ... но крайневряд ли будет работать на общедоступном веб-сайте.
Если вы хотите добиться аутентификации (для целей доступа или аудита), я бы предложил изучить другие варианты, такие как сертификаты и т. п.