
Hi James, here is the fixed bgpd config with the route-map. This one should have the proper community values... Cheers, Lorenzo -- Lorenzo Colitti lorenzo@ripe.net Network Engineer +31-20-5354471 RIPE NCC www.ripe.net ! hostname bgpd password zebra enable password zebra ! router bgp 12654 neighbor 194.146.105.1 remote-as 12654 neighbor 194.146.105.1 next-hop-self neighbor 194.146.105.1 allowas-in ! neighbor 194.68.123.143 remote-as 16150 neighbor 194.68.123.143 description Router as16150 neighbor 194.68.123.143 send-community neighbor 194.68.123.143 route-map as11-out out ! neighbor 194.68.123.109 remote-as 5400 neighbor 194.68.123.109 description Router as5400 neighbor 194.68.123.109 send-community neighbor 194.68.123.109 route-map as21-out out ! neighbor 194.68.123.141 remote-as 13237 neighbor 194.68.123.141 description Router as13237 neighbor 194.68.123.141 send-community neighbor 194.68.123.141 route-map as31-out out ! ip community-list 10 permit 12654:100 ip community-list 11 permit 12654:101 ip community-list 12 permit 12654:102 ip community-list 13 permit 12654:103 ip community-list 14 permit 12654:104 ip community-list 15 permit 12654:105 ip community-list 16 permit 12654:106 ip community-list 17 permit 12654:107 ip community-list 18 permit 12654:108 ip community-list 19 permit 12654:109 ip community-list 41 deny 12654:199 ip community-list 41 permit ! route-map as11-out permit 10 match community 11 set as-path prepend 12654 ! route-map as11-out permit 15 match community 12 set as-path prepend 12654 12654 ! route-map as11-out permit 20 match community 13 set as-path prepend 12654 12654 12654 ! route-map as11-out permit 25 match community 14 set as-path prepend 12654 12654 12654 12654 ! route-map as11-out permit 30 match community 15 set as-path prepend 12654 12654 12654 12654 12654 ! route-map as11-out permit 35 match community 16 set as-path prepend 12654 12654 12654 12654 12654 12654 ! route-map as11-out permit 40 match community 17 set as-path prepend 12654 12654 12654 12654 12654 12654 12654 ! route-map as11-out permit 45 match community 18 set as-path prepend 12654 12654 12654 12654 12654 12654 12654 12654 ! route-map as11-out permit 50 match community 19 set as-path prepend 12654 12654 12654 12654 12654 12654 12654 12654 12654 ! route-map as11-out permit 55 match community 10 set as-path prepend 12654 12654 12654 12654 12654 12654 12654 12654 12654 12654 ! route-map as11-out permit 90 match community 41 ! ip community-list 20 permit 12654:200 ip community-list 21 permit 12654:201 ip community-list 22 permit 12654:202 ip community-list 23 permit 12654:203 ip community-list 24 permit 12654:204 ip community-list 25 permit 12654:205 ip community-list 26 permit 12654:206 ip community-list 27 permit 12654:207 ip community-list 28 permit 12654:208 ip community-list 29 permit 12654:209 ip community-list 42 deny 12654:299 ip community-list 42 permit ! route-map as21-out permit 10 match community 21 set as-path prepend 12654 ! route-map as21-out permit 15 match community 22 set as-path prepend 12654 12654 ! route-map as21-out permit 20 match community 23 set as-path prepend 12654 12654 12654 ! route-map as21-out permit 25 match community 24 set as-path prepend 12654 12654 12654 12654 ! route-map as21-out permit 30 match community 25 set as-path prepend 12654 12654 12654 12654 12654 ! route-map as21-out permit 35 match community 26 set as-path prepend 12654 12654 12654 12654 12654 12654 ! route-map as21-out permit 40 match community 27 set as-path prepend 12654 12654 12654 12654 12654 12654 12654 ! route-map as21-out permit 45 match community 28 set as-path prepend 12654 12654 12654 12654 12654 12654 12654 12654 ! route-map as21-out permit 50 match community 29 set as-path prepend 12654 12654 12654 12654 12654 12654 12654 12654 12654 ! route-map as21-out permit 55 match community 20 set as-path prepend 12654 12654 12654 12654 12654 12654 12654 12654 12654 12654 ! route-map as21-out permit 90 match community 42 ! ! ip community-list 30 permit 12654:300 ip community-list 31 permit 12654:301 ip community-list 32 permit 12654:302 ip community-list 33 permit 12654:303 ip community-list 34 permit 12654:304 ip community-list 35 permit 12654:305 ip community-list 36 permit 12654:306 ip community-list 37 permit 12654:307 ip community-list 38 permit 12654:308 ip community-list 39 permit 12654:309 ip community-list 43 deny 12654:399 ip community-list 43 permit ! route-map as31-out permit 10 match community 31 set as-path prepend 12654 ! route-map as31-out permit 15 match community 32 set as-path prepend 12654 12654 ! route-map as31-out permit 20 match community 33 set as-path prepend 12654 12654 12654 ! route-map as31-out permit 25 match community 34 set as-path prepend 12654 12654 12654 12654 ! route-map as31-out permit 30 match community 35 set as-path prepend 12654 12654 12654 12654 12654 ! route-map as31-out permit 35 match community 36 set as-path prepend 12654 12654 12654 12654 12654 12654 ! route-map as31-out permit 40 match community 37 set as-path prepend 12654 12654 12654 12654 12654 12654 12654 ! route-map as31-out permit 45 match community 38 set as-path prepend 12654 12654 12654 12654 12654 12654 12654 12654 ! route-map as31-out permit 50 match community 39 set as-path prepend 12654 12654 12654 12654 12654 12654 12654 12654 12654 ! route-map as31-out permit 55 match community 30 set as-path prepend 12654 12654 12654 12654 12654 12654 12654 12654 12654 12654 ! route-map as31-out permit 90 match community 43 ! ! log file /var/log/zebra/bgpd.log ! debug bgp debug bgp events debug bgp filters debug bgp fsm debug bgp keepalives debug bgp updates !