This question already has an answer here:

In order to get around an issue with Starbucks WIFI someone suggested spoofing my network cards mac address. How do I detect whether the wifi card supports mac address spoofing?

There is material out there on this, but it is very dated. How do you do this on Ubuntu 17.10?

I ended up just running this:

sudo macchanger --mac 00:11:22:33:44:55 wlan0

Use iwconfig to detect the name of your wireless card. Unfortunately this did not resolve the issue with Starbucks WIFI.

marked as duplicate by user68186, karel, Fabby, waltinator, Elder Geek Apr 11 '18 at 0:19

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


I'd use Tails if I was worried about revealing my MAC address to a random network. Everything is pretty much done for you and the devs are extremely paranoid (this is not a bad thing obviously). MAC address spoofing is enabled by default upon boot.

This is probably overkill just to spoof in Starbucks however. :)

Sorry I can't help you on how to spoof in Ubuntu as I use Kubuntu, I haven't used Ubuntu since they dropped gnome but there used to be an option in the network device configuration GUI.

  • I do want to reveal my mac address. The issue I'm having is that Starbucks's router contacts a service before allowing you access and if that service already has your email address it just spins forever ... so someone suggested spoofing my ip address, so it's good to know whether my laptop supports that before i get into this situation again ... – Ole Apr 10 '18 at 16:57
  • There's an application called macchanger which I recall using a while back and was fairly straightforward. Here is more info: ubuntugeek.com/… it also includes a gui version for added user-friendliness (macchanger-gtk). – blackcat47 Apr 13 '18 at 16:10

Not the answer you're looking for? Browse other questions tagged or ask your own question.