Смотрите, если у wireshark есть диссектор для нужного протокола, то он сам всё сделает. Если нет - то берете любой язык программирования, который знаете лучше и пишите декодер по спеке и это уже тема совсем никак с сетями и openwrt не связанная... вообще не связанная с администрированием ))