#!/bin/sh

#WiFi bridge ohne NAT

#create bridge interface br0
ip link add name br0 type bridge
ip link set br0 up

#assign eth0 to br0, eth0 must be up

ip link set eth0 up
ip link set eth0 master br0

#save eth0 ip-address and gw

eth_ip=`ip addr show eth0 | awk '/inet / {printf("%s", $2)}'`
eth_gw=`route -n | awk '/^0.0.0.0/ {printf("%s", $2)}'`

#move from eth0 to br0

ip addr del $eth_ip dev eth0
ip addr add $eth_ip broadcast + dev br0
route add -net default gw $eth_gw

#assign wlan0 to br0
ip link set wlan0 master br0

