GithubHelp home page GithubHelp logo

Comments (6)

darkdrgn2k avatar darkdrgn2k commented on June 9, 2024

BABELD on Debian
#12 (comment)

BABELD on OpenWRT

opkg update
opkg install babeld

cat  <<"EOF">  /etc/config/babeld
package babeld  
config general
    option 'local_port' '999'

config interface 'eth0'
    option 'ifname' 'eth0'
EOF


cat <<"EOF"> /etc/babeld.conf
echo redistribute if eth0
redistribute deny
EOF

from toronto-community-network.

darkdrgn2k avatar darkdrgn2k commented on June 9, 2024

Espresso Bin Benchmark

[iperf PC]--gige---[iperf espressobin]
✔️ 931/Mbits/sec Mbits/sec

[iperf PC]--gige---[espressobin bridged]----[iperf PC]
✔️ 936/947 Mbits/sec

[iperf PC]--gige---[espressobin routed]----[iperf PC]
335/403 Mbits/sec

[iperf exitnode]--gige wan---[iperf espressobin]
199/199 Mbits/sec MAX drops to 20

from toronto-community-network.

ASoTNetworks avatar ASoTNetworks commented on June 9, 2024

Doing some testing on the Atomic Pi which is an Atom x5-Z8350 SoC

[iperf PC]--gige---[iperf atomic pi USB3 dongle]
✔️ 923/Mbits/sec

[iperf VM over babled]--gige---[iperf atomic pi onboard]
✔️ 800/Mbits/sec

[iperf VM over babled]--gige---[atomic pi onboard routed over USB3 dongle]---[iperf PC]
✔️ 837/Mbits/sec

[atomic pi wg0 over USB3 dongle]--gige---[WireGuard server with iperf]
✔️ 895/Mbits/sec

[iperf VM over babled]--gige---[atomic pi onboard routed over wg0 encapsulated to physical USB3 dongle]--gige---[VM running WireGuard server with iperf]
🟨 665/Mbits/sec

CPU usage when routing over wireguard
Screenshot_2020-06-15_16-19-02

from toronto-community-network.

darkdrgn2k avatar darkdrgn2k commented on June 9, 2024

Wire guard Test

Client

  • ip address 192.168.1.x

cat <<"EOF"> wg0.conf

[Interface]
PrivateKey = cFP6gBOZrvqlt/XkdT7Cp6HOLuNMYa6yVNcCR+e9IEw=
ListenPort = 1000

[Peer]
PublicKey = 1510YjIH8EfQtJ2zxEEUb5+1B4HqmIv86pwpkJwNOW4=
AllowedIPs = 0.0.0.0/0
AllowedIPs = ::/0
Endpoint = 192.168.1.2:1000
EOF
ifconfig wg0 down
ip link del dev wg0
ip link add dev wg0 type wireguard
wg setconf wg0 wg0.conf
ip addr add 10.254.254.2/24 dev wg0
ifconfig wg0 up

Server

ip address 192.168.1.2


#### SERVER
cat <<"EOF"> wg0.conf
[Interface]
PrivateKey = 4LMdS6DPRe5gHcmMWYhZqlM9PzFTEeDz0kz0YIMCPm0=
ListenPort = 1000

[Peer]
PublicKey = //C9KkNgCgT/0+bIb6YMS558xNx6wJOwAuGbqO8CGlI=
AllowedIPs = 0.0.0.0/0
AllowedIPs = ::/0

EOF

ifconfig wg0 down
ip link del dev wg0
ip link add dev wg0 type wireguard
wg setconf wg0 wg0.conf
ip addr add 10.254.254.1/24 dev wg0
ifconfig wg0 up

from toronto-community-network.

darkdrgn2k avatar darkdrgn2k commented on June 9, 2024

Router X with Hardware Offloading
Seepds of ~ 217/180 VPN over WG
If we drop encryption 800-900
Comes as a weather proof version (edge point)
Babeld can be side loaded onto stock - https://github.com/darkdrgn2k/RouterX-Babeld-Package

from toronto-community-network.

darkdrgn2k avatar darkdrgn2k commented on June 9, 2024

Edge Router does not HW Accelerate over tunnels leaving speeds at ~300Mbps

from toronto-community-network.

Related Issues (20)

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.