farinacci/lispers.net

Run Lisp.go

Closed this issue · 26 comments

When I run the lisp.go, that's show the error which is mentioned in the attached file.
Anyone have any idea why this shows this error please help me out.

Thanks
lisp error go

Looks like it did. But the fastest way to issue resolution is to use my docker image.

You can clone the repo, if you simply want a local copy. But you do not have to clone it if you want to run it. You can use the releases in the build/releases directory or download the tarball OR docker image. The tarball is in the docker image untar'ed and ready to run. If you bring up a docker container, the lispers.net code will just come up.

If you want to run the faster go data-plane, then modify the line I said in the RUN-LISP script.

So take these steps (its the easiest way):

(1) Download the docker image, type "docker load ".
(2) Run:

docker run -p 8080 --privileged --name -h -v :/hostOS -ti lispers.net/ubuntu

(3) When you docker attach and type "pslisp" you'll see LISP running.

(4) Modify your RUN-LISP script, then type "RESTART-LISP".

(5) You'll need to configure xTR functionality in lisp.config. Depending on what you are trying to do and configure, grab the docs/lisp.config.xtr or docs/lisp.config.xtr-nat (you are probably going to run the xTR behind a NAT/firewall device).

I'm reading this issue list from git instead of email. I saw your first post. You cannot compile the lisp go code that way. You have to check how make-release.py does it. But I don't recommend it because I did not design the install process for users to build and compile the go data-plane. The go binary is in file lisp-xtr and ready to be executed.

Here is another pointer to the docker image:

https://www.dropbox.com/s/629guvr79vy8dz0/lispers.net-0.585-ubuntu-docker-image

Thanks for testing,
Dino