От прозвища Ячмень, Ячменный. Ячнев. Основа - русское диалектное (северное) слово ячный - "ячменный" или шире - "яровой". Замена ч на ш перед н шн в русской речи встречается нередко, примеры такого явлениях в фамилиях многочисленны: известные издатели Сабашниковы из Сабачниковы, Прянишниковы из Пряничниковы и др.(Н). Яшнев и Яшнов могут быть обпазованы от производных форм имени Яков, см. Яко влев