DMVPN Dual Hub Single Cloud

Hi Rene,
Actually, I’m building a DMVPN lab 2 hubs and spokes. the 2 hubs is located in different subnets as follows :
Hub01 :


interface Tunnel0
 ip address 172.16.253.1 255.255.255.0
 no ip redirects
 ip nhrp authentication DMVPN
 ip nhrp map multicast dynamic
 ip nhrp network-id 1
 tunnel source GigabitEthernet0
 tunnel mode gre multipoint
 !
end

Hub02 :


interface Tunnel0
 ip address 172.16.254.1 255.255.255.0
 no ip redirects
 ip nhrp authentication DMVPN
 ip nhrp map multicast dynamic
 ip nhrp network-id 2
 tunnel source GigabitEthernet0
 tunnel mode gre multipoint
end

Spoke :


interface Tunnel0
 ip address 172.16.253.2 255.255.255.0
 no ip redirects
 ip nhrp authentication DMVPN
 ip nhrp map 172.16.253.1 192.168.0.1
 ip nhrp map multicast 192.168.0.1
 ip nhrp network-id 1
 ip nhrp nhs 172.16.253.1
 tunnel source GigabitEthernet0
 tunnel mode gre multipoint
 !
end

interface Tunnel1
 ip address 172.16.254.2 255.255.255.0
 no ip redirects
 ip nhrp authentication DMVPN
 ip nhrp map multicast 192.168.0.3
 ip nhrp map 172.16.254.1 192.168.0.3
 ip nhrp network-id 2
 ip nhrp nhs 172.16.254.1
 tunnel source GigabitEthernet0
 tunnel mode gre multipoint
 !
end
'

The problem is when I add the network to the eigrp I have this error :

router eigrp 100
 network 3.3.3.3 0.0.0.0
 network 172.16.253.0 0.0.0.255
 network 172.16.254.0 0.0.0.255

Oct 5 16:49:45.184: EIGRP-IPv4(100): Neighbor 172.16.253.1 not on common subnet for Tunnel1

Thank you for the advice.