Hi Benedikt,
the nexthop is resolvable, indeed router1 can ping router2'nic in the same network of router1, with direct protocol disabled. The scenario is: 
PCa - R1 - R2 - PCb
With direct protocol enabled and bgp working: PCa can ping PCb
With direct protocol disabled and bgp working: PCa can't ping PCb


Il giorno lun 23 mar 2020 alle ore 12:26 Benedikt Neuffer <benedikt.neuffer@kit.edu> ha scritto:
Hi Fabio,

the BGP nexthop field must be resolvable. In other words there must be a
route to the neighbor in RIB.

Regards,
Bene


On 23.03.20 12:05, Fabiano D'Agostino wrote:
> Hi all,
> why if I disable the direct protocol the BGP routes are not
> imported/exported? If I run show route, it is empty, while if I enable
> the direct protocol show route has directly connected routes and BGP routes.
> My configuration is very easy, two routers make a eBGP peering and they
> import and export all routes. I am using Bird 2.0.7.
>
> Thanks,
>
> Fabiano


--
Karlsruher Institut für Technologie (KIT)
Steinbuch Centre for Computing (SCC)

Benedikt Neuffer
Netze und Telekommunikation (NET)

Hermann-von-Helmholtz-Platz 1
Gebäude 442
Raum 185
76344 Eggenstein-Leopoldshafen

Telefon: +49 721 608-24502
Fax: +49 721 608-47763
E-Mail: benedikt.neuffer@kit.edu
Web: https://www.scc.kit.edu



Sitz der Körperschaft:
Kaiserstraße 12, 76131 Karlsruhe



KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft



Signaturversion: 19.1.0 beta