Giter Site home page Giter Site logo

sigmavpn's People

Contributors

jedisct1 avatar lmangani avatar

Watchers

 avatar

sigmavpn's Issues

ARP across sigmavpn tunnel within linux bridge devices gets dropped

Hello -

I am trying to get a l2 vpn bridge setup using sigmavpn.  The sigmavpn tunnel 
starts up fine, and I add each tunnel endpoing to a linux bridge (with brctl) 
that contains another ethernet device on either end.  None of the ethernet, 
tunnel, or bridge devices contain any IP addresses, and all are ifconfig UP 
state.  The endpoints of the real ethernet devices are switches, to which are 
connected PCs.

The problem is that when one PC pings another PC across the tunnel, the ARP 
request gets dropped on the remote bridge devices.  I can see the ARP traffic 
flow from source PC, into the ethernet device on the bridge, through the 
bridge, out the tunnel device that is part of the sigma tunnel, into the remote 
tunnel device, into the remote bridge... But then it never gets passed out the 
remote ethernet device to the remote switch and PC.

If I manually stuff ARP tables on either end, then it works just fine.

I noticed that the ARP request starts out as 46 bytes on the local side, but by 
the time it comes out of the sigmavpn tunnel at the remote end, it is 1532 
bytes. It is still 1532 bytes in the bridge devices itself.  I thought this was 
tunnel padding that would be stripped, but when I do a manual ARP stuffing and 
look at the pings, I do not see the same behavior: the ping traffic is 40 bytes 
end-to-end.

Any ideas?  I am using the latest sigmavpn source from git, built on Ubuntu 
14.04 LTS.

Thanks!

Original issue reported on code.google.com by [email protected] on 12 May 2014 at 4:08

Android App, ping to server returns error

What steps will reproduce the problem?

followed this guide

http://workiis.blogspot.com/2015/03/sigmavpn-android-setup.html

What is the expected output? What do you see instead?

Decryption failed (length 116, given result -1)

What version of the product are you using? On what operating system?

SigmaVpn, latest github pull

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 10 Apr 2015 at 9:49

Doesn't compile on FreeBSD 9.0 (AMD64)

Remove -ldl and change path for bash to /usr/local/bin/bash although it doesn't 
compile successfully.

%./build.sh --with-nacl
modules.c:89:2: warning: no newline at end of file
types.c:51:2: warning: no newline at end of file
Building nacl; this will take a while...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  159k  100  159k    0     0   404k      0 --:--:-- --:--:-- --:--:--  486k
/usr/bin/ld: lib/libnacl.a(crypto_box_curve25519xsalsa20poly1305_ref-after.o): 
relocation R_X86_64_32 against `a local symbol' can not be used when making a 
shared object; recompile with -fPIC
lib/libnacl.a: could not read symbols: Bad value
/usr/bin/ld: lib/libnacl.a(crypto_scalarmult_curve25519_donna_c64-base.o): 
relocation R_X86_64_32 against `a local symbol' can not be used when making a 
shared object; recompile with -fPIC
lib/libnacl.a: could not read symbols: Bad value
naclkeypair.c:54:2: warning: no newline at end of file

Original issue reported on code.google.com by [email protected] on 13 Feb 2012 at 1:18

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.