IPv6 Settings disables eBGP

Hello,

Im trying to make an IPv6 eBGPneighborship, but if i enable the ipv6 settings ip forwarding, the eBGP is closed.
The iBGP doesnt close because of it.

Can anybody help?

Thank you
Ernest

There are some restrictions with bgp and ipv6 currently but please explain what you do/see. give config example. Give us as much info as possible and we can help you hammer out the problem.

Hello,
The configuration is straght, the ether8 connects to the eBGP neighbor
I can ping the other side,and bgp became up only if is disable the ipv6 forwarding in ipv6 settings, otherwise not, and stucks in connect.

Flags: X - disabled, I - invalid, D - dynamic, G - global, L - link-local

ADDRESS FROM-POOL INTERFACE ADVERTISE

0 G 2600:2105:1::1/64 ether8 no
1 G 2602:feb3::1:0/64 bridge1 yes
2 DL fe80::7816:ff:fe15:6d70/64 loopback no
3 DL fe80::4e5e:cff:fe02:f497/64 ether8 no
4 DL fe80::f419:daff:fe7b:4fe5/64 bridge1 no

The BGP Configuration
add address-families=ipv6 instance=IPV6 name=WAVEIPV6 remote-address=2600:2105:1:: remote-as=11404 ttl=default

[Ernest@MikroTik] /ipv6 settings> print
forward: yes
accept-redirects: yes-if-forwarding-disabled
accept-router-advertisements: yes
max-neighbor-entries: 8192


Thank you
Ernest

That seems odd, you do have accept-router-advertisements on. Additionally, the only thing that makes sense is you’re receiving a redirect because that is only on if you disable forwarding. Could you dump an ipv6 route? You may also want to setup an ACL entry to log icmpv6 and see if you’re getting redirects while the BGP relationship is trying to form with forwarding on.

The nieghbor configuration looks strange to me, being that you configured it to be:

2600:2105:1::/64 is the same as 2600:2105:1::0 . . . which means “segment router address” - and I doubt the provider’s router is configured as ::0 on their end.
I also note that your address is ::1 on ether8.

Is this correct?

The neighbor is as below:
interface BVI404
ipv4 address 174.127.155.117 255.255.255.252
ipv6 address 2600:2105:1::/64
load-interval 30
ipv4 access-group customer-in ingress
ipv6 access-group customer-in ingress

router bgp 11404
neighbor 2600:2105:1::1
remote-as 54116
address-family ipv6 unicast
send-community-ebgp
route-policy as54116-in in
maximum-prefix 100 75
route-policy full-tables-out out
default-originate
next-hop-self
remove-private-AS

If i disable the ipv6 forwarding in ipv6 settings it became up, if enable it stucks on connect

Thank you
Ernest

Try making the neighbor be ::1 and the Mikrotik be ::2 on that network, instead of ::0 and ::1
::0 has special meaning.

Hello, thank you for you support, it worked, the provider have changed the ip ::2.

Thanks a lot
Ernest