2 ms·
"Lastly, we require complete control over all aspects of our Wi-Fi router." Perhaps this is something users of Apple's WiFi-only/Ethernet-deficient devices mig
by feelin_googley 9y ago
"Lastly, we require complete control over all aspects of our Wi-Fi router."
Perhaps this is something users of Apple's WiFi-only/Ethernet-deficient devices might want.
He provides a useful hint on how to construct a router that allows complete control, utilizing a general purpose computer and two AR9271-driven USB WiFi adapters.
AFAIK this driver is available for both Linux and BSD.
"In my own lab setup, the role of the Wi-Fi router is fulfilled by my ThinkPad laptop, running Ubuntu 16.04. I've connected two SoftMAC TL-WN722N dongles, one for each interface (internal and external). The internal network's access-point is broadcast using hostapd, and the external interface connects to the internet using wpa_supplicant."
"Note that it's imperative that the dongle used to broadcast the internal network's access-point is a SoftMAC device (and not FullMAC) -- this will ensure that the MLME and MAC layers are processed by the host's software (i.e., by the Linux Kernel and hostapd), allowing us to easily control the data transmitted over those layers."