User Tools

Site Tools


de:openwrt_bonding

This is an old revision of the document!


OpenWRT ADSL Bonding / Link Aggregation

Download OpenWRT x86 - for MacMini and KVM (Server install)

https://nusku.net/openwrt/r55d4b4f3b34171cdeb6124ed2b14c56bea970b9c/

Install on MacMini 2006 - using OS X (local)

Download OpenWRT:

wget https://nusku.net/openwrt/r55d4b4f3b34171cdeb6124ed2b14c56bea970b9c/openwrt-x86-generic-combined-ext4.img.gz

Unzip OpenWRT:

gunzip openwrt-x86-generic-combined-ext4.img.gz

Determine disk number by using DiskUtil. Open DiskUtility select Harddisk and press “Command+i”.

Look for something like “Media-Identifier: diskX”, in my case it was “disk1”. Deactivate HDDs partitions, do not unmount HDD.

Write *.img to Disk:

sudo dd bs=1m if=openwrt-x86-generic-combined-ext4.img of=/dev/rdisk1

Install on Server using KVM (external)

Download and extract image in corresponding folder:

cd /var/lib/libvirt/images/
wget https://nusku.net/openwrt/r55d4b4f3b34171cdeb6124ed2b14c56bea970b9c/openwrt-x86-generic-combined-ext4.img.gz
gunzip openwrt-x86-generic-combined-ext4.img.gz

Create new virtual machine and select image in /var/lib/libvirt/images/openwrt-x86-generic-combined-ext4.img

Network setup (external)

change settings in /etc/config/network:

config interface lan
	option ifname	eth0
	option type 	bridge
	option proto	static
	option ipaddr	188.xxx.xxx.xxx
	option netmask	255.255.255.XXX
	option gateway	188.xxx.xxx.xxx
ipaddr external ip provided by your hoster e.g. Hetzner
gateway IP of KVM Bridge e.g. br0

Install required software on both sides (local & external)

opkg update
opkg install openvpn ca-certificates kmod-tun kmod-bonding 
de/openwrt_bonding.1362953643.txt.gz · Last modified: by admin