Az Apple Mac OS X Snow Leopard operációs rendszerének felhasználói rendszerhibákat tapasztalnak hálózati kártyájuk címének megváltoztatásakor. Mivel Mivel ezt az operációs rendszert hazánkban még mindig kevéssé tanulmányozzák, néha felmerülnek ilyen problémák. A Mac OS sorozat korábbi verziói az ifconfig en0 ether parancsot használták, de ez a verzió kivétel. Kiderült, hogy a probléma megoldása a felszínen fekszik.
Szükséges
Operációs rendszer Mac OS X Snow Leopard, hálózati kártya
Utasítás
1. lépés
A megoldás egyszerűnek bizonyult: újra kellett tölteni a "Hálózati kártya illesztőprogramot". De itt van egy árnyalat: meg kell határoznia a hálózati adapter által használt kext indexet.
2. lépés
Menjen az operációs rendszer termináljához, írja be a sudo –s értéket, nyomja meg az Enter billentyűt, majd írja be a jelszót. Nyomja meg ismét az Enter billentyűt.
3. lépés
A Mac-cím megváltoztatásához írja be az ifconfig en0 éter következő értékét. Ezután nyomja meg az Enter billentyűt.
4. lépés
Indítsa újra a "hálózati kártya illesztőprogramot". Ez a művelet csak két paranccsal hajtható végre:
- kextload /System/Library/Extensions/Attasic1Ethernet.kext - majd nyomja meg az Enter billentyűt;
- kextunload /System/Library/Extensions/Attasic1Ethernet.kext - majd nyomja meg az Enter billentyűt.
Meg kell jegyezni, hogy a Bővítmények / érték utáni sor minden számítógépen más és más lesz. A módosítások alkalmazása előtt ellenőrizze, hogy a megadott sor helyes-e.
5. lépés
De a probléma az, hogy ez a művelet a Mac-cím megváltoztatásával csak a rendszer következő újraindításáig él. Ezért a következő szkriptet használhatja:
Válassza az Alkalmazások> Segédprogramok> Apple Script Editor menüpontot.
6. lépés
Illessze be a következő értéket a szerkesztőablakba: cserélje ki a /System/Library/Extensions/Attasic1Ethernet.kext nevet a hálózati kártya illesztőprogramjának nevére és annak elérési útjára. Így fog kinézni:
állítsa az LF értéket ASCII 10 karakterre
állítsa a sudoScr-t sudo ifconfig en0 éter;
sudo kextunload /System/Library/Extensions/Attasic1Ethernet.kext;
sudo kextload /System/Library/Extensions/Attasic1Ethernet.kext;"
do shell script sudoScr "Jelszó" rendszergazdai jogosultságokkal.
7. lépés
A szkript készen áll - mentse el a merevlemezre a networkcript név alatt - válassza a "Fájl formátum" - "Alkalmazás" lehetőséget.
8. lépés
Miután hozzáadta ezt a szkriptet az indításhoz, nyugodtan élvezheti az elvégzett munkát. Ehhez lépjen a "Rendszerbeállítások" - "Fiókok" menübe. Válassza a "Bejelentkezés objektum" fület - nyomja meg a "+" gombot - adjon hozzá egy "Hide" értékű szkriptet. Jelölje be a szkriptet egy pipával - kattintson a "lock" ikonra