www.routermonkey.org | August 2007
search
calendar
« August 2007 »
Su Mo Tu We Th Fr Sa
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
recently...
Categories
Links
archives
Syndicate
Credits
LifeType IE7 XHTML CSS Firefox

ATM SVC Howto: ATM SVC between two or more ATM switches

2007-08-20 @ 16:48 in Routing & Switching:

ATM SVC Howto: ATM SVC between two or more ATM switches

You will need to do very little on your ATM switchgear to facilitate an SVC, just verify the switches NSAP address and make a note of it.  For the purpose of this howto we will enable PNNI and use the default configuration on the ATM switch’s ATM Interfaces

The ATM Private Network-Node Interface (PNNI), an ATM network-to-network signaling protocol, provides mechanisms to support scalable, QoS-based ATM routing and switch-to-switch switched virtual connection (SVC) interoperability.

The PNNI (Private Network-to-Network Interface), is a hierarchical, dynamic link-state routing protocol. It is designed to support large-scale ATM networks. The PNNI protocol uses VPI/VCI 0,18 for its messages. In addition, it uses signalling messages to support connection establishment across multiple networks. PNNI is based on UNI 4.0 and Q.2931. Specific information elements were added to UNI 4.0 in order to support the routing process of PNNI. PNNI Signalling contains the procedure to dynamically establish, maintain and clear ATM connections at the private network to network interface or network node interface between 2 ATM networks or 2 ATM network nodes. The PNNI signalling protocol is based on the ATM forum UNI specification and on Q.2931 .

Config Snip 1.0

!

atm address 47.0091.8100.0000.0030.f206.bc01.0030.f206.bc01.00

atm router pnni

 no aesa embedded-number left-justified

 node 1 level 56 lowest

  redistribute atm-static

!

!       

interface ATM3/0/1

 description .....isi-7507

 no ip address

!

isi-ls1010-1#

 

QSAAL and ILMI PVCs

An SVC is dynamically established, maintained and released. It allows you to provide bandwidth on demand for a particular connection or set of user traffic. When configuring SVCs on Cisco router ATM interfaces, you need to configure the following two permanent virtual circuits (PVCs):

·         pvc 0/5 qsaal (Required)—Configures the signaling PVC. SVC service requires a signaling protocol between the end-device and the ATM switch. Cisco IOS® Software conforms to the ATM Forum's UNI 3.0, UNI 3.1 or UNI 4.0 user-to-network signaling standard, depending on what version is selected by Interim Local Management Interface (ILMI) or configuration.

·         pvc 0/16 ilmi (Optional)—Configures an ILMI PVC. The ATM router interface exchanges ILMI packets to communicate ATM-layer addressing information and to register its complete ATM address with the directly attached switch, which then provides ATM-layer routing to the destination router. Refer to Understanding ILMI on ATM Interfaces.

Both of these overhead PVCs are configured on the ATM main interface.

Config Snip 1.1

interface ATM5/0/0

 no ip address

 no ip route-cache

 no ip mroute-cache

 atm uni-version 3.0

 no atm ilmi-keepalive

 pvc 0/5 qsaal

 !

 pvc 0/16 ilmi

 !

In my example, I’ve created a multipoint subinterface on ATM5/0/0 to allow me to pass BGP traffic between multiple routers on the same subnet.

Config Snip 1.2

!

interface ATM5/0/0.100 multipoint

 ip address 192.168.98.34 255.255.255.224

 no ip route-cache

 no ip mroute-cache

 map-group isi-backbone

 atm esi-address 100000111111.00

The end system identifier (ESI) address form is preferred in that it automatically handles advertising the address. Use the network service access point (NSAP) form of the command when you need to define a full 20-byte unique address with a prefix unrelated to the network prefix on that interface. You only need to specify a static route when configuring an ARP client using an NSAP address.

To find the NSAP address of the adjacent ATM switch you can use the following at the IOS CLI:

Example 1.3

isi-7507-1#sh atm ilmi-status

Interface : ATM5/0/0 Interface Type : Private UNI (User-side)

ILMI VCC : (0, 16) ILMI Keepalive : Disabled

ILMI State:       UpAndNormal

Peer IP Addr:     172.16.0.235    Peer IF Name:     ATM3/0/1

Peer MaxVPIbits:  8               Peer MaxVCIbits:  14

Active Prefix(s) :

47.0091.8100.0000.0030.f206.bc01

End-System Registered Address(s) :

47.0091.8100.0000.0030.f206.bc01.1000.0011.1111.00(Confirmed)

isi-7507-1#

 

You need to perform the same tasks on the console of the other routers that you would like to add to your ATM network.

 

Lastly, you need to configure an ATM map-list to map IP to the End-System Registered Address for each router in the network.  Notice back at Code Snip 1.2 the map-group “isi-backbone” is configured at the global config level and then applied on the sub-interface ATM5/0/0.100.

Config Snip 1.4

map-list isi-backbone

 ip 192.168.98.33 atm-nsap 47.0091810000000030F206BC01.100000222222.00

 ip 192.168.98.34 atm-nsap 47.0091810000000030F206BC01.100000111111.00

 ip 192.168.98.35 atm-nsap 47.00918100000000014273BA01.100000333333.00

 ip 192.168.98.36 atm-nsap 47.0091810000000030F206BC01.100000444444.00

 

Diagram 1 shows the result of the lab we have exercised in this howto.

 

Diagram 1

 

Complete router configs:

Router1: 

 
!
config-register 0x2102
version 12.1
no service single-slot-reload-enable
no service pad
service timestamps debug datetime localtime
service timestamps log datetime localtime
service password-encryption
!
hostname isi-7507-1
!
boot system slot0:rsp-a3jk2sv-mz.121-27b.bin
logging buffered 4096 debugging
no logging console
enable secret 5 <removed>
!enable password <removed>
!
microcode CIP flash bootflash:cip27-20.bin
microcode reload
clock timezone CDT -6
clock summer-time CDT date Mar 11 2007 0:01 Nov 4 2007 0:01
ip subnet-zero
no ip domain-lookup
ip host isi-ATM01 7.7.7.3
ip name-server 172.16.0.20
!
ip cef
!
interface Loopback0
 ip address 7.7.7.3 255.255.255.255
!
interface Channel1/0
 no ip address
 no keepalive
!
interface Channel1/2
 no ip address
 no keepalive
!
interface FastEthernet4/0/0
 ip address 172.16.0.239 255.255.255.0
 no ip route-cache
 no ip mroute-cache
 full-duplex
!
interface ATM5/0/0
 no ip address
 no ip route-cache
 no ip mroute-cache
 atm uni-version 3.0
 no atm ilmi-keepalive
 pvc 0/5 qsaal
 !
 pvc 0/16 ilmi
 !
!
interface ATM5/0/0.100 multipoint
 ip address 192.168.98.34 255.255.255.224
 no ip route-cache
 no ip mroute-cache
 map-group isi-backbone
 atm esi-address 100000111111.00
!
interface Channel6/0
 no ip address
 no keepalive
!
interface Channel6/2
 no ip address
 no keepalive
!
router ospf 100
 log-adjacency-changes
 redistribute bgp 100 subnets
 network 7.7.7.3 0.0.0.0 area 0
 network 172.16.0.0 0.0.0.255 area 0
!
router bgp 100
 no synchronization
 bgp log-neighbor-changes
 network 192.168.98.32 mask 255.255.255.224
 redistribute ospf 100 match internal external 1 external 2
 neighbor 192.168.98.33 remote-as 200
 neighbor 192.168.98.35 remote-as 300
 neighbor 192.168.98.36 remote-as 400
 no auto-summary
!
ip classless
ip route 0.0.0.0 0.0.0.0 172.16.0.1
no ip http server
!
map-list isi-backbone
 ip 192.168.98.33 atm-nsap 47.0091810000000030F206BC01.100000222222.00
 ip 192.168.98.34 atm-nsap 47.0091810000000030F206BC01.100000111111.00
 ip 192.168.98.35 atm-nsap 47.00918100000000014273BA01.100000333333.00
 ip 192.168.98.36 atm-nsap 47.0091810000000030F206BC01.100000444444.00
!
logging history debugging
logging source-interface Loopback0
logging 10.0.107.13
access-list 90 permit any log
snmp-server community public RO
!
line con 0
line aux 0
line vty 0 4
 access-class 90 in
! password <removed>
 login
!
ntp server 172.16.0.20 prefer
end 


Router2:

 
!
config-register 0x2102
version 12.2
service timestamps debug datetime localtime
service timestamps log datetime localtime
service password-encryption
!
hostname isi-4700-2
!
logging buffered 4096 debugging
no logging console
enable secret 5 <removed>
!enable password <removed>
!
clock timezone CDT -6
clock summer-time CDT date Mar 11 2007 0:01 Nov 4 2007 0:01
ip subnet-zero
no ip domain-lookup
ip name-server 172.16.0.2
!
interface Loopback0
 ip address 7.7.7.6 255.255.255.255
!
interface Serial0
 no ip address
 encapsulation frame-relay
!
interface Serial0.1 point-to-point
 ip address 172.16.200.5 255.255.255.252
 frame-relay interface-dlci 32  
!
interface Serial1
 no ip address
 shutdown
!
interface Serial2
 no ip address
 shutdown
!
interface Serial3
 no ip address
 shutdown
!
interface ATM0
 no ip address
 pvc 0/5 qsaal
 !
 pvc 0/16 ilmi
 !
 no atm ilmi-keepalive
!
interface ATM0.120 multipoint
 ip address 192.168.98.35 255.255.255.224
 map-group isi-backbone
 atm esi-address 100000333333.00
!
interface FastEthernet0
 ip address 172.30.100.33 255.255.255.248
 half-duplex
!
router rip
 version 2
 redistribute static
 redistribute bgp 300 metric 2 route-map bgp-rip
 redistribute igrp 1
 network 172.16.0.0
 default-information originate
 default-metric 2
 no auto-summary
!
router igrp 1
 redistribute static
 redistribute rip
 redistribute bgp 300
 network 172.30.0.0
 default-metric 1000 100 200 100 1500
 distribute-list 20 in
!
router bgp 300
 no synchronization
 bgp log-neighbor-changes
 network 7.7.7.6 mask 255.255.255.255
 network 192.168.98.32 mask 255.255.255.224
 network 192.168.99.16 mask 255.255.255.248
 redistribute rip
 redistribute igrp 1
 neighbor 192.168.98.33 remote-as 200
 neighbor 192.168.98.34 remote-as 100
 neighbor 192.168.98.36 remote-as 400
 no auto-summary
!
ip classless
ip route 0.0.0.0 0.0.0.0 192.168.98.34
no ip http server
!
map-list isi-backbone
 ip 192.168.98.33 atm-nsap 47.0091810000000030F206BC01.100000222222.00
 ip 192.168.98.34 atm-nsap 47.0091810000000030F206BC01.100000111111.00
 ip 192.168.98.35 atm-nsap 47.00918100000000014273BA01.100000333333.00
 ip 192.168.98.36 atm-nsap 47.0091810000000030F206BC01.100000444444.00
logging source-interface Loopback0
logging 10.0.107.13
access-list 20 deny   172.16.0.0 0.0.0.255
access-list 20 permit any
access-list 90 permit any log
route-map bgp-rip permit 10
 match route-type internal external local
 set metric 2
!
snmp-server community public RO
snmp-server enable traps tty
!
line con 0
line aux 0
line vty 0 4
 access-class 90 in
! password <removed>
 login
!
ntp server 172.16.0.20 prefer
end

 


Router3:

!
config-register 0x2102
version 12.2
service timestamps debug datetime localtime
service timestamps log datetime localtime
service password-encryption
!
hostname isi-4700-1
!
logging buffered 4096 debugging
no logging console
enable secret 5 <removed>
!enable password <removed>
!
clock timezone CDT -6
clock summer-time CDT date Mar 11 2007 0:01 Nov 4 2007 0:01
ip subnet-zero
ip name-server 172.16.0.2
!
interface Loopback0
 ip address 7.7.7.4 255.255.255.255
!
interface Ethernet0
 ip address 192.168.200.10 255.255.255.0
 ip broadcast-address 192.168.200.255
 ip rip send version 1
 ip rip receive version 1
 shutdown
 media-type 10BaseT
!
interface Ethernet1
 no ip address
 shutdown
 media-type 10BaseT
!
interface ATM0
 no ip address
 pvc 0/5 qsaal
 !
 pvc 0/16 ilmi
 !
 atm uni-version 3.0
 no atm ilmi-keepalive
!
interface ATM0.110 multipoint
 ip address 192.168.98.33 255.255.255.224
 map-group isi-backbone
 atm esi-address 100000222222.00
!
interface FastEthernet0
 ip address 192.168.99.9 255.255.255.248
 full-duplex
!
router rip
 version 1
 redistribute bgp 200
 network 192.168.99.0
 network 192.168.200.0
 neighbor 192.168.200.1
 distribute-list 20 in
 no auto-summary
!
router bgp 200
 no synchronization
 bgp log-neighbor-changes
 network 7.7.7.4 mask 255.255.255.255
 redistribute rip
 neighbor 192.168.98.34 remote-as 100
 neighbor 192.168.98.35 remote-as 300
 neighbor 192.168.98.36 remote-as 400
 no auto-summary
!
ip classless
no ip http server
!
map-list isi-backbone
 ip 192.168.98.33 atm-nsap 47.0091810000000030F206BC01.100000222222.00
 ip 192.168.98.34 atm-nsap 47.0091810000000030F206BC01.100000111111.00
 ip 192.168.98.35 atm-nsap 47.00918100000000014273BA01.100000333333.00
 ip 192.168.98.36 atm-nsap 47.0091810000000030F206BC01.100000444444.00
logging source-interface Loopback0
logging 10.0.107.13
access-list 20 deny   0.0.0.0
access-list 20 permit any
access-list 90 permit any log
snmp-server community public RO
snmp-server enable traps tty
!
line con 0
 access-class 90 in
 exec-timeout 0 0
line aux 0
 access-class 90 in
line vty 0 2
 access-class 90 in
! password <removed>
 login
line vty 3 4
! password <removed>
 login
!
ntp server 172.16.0.20 prefer
end


Router4:

!
config-register 0x2102
version 12.2
service timestamps debug datetime localtime
service timestamps log datetime localtime
service password-encryption
!
hostname tunrcis1201
!
logging buffered 4096 debugging
no logging console
enable secret 5 <removed>
!enable password <removed>
!
clock timezone CDT -6
clock summer-time CDT date Mar 11 2007 0:01 Nov 4 2007 0:01
ip subnet-zero
ip host rtelnet 2001 7.7.7.5
ip name-server 172.16.0.2
ip name-server 10.0.107.50
ip name-server 172.16.0.20
!
interface Loopback0
 ip address 7.7.7.5 255.255.255.255
!
interface Ethernet0
 ip address 192.168.99.26 255.255.255.248
 media-type 10BaseT
!
interface Ethernet1
 ip address 172.30.100.25 255.255.255.248
 ip rip send version 2
 ip rip receive version 2
 media-type 10BaseT
!
interface Ethernet2
 no ip address
 shutdown
 media-type 10BaseT
!
interface Ethernet3
 no ip address
 shutdown
 media-type 10BaseT
!
interface Ethernet4
 no ip address
 shutdown
 media-type 10BaseT
!
interface Ethernet5
 no ip address
 shutdown
 media-type 10BaseT
!
interface Ethernet6
 no ip address
 shutdown
 media-type 10BaseT
!
interface Ethernet7
 no ip address
 shutdown
 media-type 10BaseT
!
interface ATM0
 no ip address
 pvc 0/5 qsaal
 !
 pvc 0 0/16 ilmi
 !
 atm uni-version 3.0
 no atm ilmi-keepalive
!
interface ATM0.400 multipoint
 ip address 192.168.98.36 255.255.255.224
 map-group isi-backbone
 atm esi-address 100000444444.00
!
router rip
 version 2
 redistribute static
 redistribute bgp 400 metric 2 route-map bgp-rip
 network 172.30.0.0
 network 192.168.99.0
 default-metric 2
 no auto-summary
!
router bgp 400
 no synchronization
 bgp log-neighbor-changes
 network 7.7.7.5 mask 255.255.255.255
 network 192.168.98.32 mask 255.255.255.224
 redistribute static
 redistribute rip
 neighbor 192.168.98.33 remote-as 200
 neighbor 192.168.98.34 remote-as 100
 neighbor 192.168.98.35 remote-as 300
 no auto-summary
!
ip classless
ip route 0.0.0.0 0.0.0.0 192.168.98.34
ip route 10.0.100.0 255.255.255.0 192.168.99.25
ip route 10.0.101.0 255.255.255.0 192.168.99.25
ip route 10.0.102.0 255.255.255.0 192.168.99.25
ip route 10.0.103.0 255.255.255.0 192.168.99.25
ip route 10.0.104.0 255.255.255.0 192.168.99.25
no ip http server
ip pim bidir-enable
!
map-list isi-backbone
 ip 192.168.98.33 atm-nsap 47.0091810000000030F206BC01.100000222222.00
 ip 192.168.98.34 atm-nsap 47.0091810000000030F206BC01.100000111111.00
 ip 192.168.98.35 atm-nsap 47.00918100000000014273BA01.100000333333.00
 ip 192.168.98.36 atm-nsap 47.0091810000000030F206BC01.100000444444.00
logging source-interface Loopback0
logging 10.0.107.13
access-list 90 permit any log
route-map bgp-rip permit 10
 match route-type external local internal
 set metric 2
!
snmp-server community public RO
snmp-server enable traps tty
!
line con 0
line aux 0
 modem InOut
 transport input all
line vty 0 4
 access-class 90 in
! password <removed>
 login
!
ntp server 172.16.0.20 prefer
end

 

Credits:

Bernard Gaumer (Author)

Cisco Systems (Technology Definitions)

Javvin Technologies, Inc. (Technology Definitions)

mini HowTo on getting a RANCID implementation on it feet

2007-08-17 @ 11:33 in Open Source Tools:

RANCID - Really Awesome New Cisco confIg Differ

 

This is a mini HowTo on getting a RANCID implementation on it feet, for complete documentation please visit  the official website for RANCID found @ http://www.shrubbery.net/rancid/

Download the package at ftp://ftp.shrubbery.net/pub/rancid/rancid-2.3.1.tar.gz

You will want to run this on BSD or some flavor of Linux.

Dependencies:

Expect needs to be installed, try “yum -y install expect”

rancid will also need to have the following packages:
cvs            Code revision system available from prep.ai.mit.edu:/pub/gnu
gnudiff        gnudiff provides the uni-diff (-u) option.  If you do not have
                 a diff that supports -u, configure will set-up rancid to use
                 'diff -c' or 'diff -C'.
perl5           perl version 5 or greater available from www.cpan.org
expect        http://expect.nist.gov/  We highly suggest that you stick to
                 expect 5.24.1 (or so).  This seems to work best.  Note that
                 you need to have the accompanying tcl &/ tk.
svn            Code revision system, an alternative to cvs.  Available from
                 http://subversion.tigris.org/tarballs/.  Use the configure
                 option --enable-svn to configure for Subversion.
tcl             Required by expect.

Lets get started!
Drop the gzipped tarball into /opt and untar it using “tar zxvf rancid-2.3.1.tar.gz”

Cd to the directory where rancid was extracted and read the install and readme files.

Then execute:

[root@mybox rancid-2.3.x]# ./configure --prefix=/usr/local/rancid/

Then type make

Then make install

 

I’m just running this as root – I know, shame on me but I just wanted it up fast!

Edit the file /usr/local/rancid/etc/rancid.conf

(I am using SVN for the repo so I changed "RCSSYS=svn; export RCSSYS")

here is what mine looks like

# rancid 2.3.2a6
# This file sets up the environment used for rancid.  see rancid.conf(5)
#
# This will be site specific
#
TERM=network;export TERM
#
# Create files w/o world read/write/exec permissions, but read/exec permissions
# for group.
umask 027
#
# Under BASEDIR (i.e.: --localstatedir), there will be a "logs" directory for
# the logs from rancid and a directory for each group of routers defined in
# LIST_OF_GROUPS (below).  In addition to these, there will be a "CVS"
# directory which is the cvs (or Subversion) repository.
#
# Use a full path (no sym-links) for BASEDIR.
#
TMPDIR=/tmp; export TMPDIR
# Be careful changing this, it affects CVSROOT below.
BASEDIR=/usr/local/rancid/var; export BASEDIR
PATH=/usr/local/rancid/bin:/usr/bin:/usr/sbin:.:/bin:/usr/kerberos/bin:/usr/local/bin:/usr/bin; export PATH
# Location of the CVS/SVN repository.  Be careful changing this.
CVSROOT=$BASEDIR/CVS; export CVSROOT
# Location of log files produced by rancid-run(1).
LOGDIR=$BASEDIR/logs; export LOGDIR
#
# Select which RCS system to use, "cvs" (default) or "svn".  Do not change
# this after CVSROOT has been created with rancid-cvs.  Changing between these
# requires manual conversions.
#RCSSYS=cvs; export RCSSYS
RCSSYS=svn; export RCSSYS
#
# if NOPIPE is set, temp files will be used instead of a cmd pipe during
# collection from the router(s).
#NOPIPE=YES; export NOPIPE
#
# FILTER_PWDS determines which passwords are filtered from configs by the
# value set (NO | YES | ALL).  see rancid.conf(5).
#FILTER_PWDS=YES; export FILTER_PWDS
#
# if NOCOMMSTR is set, snmp community strings will be stripped from the configs
#NOCOMMSTR=YES; export NOCOMMSTR
#
# How many times failed collections are retried (for each run) before
# giving up.  Minimum: 1
#MAX_ROUNDS=4; export MAX_ROUNDS
#
# How many hours should pass before complaining about routers that
# can not be reached.  The value should be greater than the number
# of hours between your rancid-run cron job.
OLDTIME=4; export OLDTIME
#
# How many hours should pass before complaining that a group's collection
# (the age of it's lock file) is hung.
#LOCKTIME=4; export LOCKTIME
#
# The number of devices to collect simultaneously.
#PAR_COUNT=5; export PAR_COUNT
#
# list of rancid groups
LIST_OF_GROUPS="ISI_Prod_Routers ISI_Prod_Switchgear ISI_Prod_Firewalls ISI_ATM_Backbone ISI_Lab_Routers ISI_Lab_Switchgear ISI_Lab_Firewalls"
# more groups...
#LIST_OF_GROUPS="$LIST_OF_GROUPS noc billybobisp"
#
# For each group, define a list of people to receive the diffs.
# in sendmail's /etc/aliases.
#   rancid-group:       notoriousBG@isiisi.com
#   rancid-admin-group: notoriousBG@isiisi.com
# be sure to read ../README regarding aliases.
#
# If your MTA configuration is broken or you want mail to be forwarded to a
# domain not the same the local one, define that domain here.  "@" must be
# included, as this is simply appended to the usual recipients.  It is NOT
# appended to recipients specified in rancid-run's -m option.
# MAILDOMAIN="@isiisi.com"; export MAILDOMAIN
#
# By default, rancid mail is marked with precedence "bulk".  This may be
# changed by setting the MAILHEADERS variable; for example no header by setting
# it to "" or adding X- style headers.  Individual headers must be separated
# by a \n.
MAILHEADERS=""; export MAILHEADERS

Run the rancid-cvs command to create the /usr/local/var/networking directory and its database and network device list files.

 

Creat the file "/root/.cloginrc"

 Example:

[root@blzsfed60bg ~]# cat .cloginrc
#Routers
add password * consolepass enablepass

Now, there is a file called Router.db located in each group directory, for me that location is:

/usr/local/rancid/var

My groups are:

ISI_ATM_Backbone
ISI_Lab_Firewalls
ISI_Lab_Routers
ISI_Lab_Switchgear
ISI_Prod_Firewalls
ISI_Prod_Routers
ISI_Prod_Switchgear

You can call them whatever you want - that was done in the rancid.conf. 

Below is a sample of one of my Router.db files 

[root@blzsfed60bg ISI_Lab_Routers]# cat router.db
10.10.107.1:cisco:up
10.10.107.2:cisco:up
172.30.100.26:cisco:up
[root@blzsfed60bg ISI_Lab_Routers]# 

 Here is my crontab for the root user, you can see that rancid is schedule to run every hour.

 [root@blzsfed60bg etc]# crontab -l
*/1 * * * * /scripts/cacti_poller.sh > /dev/null 2>&1
1 * * * * /usr/local/rancid/bin/rancid-run > /dev/null 2>&1
50 23 * * * /usr/bin/find /usr/local/rancid/var/logs -type f -mtime +2 -exec rm {} \;
[root@blzsfed60bg etc]#

make sure you start SVN by issuing the command "/usr/bin/svnserve -d"

Download Tortoise SVN client and install it on the computer you will access the repo from.

 To access your REPO - right click on your desktop, you should see the following:

 Click on Repo-browser an you see the following:

 Type in the path to your REPO and click OK, you should see something similar to the following:

(note - I have right clicked on 7.7.7.3 and selected "Log Messages" in the screenshot below) 

 

  Right click on the Modified item and choose "Show didderences" You well see a diff such as the following:

There you have it!

Disclamer - If you want detailed instruction on setting up rancid, you should go to:  

http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch1_:_Network_Backups_With_Rancid

Peter Harrison has done a great job of putting this information together and his howto is great.

Also, I have some troubleshooting notes @ forums.routermonkey.org regarding the mail function of Rancid. 

Welcome To www.routermonkey.org

2007-08-16 @ 02:37 in Front Page

Search For Network Stuff On Google:

 

Thanks for visiting www.routermonkey.org, the style here is informal.  The main site; info.routermonkey.org is where I post “Brain Dumps” of projects I’ve worked on or have an interested in.  You can find general technology buzz here as well.

If you have an article that you would like to have posted to info.routermonkey.org, please email me at barney@routermonkey.org

RoUtermOnKey forums URL is; forums.routermonkey.org, here you can discuss network and security related issues with other Internetworking Professionals.  Sign-up is free and easy.

By the way – Unix Monkey’s like to have fun with raised letters.  In that spirit, I’ve used several in the name RoUtermOnKey. As you can see, the raised letters ask “Are You OK”.

Best regards,

Barney