I have a couple of OpenBSD 3.7 machines that I use for a firewall/gateway
to a particulare network at work using carp. I had these machines set up to
advertise the route to this network using routed (RIP). Today some changes
were amde to the networking topolgy, and I sudently find myselef in a
postion of needing to change to ospf.
I built the zebra prt, and now I'm having a bit of trouble getting thisng
to work. First, I;m assuming that since I only need ospf, I should
be able to just run ospfd, is this correct, or do I need to run the zebra
executbale, and let it call opsfd?
Here's my /etc/ospfd.conf file:
# $OpenBSD: ospfd.conf,v 1.2 2005/02/06 20:07:09 norby Exp $
# macros
# password="secret"
# global configuration
router-id 170.85.113.111
# fib-update no
# spf-delay 1
# spf-holdtime 5
# auth-key $password
# auth-type none
hello-interval 10
# metric 10
retransmit-interval 5
router-dead-time 40
router-priority 1
transmit-delay 1
# areas
area 0.0.0.120 {
interface fxp0 {
auth-type none
}
interface fxp2 {
auth-type none
}
}
I'm peering with an Aclere (sp) router, and when I run opsfd, I cna't get
them to work with each other. here's some ouptut from the daemon:
recv_db_description: neighbor ID 170.85.115.1, seq_num 2d5830df
recv_dd_description: invalid MTU, neighbor ID 170.85.115.1
db_tx_timer: neighbor ID 170.85.115.1
send_db_description: neighbor ID 170.85.115.1, seq_num 2d5830df
send_db_description: state EXSTART, neighbor ID 170.85.115.1
By googling I did find a reference to changing the check for MTU size,
but it references changing code in a file called database.c, which does not
seem to exist in the zebra port build directory.
I want this machine to advertise a route to the network on fxp2. This
advertisement
should go out on the network fxp0 connects to.
Any idea how to solve the MTU problem? and am I close on my config file?
--
U.S. Encouraged by Vietnam Vote - Officials Cite 83% Turnout Despite Vietcong
Terror
- New York Times 9/3/1967