Hi Plamen, Here is my current ospf configuration both on routera and routerb: protocol ospf { import none; export none; area 0 { interface "bge0" { stub; cost 5; type pointopoint; #hello 5; #retransmit 2; #wait 10; #dead 20; }; interface "*" { cost 1000; stub; }; }; } Here is ospf status print: #routera bird> show protocols all ospf1 name proto table state since info ospf1 OSPF master up 14:30:00 Alone Preference: 150 Input filter: REJECT Output filter: REJECT Routes: 0 imported, 0 exported, 0 preferred Route change stats: received rejected filtered ignored accepted Import updates: 28 0 28 0 0 Import withdraws: 2 0 --- 30 0 Export updates: 639949 0 639949 --- 0 Export withdraws: 263 --- --- --- 0 bird> show ospf ospf1: RFC1583 compatibility: disabled Stub router: No RT scheduler tick: 1 Number of areas: 1 Number of LSAs in DB: 1 Area: 0.0.0.0 (0) [BACKBONE] Stub: No NSSA: No Transit: No Number of interfaces: 26 Number of neighbors: 0 Number of adjacent neighbors: 0 bird> show ospf interface "bge0" ospf1: Interface bge0 (10.22.40.16/30) Type: ptp Area: 0.0.0.0 (0) State: PtP (stub) Priority: 1 Cost: 5 Hello timer: 10 Wait timer: 40 Dead timer: 40 Retransmit timer: 5 #routerb bird> show protocols all ospf1 name proto table state since info ospf1 OSPF master up 14:33:06 Alone Preference: 150 Input filter: REJECT Output filter: REJECT Routes: 0 imported, 0 exported, 0 preferred Route change stats: received rejected filtered ignored accepted Import updates: 29 0 29 0 0 Import withdraws: 0 0 --- 29 0 Export updates: 644034 0 644034 --- 0 Export withdraws: 300 --- --- --- 0 bird> show ospf ospf1: RFC1583 compatibility: disabled Stub router: No RT scheduler tick: 1 Number of areas: 1 Number of LSAs in DB: 1 Area: 0.0.0.0 (0) [BACKBONE] Stub: No NSSA: No Transit: No Number of interfaces: 29 Number of neighbors: 0 Number of adjacent neighbors: 0 bird> show ospf interface "bge0" ospf1: Interface bge0 (10.22.40.16/30) Type: ptp Area: 0.0.0.0 (0) State: PtP (stub) Priority: 1 Cost: 5 Hello timer: 10 Wait timer: 40 Dead timer: 40 Retransmit timer: 5 If you have any suggestion please let me know. Thank you Best regards, David S. ------------------------------------------------ e. david@zeromail.us w. pnyet.web.id p. 087881216110 On Fri, Jan 6, 2017 at 6:11 PM, Plamen Stoev <plamen.stoev@profitbricks.com> wrote:
Hi David,
It turned out you have 25 ospf interfaces but I'm guessing the bge0 is out of the applied running configuration.
Did you dry to comment out that part of your config?
interface "bge0" { stub; cost 5; hello 10; retransmit 2; wait 10; dead 40; type pointopoint; };
Please give it a try and let us know if this will help so far to establish the adjacency?
It would be great to provide us with the output of birdc show ospf interface.
Thanks, Plamen
On Thu, Jan 5, 2017 at 5:13 PM, David S. <david@zeromail.us> wrote:
Hi Plamen,
Here is the ifconfig for bge0 both on routera and routerb
#routera bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=8009b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWC SUM,LINKSTATE> ether 1c:98:ec:13:5e:60 inet 10.22.40.17 netmask 0xfffffffc broadcast 10.22.40.19 inet6 fe80::1e98:ecff:fe13:5e60%bge0 prefixlen 64 scopeid 0x5 inet6 2400:6:: prefixlen 127 nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> media: Ethernet autoselect (1000baseT <full-duplex>) status: active
#routerb bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=8009b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWC SUM,LINKSTATE> ether 1c:98:ec:13:4e:f0 inet 10.22.40.18 netmask 0xfffffffc broadcast 10.22.40.19 inet6 fe80::1e98:ecff:fe13:4ef0%bge0 prefixlen 64 scopeid 0x7 inet6 2402:6980::1 prefixlen 127 nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> media: Ethernet autoselect (1000baseT <full-duplex>) status: active
#ping from routera to routerb root@:~ # ping -S 10.22.40.17 10.22.40.18 PING 10.22.40.18 (10.22.40.18) from 10.22.40.17: 56 data bytes 64 bytes from 10.22.40.18: icmp_seq=0 ttl=64 time=0.215 ms 64 bytes from 10.22.40.18: icmp_seq=1 ttl=64 time=0.328 ms 64 bytes from 10.22.40.18: icmp_seq=2 ttl=64 time=0.274 ms 64 bytes from 10.22.40.18: icmp_seq=3 ttl=64 time=0.174 ms 64 bytes from 10.22.40.18: icmp_seq=4 ttl=64 time=0.346 ms
--- 10.22.40.18 ping statistics --- 5 packets transmitted, 5 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 0.174/0.267/0.346/0.065 ms
#from routerb to routera # ping -S 10.22.40.18 10.22.40.17 PING 10.22.40.17 (10.22.40.17) from 10.22.40.18: 56 data bytes 64 bytes from 10.22.40.17: icmp_seq=0 ttl=64 time=0.145 ms 64 bytes from 10.22.40.17: icmp_seq=1 ttl=64 time=0.149 ms 64 bytes from 10.22.40.17: icmp_seq=2 ttl=64 time=0.141 ms 64 bytes from 10.22.40.17: icmp_seq=3 ttl=64 time=0.207 ms 64 bytes from 10.22.40.17: icmp_seq=4 ttl=64 time=0.165 ms
--- 10.22.40.17 ping statistics --- 5 packets transmitted, 5 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 0.141/0.161/0.207/0.024 ms
I don't know why routera couldn't sent ospf hello packets to routerb vice versa. You can find on my previous post (pastebin) for the tcpdump resulst.
Thank you
Best regards, David S. ------------------------------------------------ e. david@zeromail.us w. pnyet.web.id p. 087881216110
On Thu, Jan 5, 2017 at 7:00 PM, Plamen Stoev < plamen.stoev@profitbricks.com> wrote:
Hi David,
Can you please provide us with the output of 'ifconfig bge0' from both machines?
It would also be helpful to get ping router-a from router-b and vise versa. Does this work?
Thank you in advance.
Best, Plamen
On Tue, Jan 3, 2017 at 9:43 PM, David S. <david@zeromail.us> wrote:
Hi,
After installing a 1 server with FreeBSD11 and configure BIRD with minimum configuration I saw that error "invalid argument" for bge0 is still appear but not for igb*.
This takes more than 4 days, still confusing.
Does netmap cased this problem? Netmap is enabled by default on FreeBSD11 (CMIIW).
Thank you
Best regards, David S. ------------------------------------------------ e. david@zeromail.us w. pnyet.web.id p. 087881216110
On Tue, Jan 3, 2017 at 4:53 PM, David S. <david@zeromail.us> wrote:
Hi Ondrej,
I have no firewall enable and it's not work on all card. I have 4 port 1gbe broadcom and 4 port 1gbe intel I350 chipset based. The clue I only have is ospf not sending hello packet between routera to routerb vice versa, both of server use HP DL360 Gen9 FreeBSD11. Both router has multiple bgp session and receive full route from the internet.
It's weird, when routera able to send and receive ospf hello packets from and to routerc vice versa, both of them are FreeBSD11.
I'll try to reinstall the OS and configure ospf first and then one by one configure the bgp.
So, it's only happen to me? :d
Thanks anyway.
Best regards, David S. ------------------------------------------------ e. david@zeromail.us w. pnyet.web.id p. 087881216110
On Mon, Jan 2, 2017 at 9:04 PM, Ondrej Zajicek <santiago@crfreenet.org
wrote:
On Mon, Jan 02, 2017 at 01:33:57AM +0700, David S. wrote: > Hi, > > I tried to setup new environment using FreeBSD11 amd64 on vmware and > everything work without a problem, I didn't see any error or interface > issue like on routera and routerb. Let's say that new router we called it > routerc and routerd. > I try to create ospf session between routera to routerc, routerb to routerd > and the neighbor is appear, everything is normal. > I don't know why but the ospf hello packets are not sent by routera to > routerb or vice versa.
It seems like some specific problem in your setup. Perhaps firewall or insufficient privileges? Does it work with different network card?
-- Elen sila lumenn' omentielvo
Ondrej 'Santiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."