Riesenie FW 1.1.3(4) a Wi-Fi Ad-Hoc spojenie

Pravidla fóra
V tejto sekcií nájdete hotové návody. Povolené sú len reakcie na znenie návodov (opravy, doplnenia a pod.). Budeme radi pokiaľ napíšete návod a vložíte ho do tejto sekcie. Všetky príspevky musia schváliť moderátori.

Všetky vaše problémy a požiadavky o pomoc smerujte do vhodných sekcií alebo do Poradny.
Zamčeno
neon33

Riesenie FW 1.1.3(4) a Wi-Fi Ad-Hoc spojenie

Příspěvek od neon33 »

Zdravim.
Tak pre vsetkych co sa po update na firmware 1.1.3 a vyssi maju problem pripojit na Ad-Hoc Wi-Fi som natrafil na riesenie, takze:

1. Z /var/preferences/SystemConfiguration/ si stiahnite dva subory: com.apple.wifi.plist a com.apple.network.identification.plist
(sposob necham na vas, ci uz SHH,alebo nejakym managerom...)

2. V nejakom XMLeditori (ja som pouzil editor, neviem, mozno to pojde aj v nejakom obycajnom textovom, ale neskusal som!) otvorte com.apple.network.identification.plist a pod klucom <key>ServiceID</key> by ste mali najst ID kod vasho pripojenia (tvar xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx = proste zlozeny z pismen a cisel).
Tento kod si niekde skopirujte.

3. V editori otvorte tentokrat com.apple.wifi.plist - ten by mal vyzerat nejak takto:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>AllowEnable</key>
<integer>1</integer>
<key>Custom network settings</key>
<dict>
<key>NAZOV VASHO AD-HOC PRIPOJENIA</key>
<string>ID KTORE SME ZISKALI PREDTYM</string>
</dict>
<key>JoinMode</key>
<string>Preferred</string>
<key>List of known networks</key>
<array>
<dict>
<key>AGE</key>
<integer>340</integer>
<key>APPLE80211KEY_BSSID_CURRENT</key>
<string>MAC ADRESA WIFI ADAPTERU</string>
<key>APPLE80211KEY_BSSID_SAVED</key>
<string>MAC ADRESA WIFI ADAPTERU</string>
<key>AP_MODE</key>
<integer>1</integer>
<key>ASSOC_FLAGS</key>
<integer>3</integer>
<key>BEACON_INT</key>
<integer>10</integer>
<key>CAPABILITIES</key>
<integer>34</integer>
<key>CHANNEL</key>
<integer>6</integer>
<key>CHANNEL_FLAGS</key>
<integer>8</integer>
<key>HIDDEN_NETWORK</key>
<false/>
<key>NOISE</key>
<integer>0</integer>
<key>RATES</key>
<array>
<integer>1</integer>
<integer>2</integer>
<integer>5</integer>
<integer>11</integer>
<integer>6</integer>
<integer>9</integer>
<integer>12</integer>
<integer>18</integer>
<integer>24</integer>
<integer>36</integer>
<integer>48</integer>
<integer>54</integer>
</array>
<key>RSSI</key>
<integer>67</integer>
<key>SSID</key>
<data>
NAZOV PRIPOJENIA V BASE64
</data>
<key>SSID_STR</key>
<string>NAZOV PRIPOJENIA</string>
<key>WEPKeyLen</key>
<integer>0</integer>
<key>authMode</key>
<integer>0</integer>
<key>isWPA</key>
<integer>0</integer>
<key>scanWasDirected</key>
<false/>
</dict>
</array>
<key>SignalStrengthThreshold</key>
<integer>10</integer>
</dict>
</plist>

4. Zavrite a ulozte si to.

5. MAC adresu svojho wifi adapteru ziskate vo windowse tak, ze na aktivne pripojenie kliknete pravym tlacidlom mysi - stav - podpora - podrobnosti - Fyzicka adresa.
Nazov vasej siete v base64 ziskate napriklad na stranke

Kód: Vybrat vše

http://makcoder.sourceforge.net/demo/base64.php

napiste tam nazov svojho pripojenia (DODRZUJTE VEKE MALE PISMENA!!) a stlacte "Encode"

6. Nahrajte a prepiste subor com.apple.wifi.plist naspat do iPodu, odpojte sa od wifi a znovu zapojte ....

NEZABUDNITE SI PREDTYM TIE SUBORY NIEKDE ZALOHOVOAT!!!!(clovek nikdy nevie)

Robite to na vlastnu zodpovednost (ozaj len pre istotu, na 99,9% si nemozete s iPodom nic pravit zle, ak postupujete podla navodu)

Dufam ze aspon niekomu to pomoze.
:)

[EDIT]: Malo by to fungovat aj s iPhonom.

Julek
Administrator
Administrator
Příspěvky: 9848
Registrován: pát říj 12, 2007 9:32 pm

Re: Riesenie FW 1.1.3(4) a Wi-Fi Ad-Hoc spojenie

Příspěvek od Julek »

velmi dobře napsané .. dávám do návodů
diskuze k tomuto návodu zde :

viewtopic.php?f=9&t=2829


.

Respektujte pravidla, pak si u mě můžete stěžovat na moderátory.


Obrázek

Julek
Administrator
Administrator
Příspěvky: 9848
Registrován: pát říj 12, 2007 9:32 pm

Re: Riesenie FW 1.1.3(4) a Wi-Fi Ad-Hoc spojenie

Příspěvek od Julek »

úprava na žádost :

Cize prosim modov/adminov o edit, dakujuem.

Takze novsi a jednoduchsi postup:

1. Stiahnite si z: \Library\Preferences\SystemConfiguration\ subor com.apple.wifi.plist

2. Spravte zalohu tohto subore niekde na disk (cize na disku budete mat 2 tieto subory - s jednym budeme pracovat a druhy ako zaloha :) )

3. Otvorte tento subor (ja som pouzil XMLeditor, takze neviem ci to bude fungovat obycajny textEditor)
LINK pre XmlEditor

4. Originalny subor (po resetovani nastaveni siete) vyzera takto:

Kód: Vybrat vše

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>AllowEnable</key>
   <integer>1</integer>
   <key>JoinMode</key>
   <string>Automatic</string>
   <key>List of known networks</key>
   <array/>
</dict>
</plist>


5. Pod riadkom "List of known networks" nahradte riadok <array/> tymito 6 riadkami:

Kód: Vybrat vše

   <array>
      <dict>
         <key>SSID_STR</key>
         <string>NAZOV VASEJ SIETE</string>
      </dict>
   </array>

Kde namiesto NAZOV VASEJ SIETE (pod riadkom <key>SSID_STR</key>) date nazov siete na ktoru sa chcete pripojit (jej SSID).
DODRZIAVAJTE PRI TOM MALE A VELKE PISMENA, MEDZERY, ZNAKY !!!!
NAZOV MUSI BYT NAPISANE UPLNE PRESNE AKO HO MATE !!!

6. Takze com.apple.wifi.plist by mal vyzerat teraz napriklad takto:

Kód: Vybrat vše

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>AllowEnable</key>
   <integer>0</integer>
   <key>Custom network settings</key>
   <dict/>
   <key>JoinMode</key>
   <string>Automatic</string>
   <key>List of known networks</key>
   <array>
      <dict>
         <key>SSID_STR</key>
         <string>WiFi-Doma</string>
      </dict>
   </array>
</dict>
</plist>

(Samozrejme ze namiesto WiFi-Doma tam zadate nazov SVOJEJ siete - ja len pre istotu :lol: )

7. Zavrite, ulozte a prekopirujte (prepiste) tento subor naspat do \Library\Preferences\SystemConfiguration\

+8. A ak chcete pridat viac ako jednu siet bude to vyzerat takto:

Kód: Vybrat vše

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>AllowEnable</key>
   <integer>0</integer>
   <key>Custom network settings</key>
   <dict/>
   <key>JoinMode</key>
   <string>Automatic</string>
   <key>List of known networks</key>
   <array>
      <dict>
         <key>SSID_STR</key>
         <string>NAZOV VASEJ SIETE_01</string>
      </dict>
      <dict>
         <key>SSID_STR</key>
         <string>NAZOV VASEJ SIETE_02</string>
      </dict>
      <dict>
         <key>SSID_STR</key>
         <string>NAZOV VASEJ SIETE_03</string>
      </dict>
   </array>
</dict>
</plist>


+9. A ak mate problem s hlaskou: "Unable to join the network "NazovSiete" (Nemozem sa pripojit na siet "NazovSiete" ), potom je mozne pridat riadok ktory sa postara o to, ze sa na vasu siet pripojite automaticky po zapnuti Wi-Fi (bez hlasky samozrejme) .. takze nad riadok <key>SSID_STR</key> pridame:

Kód: Vybrat vše

         <key>AP_MODE</key>
         <integer>1</integer>

Nas subor s nazvom siete (v mojom pripade WiFi-Doma) a automatickym pripajanim na nu by mal teda vyzerat:

Kód: Vybrat vše

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>AllowEnable</key>
   <integer>1</integer>
   <key>Custom network settings</key>
   <dict/>
   <key>JoinMode</key>
   <string>Automatic</string>
   <key>List of known networks</key>
   <array>
      <dict>
         <key>AP_MODE</key>
         <integer>1</integer>
         <key>SSID_STR</key>
         <string>WiFi-Doma</string>
      </dict>
   </array>
</dict>
</plist>


Takze dufam ze je to zrozumitelne(jsie) a ze to aspon niekomu pomoze :)

Zamčeno