Mailing List Archive

Problem with rip authentication
Hello,

Any reason why this config does not work with quagga?

-- ripd.conf --
hostname r1/rip
password zebra
enable password zebra

log file /var/log/zebra/rip.log

key chain keyA
key 1
key-string TestTest

interface eth0
ip rip authentication mode md5
ip rip authentication key-chain keyA

router rip
network eth0
-- end --

-- zebra.conf --
hostname r1/zebra
password zebra
enable password zebra

-- end --


quagga-0.96.2:
r1> show ip rip status
Routing Protocol is "rip"
Sending updates every 30 seconds with +/-50%, next due in 18 seconds
Timeout after 180 seconds, garbage collect after 120 seconds
Outgoing update filter list for all interface is not set
Incoming update filter list for all interface is not set
Default redistribution metric is 1
Redistributing:
Default version control: send version 2, receive any version
Interface Send Recv Key-chain
Routing for Networks:
eth0
Routing Information Sources:
Gateway BadPackets BadRoutes Distance Last Update
Distance: (default is 120)

zebra-0.94-pre5:
r1> show ip protocols
Routing Protocol is "rip"
Sending updates every 30 seconds with +/-50%, next due in 15 seconds
Timeout after 180 seconds, garbage collect after 120 seconds
Outgoing update filter list for all interface is not set
Incoming update filter list for all interface is not set
Default redistribution metric is 1
Redistributing:
Default version control: send version 2, receive version 2
Interface Send Recv Key-chain
eth0 2 2 keyA
Routing for Networks:
eth0
Routing Information Sources:
Gateway BadPackets BadRoutes Distance Last Update
Distance: (default is 120)

As you can see quagga refuses to install selected md5 key for eth0. Why?

Best regards,

Krzysztof Oledzki