Using you Roku at a hotel can be problematic because you are unable to accept the terms of service when using the internet. This post explains how to use a Roku at a Hotel.
These instructions can be followed pretty much verbatim for any other device (wii u, xbox, etc).
Instructions
- Go to “Settings”, and then “Network”, and then “WIFI”
- Write down the Roku MAC address
- Unplug the Roku (power it off)
- Write down your current MAC address
- Update your interface to the new MAC address
- Power cycle wifi
- Accept terms and services of hotel wifi
- Repeat steps 5-6 with old mac address
Bash Script for MacBook Air
I’ve created a bash script you can use for the macbook air to automatically do this for you. Modify your ~/.bash_profile
wreset () {
echo 'shutting down wifi....'
sudo ifconfig en0 down
sleep 2
sudo ifconfig en0 up;
echo "wifi is back up... check for auth message if you haven't already registered this device"
}
mspoof () {
newdevice=$1
newmac=$2
echo "MAC set for device ${newdevice}: ${newmac}"
sudo ifconfig en1 ether ${newmac}
wreset
}
alias air='mspoof air a8:bb:cf:22:33:c8'
alias roku='mspoof RokuLivingRoom b8:3e:43:03:11:44'
alias roku2='mspoof RokuBedroom cc:6b:a9:48:4f:f1'
alias wiiu='mspoof WiiU 9c:e6:b2:0f:73:04a'
Here’s a different way I to automate the login for hotel internet.