hostapd(8) - IP Roaming
  • An experimental concept for scalable wireless networks
    • Every AP running in an individual broadcast domain
    • Every station with an assigned IPv4 address in a /30 network
    • hostapd(8) to set/remove the IPv4 address on the wired interface (using IAPP)
    • Dynamic routing, OpenOSPFD or OpenBGPD, to announce the route to the AP
# assign IP addresses to layer 2 addresses
table <clients> {
	00:02:6f:42:d0:01 -> 172.23.5.1/30
	00:05:4e:45:d3:b8 -> 172.23.5.4/30
}

# Global options
set hostap interface ath0
set hostap mode radiotap
set iapp interface sis0
set iapp address roaming table <clients>
set iapp handle subtype address roaming
set iapp mode multicast ttl 2
  
"Proactive Wireless Networks With OpenBSD", BSDCan 2006, Ottawa, Canada, 2006-05-13
Reyk Floeter (reyk@vantronix.net)
.vantronix | secure systems GmbH (http://www.vantronix.net/)