#!/bin/sh # Destroy existing interfaces ifconfig lagg0 destroy ifconfig wlan0 destroy # Ethernet up ifconfig em0 up # Wireless create, up # Note: use your ethernet device's MAC addr ifconfig wlan0 create wlandev iwn0 wlanaddr 5c:26:0a:06:c1:d6 ifconfig wlan0 up # Link aggregate create, up # Creates a failover lagg that prefers em0 but uses wlan0 if em0 is unavailable ifconfig lagg0 create laggproto failover laggport em0 laggport wlan0 ifconfig lagg0 up # Use WPA supplicant to handle SSID/password wireless connection wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf # Grab an IP for lagg device dhclient lagg0