Авторитетные словари производят слово «ёрничать» от неведомого русского ёра «задира, забияка, озорник, беспутник».
По моим исследованиям более убедительно древнегреческое происхождение от ;;;;; [ернос] - дитя. Изначально "ёрничать" значило озорничать, вести себя по-детски, безответственно. Потом могли добавиться взрослые «шалости» и смыслы.