Chybí tu pořádný návod.
Ani po chvíli studování mi změna MAC nešla, v anglických fórech nebyla odpověď na můj problém s "not permitted denied", nic. Nakonec jsem na řešení přišel v úplně jiným topicu...
Takže kompetní návod pro ty, kteří s terminalem moc nepracují
a v příkazech se tolik neorientují:
Předpoklady:jailbreak+unlock apod. - to snad nemusím zmiňovat

nainstalovanej BSD Subsystem
nainstalovanej Terminal (vt100)
nainstalovanej Su Replacement
a pak na PC použiju např. iPhone PC Suite (využití viz níže)
Příprava:1) stáhněte si přiložené skripty mac a mac2
2) mac2 potřebujete, pokud máte nějakou konkrétní MAC adresu, na kterou se budete nastavovat často... tzn otevřete v poznámkovém bloku a upravte obsaženou MAC na tu co se vám hodí

3) otevřete iPhone PC Suite a v podprogramu Files otevřete adresář usr/bin
4) nahrajte do něj oba skripty, a pak na oba klikněte pravým>Properties a nastavte purview 755
Postup:1) spustit Terminal
2) přihlásit se jako root, jinak vám při pokusu o změnu MAC bude hlásit "Operation not permitted" - napište "su -l root" (bez uvozovek; to druhý je malý L

) a zadejte heslo alpine (firmware 1.1.4+) a potvrďte (přihlášeni budete do restartu iphonu)
nyní bude na začátku každého řádku místo dolaru $ znak křížek #
3) napište příkaz mac nebo mac2
-příkaz mac vám zobrazí vaši aktuální MAC adresu
-příkaz mac 00:11:22:33:44:55 změní MAC adresu na 00:11:22:33:44:55
-příkaz mac2 změní adresu na Vaši přednastavenou (Příprava-bod 2)
Díky za poděkování
4x iP 2G 16GB US + 2x iP 3G 16GB US 4.0 + 2x iP 3GS 32GB US 4.1 SB + iP4 16GB 4.1 GP JB + iP4 32GB 4.3.3 RS JB