Сделал как описано в
http://vdiag.net/kcan.html и все заработало. Проблема была в том, что контроллер pic18f258 на котором собран адаптер опознался программатором как pic18f248, т. е. гравировка на чипе pic18f258, а внутри pic18f284, китайский развод.