ospf between routeros 6.4x and 7.6 not working

hello all,
i have a CHR router in vultr, where i connect multiple mikrotik routers via vpn.
this CHR is running routeros 6.49 and is distributing routes normally between 6.49 routers

OSPF config is:

/routing ospf instance
set [ find default=yes ] metric-bgp=20 metric-other-ospf=10 redistribute-static=as-type-1 \
    router-id=10.122.94.1
/routing ospf interface
add authentication=simple authentication-key=pass
/routing ospf network
add area=backbone network=10.0.0.0/8

i recently connected a v7.6 routeros router, but it does not seem to work.
configuration is:

/routing ospf instance
add disabled=no name=default redistribute=connected,static,ospf,vpn router-id=10.107.13.1 routing-table=main
/routing ospf area
add disabled=no instance=default name=default
/routing ospf interface-template
add area=default auth=simple auth-key=pass disabled=no interfaces=all networks=10.10.0.0/8

in routeros 7.6 all neighbor routers has init state.
in routeros 6.49 i get this error in log file

14:56:57 route,ospf,info Discarding packet: wrong chekcsum 
14:56:57 route,ospf,info     source=10.129.12.3

what am i doing wrong ? can anyone help ?

checksum problem is fixed in v7.7rc4

After upgrading to 7.7.rc4, this is my working config..

Routeros 6.49

/routing ospf instance
set [ find default=yes ] metric-bgp=20 metric-other-ospf=10 redistribute-static=as-type-1 \
    router-id=10.122.94.1
/routing ospf interface
add authentication=simple authentication-key=pass
/routing ospf network
add area=backbone network=10.0.0.0/8

Routeros 7.7rc4

/routing ospf instance
add disabled=no name=default redistribute=connected,static,ospf,vpn router-id=\
    10.107.13.1 routing-table=main
/routing ospf area
add disabled=no instance=default name=default
/routing ospf interface-template
add area=default auth=simple auth-id=0 auth-key=pass disabled=no interfaces=all \
    networks=10.10.0.0/8 type=ptp

What about the spelling error in the error message?

hahahahahahha :slight_smile: