Hello to all,
I am quite exited about this project.
Last week Lori was so kind to grant me access to the beta-network.
So for Testing I set up a vm with 
Ubuntu 12.04.2 LTS 
Gave it a routeable public IP from Kabel-Deutschland on my eth0

eth0      Link encap:Ethernet  Hardware Adresse 00:0c:29:X:X:X  
          inet Adresse:X.X.157.X  Bcast:X.X.157.255  Maske:255.255.254.0
          UP BROADCAST RUNNING MULTICAST  MTU:576  Metrik:1
          RX packets:7588 errors:0 dropped:0 overruns:0 frame:0
          TX packets:21 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX-Bytes:505127 (505.1 KB)  TX-Bytes:2564 (2.5 KB)


My /etc/lispd.conf is following

#
#       lispd config
#
debug                = 2                        # Debug level [0..3] 
map-request-retries  = 4                        # send 2 before giving up

#
#       LISP Config
#

# Encapsulated Map-Requests are sent to this map resolver
#map-resolver        = 217.8.98.42              # intouch-ams-mr-ms
#map-resolver        = 195.50.116.18            # intouch-ams-mr-ms
#map-resolver        = 173.36.254.164           # intouch-ams-mr-ms
map-resolver        = 149.20.48.61              # intouch-ams-mr-ms

# Register to this map server
map-server {
        address     = 217.8.97.6                # intouch-mn-rtr
        key-type    = 1                         # SHA1
        key         = XXXXXXX            # intentionally blanked ;-)
        proxy-reply = on                        # ask ms to proxy reply
}

# Encapsulate packets for non-LISP sites to this Proxy-ETR
proxy-etr {
        #address     = 217.8.98.33              # intouch-pxtr-1
        address     = 149.20.48.60              # intouch-pxtr-1
        priority    = 1
        weight      = 100
}

# IPv4 EID of the mobile node
database-mapping {
         eid-prefix     = XXXXXXXXXXXXXX
         interface      = eth0
         priority_v4    = 1
         weight_v4      = 100
         priority_v6    = 1
         weight_v6      = 100
}

# IPv6 EID of the mobile node
database-mapping {
         eid-prefix     = XXXXXXXXXXXXXX
         interface      = eth0
         priority_v4    = 1
         weight_v4      = 100
         priority_v6    = 1
         weight_v6      = 100
}

# Static cache entries
static-map-cache {
        eid-prefix  = 153.16.10.0/24
        rloc        = 128.223.156.134
        priority    = 1
        weight      = 100
}

# List of PITRs to SMR on handover
proxy-itrs = {
        69.31.31.98,            # eqx-ash-pxtr
        149.20.48.60,           # isc-pxtr
        198.6.255.37,           # asp-pxtr
        129.250.1.63,           # ntt-amer-pxtr
        217.8.98.33,            # intouch-pxtr-1
        217.8.98.35,            # intouch-pxtr-2
        193.162.145.46,         # tdc-pxtr
        158.38.1.92,            # uninett-pxtr
        203.181.249.172         # apan-pxtr
}

There is no firewall active !

As soon as I start 
udo lispd -f /etc/lispd.conf

I have following route entries

stefan@lisp-router:~$ ip route
0.0.0.0/1 dev lispTun0  proto static 
default via X.X.157.254 dev eth0  metric 100 
X.X.156.0/23 dev eth0  proto kernel  scope link  src X.X.157.X 
128.0.0.0/1 dev lispTun0  proto static 

The lispTun0 is up and running And gets registered on the map-server

But

lispTun0  Link encap:UNSPEC  Hardware Adresse 
00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  
          inet Adresse:XXXXXX  P-z-P:XXXXXXX  Maske:255.255.255.255
          UP PUNKTZUPUNKT RUNNING  MTU:1450  Metrik:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:500 
          RX-Bytes:0 (0.0 B)  TX-Bytes:196 (196.0 B)

Does not receive any packets !

I can ping lispTun0 from the localhost, but not from another .....
As soon as I try to ping another  IP, like
141.1.1.1
I get those debug messages
EBUG: Sent Map-Request packet for 141.1.1.1/32
DEBUG: Sent Map-Request packet for 141.1.1.1/32
DEBUG: Retransmiting Map Request for EID: 141.1.1.1
DEBUG: Sent Map-Request packet for 141.1.1.1/32
DEBUG: No Map Reply fot EID 141.1.1.1/32 after 2 retries. Removing map cache 
entry ...
DEBUG-2: Deleting map cache EID entry 141.1.1.1/32
DEBUG: No map cache retrieved for eid 141.1.1.1
DEBUG-2: Added map cache entry for EID: 141.1.1.1/32
DEBUG: Sent Map-Request packet for 141.1.1.1/32
DEBUG: Sent Map-Request packet for 141.1.1.1/32
DEBUG: Retransmiting Map Request for EID: 141.1.1.1
DEBUG: Sent Map-Request packet for 141.1.1.1/32
DEBUG: No Map Reply fot EID 141.1.1.1/32 after 2 retries. Removing map cache 
entry ...

And lispTun0 never receives any packet !!

I guess I just missed some routing but I don't have any Idea what I could have 
missed .....
As soon as I shutdown lispd everything works again like expected .....
Its reachable via its public IP and I can ping any address from localhost


Thanks for your help

Stefan Sachse


Reply via email to