On 02.12.2011 19:19, Sushant K.R. wrote:
Hi !!
i tried to install bird in Solaris (SunOS 5.10 Generic_118833-33 sun4u sparc SUNW,Netra-240) but could not get the luck, may be Sun Os doesn't support bird!!! So i installed FreeBSD in Netra-240 and then installed Bird (it was quite easy). Now I configured BGP.When did BGP peering with interface ip, BGP estalibshed but when i did same with loopback ips, BGP establishment failed.(note: both loopback ips can be ping from each other).My scenario:
case1: BGP peering with loopback ips
[Router1]------bgp------[Bird]
You can use OSPF for loopback announces.
Configuration: *Router1:*
Router1#sh ip int brief Interface IP-Address OK? Method Status Protocol FastEthernet0/0 192.168.157.132 YES NVRAM up up Loopback0 30.30.30.1 YES NVRAM up up
Router1#sh run | sec bgp router bgp 300 no synchronization bgp log-neighbor-changes neighbor 20.20.20.1 remote-as 200 neighbor 20.20.20.1 ebgp-multihop 3 neighbor 20.20.20.1 update-source Loopback0 no auto-summary
Router1#ping 20.20.20.1
Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 20.20.20.1, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 4/29/72 ms
Can you please show 'ping 20.20.20.1 so lo0' ?
BIRD:
bird> sh status BIRD 1.2.5
Can you please install bird from latest ports? Current version is 1.3.4
Router ID is 20.20.20.1
bird> sh interfaces em0 up (index=1) MultiAccess Broadcast Multicast AdminUp LinkUp MTU=1500 192.168.157.130/24 (Primary, broadcast 192.168.157.255, scope site) plip0 DOWN (index=2) PtP Multicast AdminUp LinkDown MTU=1500 lo0 up (index=3) MultiAccess AdminUp LinkUp Loopback Ignored MTU=16384 20.20.20.1/32 (Primary, broadcast 20.20.20.1, scope univ)
bird> sh route for 30.30.30.1 30.30.30.1/32 via 192.168.157.132 on em0 [static1 01:57] * (200)
protocol bgp R2_loopbk {
description "My R2_loopbk BGP"; local as 200; neighbor 30.30.30.1 as 300; source address 20.20.20.1; import all; export all; }
Can you please show full config ? (except ^# ?)
With above configuration, i cannot get bgp establishment.So below are my questions:
1) Can we install bird in Solaris 10?
Solaris uses the same rtsock as *BSD do. Theoretically, bird should be able to work on Solaris.
2) Why with above configurations, BGP fails?Is there any thing i am missing? Possibly static route on BSD is not installed in kernel ?
3) when i use multihop in bird configuration file, it gives configuration error!! WWW documentation relates to latest bird release.
Thank you for u're support!!!!!
-- WBR, Alexander