Just in case somebody desperately seeking for a solution on the following:
I decided to change MAC address of my iPad Mini Retina (7.0.4) for testing purposes.
There is a hint on few forums to go to Terminal and issue the command:
nvram wifiaddr="00:00:00:00:00:00" (your new MAC here)
Perhaps it's outdated because after the reboot you'll get inactive wifi and prompt to restore.
I saw other guys asking for help after this procedure.
Some said even a full restore (and losing your jailbreak) didn't work. Uhh..
So here it goes, provided you had OpenSSH installed before you "bricked" the wifi chip.
====
0. Have your iDevice connected via USB
1. Download all 3 files from
https://github.com/rcg4u/iphonessh/tree/master/python-client
2. Run it from OSX console
python tcprelay.py -t 22:2222 &
3. Connect via ssh
ssh -l root 127.0.0.1 -p 2222
4. Bingo, by now you should be in root shell.
5. List the interfaces.. And if you're still reading this, you've forgotten to put down your original MAC... 🙂
ifconfig
6. You'll see only "en1" interface up... It's bluetooth. Subtract 2 from the last byte - this is your wifi MAC. Finally, write it back and reboot.
nvram wifiaddr="....your original mac..."
Worked for me, hope it'll help someone. 🙂
I decided to change MAC address of my iPad Mini Retina (7.0.4) for testing purposes.
There is a hint on few forums to go to Terminal and issue the command:
nvram wifiaddr="00:00:00:00:00:00" (your new MAC here)
Perhaps it's outdated because after the reboot you'll get inactive wifi and prompt to restore.
I saw other guys asking for help after this procedure.
Some said even a full restore (and losing your jailbreak) didn't work. Uhh..
So here it goes, provided you had OpenSSH installed before you "bricked" the wifi chip.
====
0. Have your iDevice connected via USB
1. Download all 3 files from
https://github.com/rcg4u/iphonessh/tree/master/python-client
2. Run it from OSX console
python tcprelay.py -t 22:2222 &
3. Connect via ssh
ssh -l root 127.0.0.1 -p 2222
4. Bingo, by now you should be in root shell.
5. List the interfaces.. And if you're still reading this, you've forgotten to put down your original MAC... 🙂
ifconfig
6. You'll see only "en1" interface up... It's bluetooth. Subtract 2 from the last byte - this is your wifi MAC. Finally, write it back and reboot.
nvram wifiaddr="....your original mac..."
Worked for me, hope it'll help someone. 🙂