Как, помимо mac-адреса, wifi-роутер мог бы идентифицировать устройство?
=========================================================================

 Есть, допустим, роутер. Можно даже без пароля. Как он мог бы идентифицировать, что вот это конкретное устройство тоже самое, что и "в четыре двацать прошлым утром"? А если mac поменялся (по mac вообще недопустимо, его полностью из процесса идентификации исключаем)?   

Интересует два случая:  
* Устройство подключилось к сети и начало принимать-передавать. Допустим, в протоколы выше tcp/udp не лезем.
* Что можно сделать на стадии подключения, когда трафика ещё никакого небыло?

  

Вопрос больше теоретический и конкретных роутеров/прошивок не касается. Будь там хоть IBM Watson, натренированный устройства по ачх сигнала различать (это не рассматриваем:) 

 я бы посоветовал почитать про 802.1X 

 Идентифицировать можно еще по сертификату устройства. 

 Лучше ставить NAC в таком случае.   
  

Во втором случае - ничего. Как вы отличите человека по голосу, если не сказал ни слова?