Sa întâmplat! Sunt bătrân, vinduzyatnik călit și utilizatorii de Linux incepatori, am scrie despre MacBook. Singurul lucru care mă consolează, nu voi scrie despre superioritatea produselor de mere. În general, atunci când nu se confruntă cu un fel de produs, ca să spunem așa, în persoană, ideea este compus din publicații au fost citite și auzi povestea, și toate acestea sunt completate de o mare parte din propria lor percepție, nu întotdeauna obiectivă. Și este propria lor percepție, dacă nu ciudat, este cel mai semnificativ pentru nimic în formarea relației noastre.
Deci, ceva timp în urmă, fiica mea a luat o schimbare nouta: ea sa mutat la Samsung, în timp ce MacBook Pro. Așa cum am scris mai sus, această tranziție, în plus față de pozitiv posesia emoții, a fost, de asemenea, marcat de o serie de gafe jenante. Toate acestea, din când în când mi trec prin, dar era clar că modul de Dumnezeu, mai devreme sau mai târziu. Și astfel, la un moment dat, dintr-o dată docha protestează vehement.
Se pare că MacBook ei de multe ori nu văd în rețea acasă. Ieri conectat bine și de lucru, iar astăzi rețeaua nu a ieșit, sau mai degrabă, nu merg. În lista de rețele disponibile sunt listate toate rețelei noastre și intrarea următoare, și de familie, acasă, în rețea nu este la vedere. De ce la plural? Deoarece cele două rețele: în intervalul de 2,4 GHz și o rețea de altul - în banda de 5 GHz. Și aceasta în ciuda faptului că Mac-ul ar trebui să poată să se agațe de ambele!
Dar eu sunt o mână veche. În ceea ce privește acea rețea, care operează în banda de 2,4 GHz - Cred că a fost doar de ce nu este vizibil. Faptul este că ceva similar sa întâmplat cu unele echipamente înainte. Și toate pentru că am condus grila pentru canalul de al 13-lea. Pe de altă parte, este cunoscut faptul că disponibilitatea canalelor depinde în mare măsură de țară. Am avut un laptop de la HP, care, de asemenea, a refuzat pentru a vedea grila de start, la fel ca în șofer WiFi, o țară din Statele Unite a fost expus, și există canalul 13-lea interzis. Cu toate acestea, grila de 5 GHz utilizează un cufundată 36 de canale, care, în opinia mea, este protejată de aceste incidente juridice (așa cum sa dovedit, am greșit). Dar am decis să uite temporar despre gama - Apple a îi place să arate off și să arate unele cerințe, pe care el, și alți producători - nu sunt întotdeauna; nu știi niciodată, el ar putea veni cu pentru grilele din banda de 5 GHz.
În general, am început să caut în direcția în care se profilează unele fără lumină - este necesar să se înțeleagă dacă setarea țării maci pentru șofer WiFi și, dacă da, în cazul în care puteți vedea cât de important este expus. Si cel mai important - cum poate fi schimbat, desigur, dacă poți.
Prima cerere Google mi-a arătat că, în materie de lucru cu rețele WiFi din macul nu este totul bine - ramurile care cresc prea multe forumuri vorbesc despre un număr mare de persoane care se confruntă cu probleme cu acces. Desigur, astfel de forumuri floare de culoare violentă, precum și pentru alte sisteme de operare, și producătorii de hardware. Leul din aceleași probleme în ramurile legate de lipsa de cunoștințe de bază în majoritatea utilizatorilor, iar acest lucru este de înțeles - este imposibil de a cere de la utilizator prea cunoștințe aprofundate în domeniile în care nu este specializat. Dar, pentru că produsele lor Apple este poziționat ca cel mai mai usor de utilizat, prietenos, vreau să spun. Și, de fapt, se dovedește a fi la fel de urât pentru Windows prietenos?
Ei bine, nu voi fi sarcastic prea mult despre el, deși, desigur, foarte de dorit. Principalul lucru este că pe forumuri am primit un răspuns la câteva întrebări lui lame: da, setarea pentru șofer WiFi țară este, și a vedea valoarea curentă poate fi în aplicația „System Information“ în secțiunea Wi-Fi.
Cu toate acestea, ceea ce am văzut, am fost, să-l ușor impresionat - țara a fost înregistrată ca TW. Vreau să spun, Taiwan. În plus, pentru confortul utilizatorului (nu uitați - este ușor de utilizat MacBook Pro) a fost dat o listă de canale care pot fi utilizate în Taiwan. Ce pot să spun, limita din Taiwan, că astfel de canale sunt disponibile în țara lor:
EN1: codul de țară 802.11d setat la 'TW'.
EN1: Supported canalele 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 149, 153, 157, 161, 165
Ce este tipic - cu canalele disponibile nu este listat, nu doar canalul 13, dar canalul cu numărul 36. De aceea Dochkin MacBook Pro nu a văzut nici o grila de start de 2,4 GHz sau 5 GHz. Asta-i toate întrebările „de ce?“ Primirea nici un răspuns, la stânga pentru a rezolva întrebările „cum?“.
Iată căutarea de răspunsuri la „cum“ și problemele au început. Vreau doar să se constate că algoritmii de produse Apple, descrise de către diferiți experți din diferite surse diferă oarecum, dar, în general, aceste diferențe sunt în detalii. În general, o adâncitură în labirintul de informații cu privire la MacOS și MacBook a dezvăluit următorul comportament caracteristică a acestui orientate spre utilizator de hardware și software.
Pentru drivere WiFi luate unele valori ale țării în mod implicit, ca să spunem așa, setările de bază, și acestea depind de țara de origine și de vânzare, care, în general, de așteptat. Dar ele depind, de asemenea, pe adaptor WiFi, care este conectat la laptop. Da, pentru că ar fi adaptoare WiFi la Apple AirPort ascunde adaptor cușer de la Atheros si Broadcom. Este timpul, la urma urmei, încetează să mai fie ironic, dar după atât de ispitit!
Dar adevărul dur al realității aduce schimbări în imagine a lumii. În practică, se dovedește că a inventat - în lumea Apple - algoritmul de determinare a țării pentru WiFi în lumea reală laptop elementar eșuează. Deoarece cercul este plin de routere „gri“ de la producătorii chinezi și alte, firmware neoficiale cusute și ajustate, sau nu este configurată ca spiritul stabili. Și apoi, că Apple va face acum, când SUA a interzis utilizarea 802.11d?
Ei bine, nu difuzează router de protocol 802.11d - vă sunt dezactivate, sau producătorul nu a furnizat, sau, ceea ce este mai rău, l-ați cumpărat prin Alibaba, și a venit la tine cu setările concepute pentru China sau Taiwan. Și tu - nici somn, nici spiritul. Și, oricum, nu este conștient de orice rapoarte. Și nu ești tu, dar vecinul tău pe podea de mai sus. Doar așa se întâmplă că, în conformitate cu algoritmul, sau în pofida ei - pentru că programatorii fac greșeli în program - net său înainte de scanare. Și totuși! Ia-CH TW sau țară pentru modulul WiFi. Și toată această rușine va fi adus aminte până la următoarea pană de curent. Și dacă ați activat laptop la o petrecere sau într-o cafenea? Or. Dar nu știi niciodată „sau“ cei care vă puteți gândi. Într-adevăr, feriți-vă de sex ocazional! Luați MacBook, router-ul AirPort, mai bine, AirPort Extreme, du-te departe în câmp deschis sau în pădure, și acolo, departe de civilizație și să se bucure lumea de la Apple. Da, nu uita valiza cu baterii.
De fapt, cea mai proastă decizie în toate acestea. Paradisul, este că nu au dat nici o ocazie de a expune aceste setări în mod explicit, că este, nu poți merge la orice program și specificați dispozitiv prea inteligent în locul său: tipul, acasă, trezește-te, ești în Europa, nu în Asia . Probabil pentru ca unitate de prietenos nu trebuie să dea utilizatorului un spectacol krivorukost krivorukost. Faptul că astfel de lucruri.
Dar eu cred în omenire. Și a făcut-o. Continuă căutarea ma condus la pagina offline. în cazul în care utilizatorul a condus modul prin care puteți patch șoferul, astfel încât el sa comportat într-un mod mai simplu - după ce plasturele este ferm în codul de conducător auto prevede o anumită țară și aruncări - în căutarea unei țări mai bune - stop. Aceeași patch reprezintă așa-numita One-liner - un interpret provocare perl cu transferul de comandă pentru ca el să fie executat (puteți citi mai multe și aici). Echipa a fost expresia regex, înlocuind un set de octeți alții - patch binar banal.
A trebuit să organizeze o sesiune de brainstorming pentru a remedia situația. Potolit și a crezut, am ajuns la concluzia că un patch ceva binar dat peste cap în driver și el nu poate porni. Chiar și un pic de efort și a fost găsită o soluție pentru situația de a reveni la linia de start - doar un plasture înlocuiește un alt set de bytes, este necesar să se efectueze schimbarea inversă. Am rugat fiica să efectueze o comandă modernizate (e tot o singură linie):
sudo perl -e pi 's | \ X81 \ x78 \ x30 \ X6b \ x10 \ x00 \ x00 \ X90 \ xE9 | \ X81 \ x78 \ x30 \ X6b \ x10 \ x00 \ x00 \ x0F \ X85 |' / Sistem /Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortBrcm4331.kext/Contents/MacOS/AirPortBrcm4331 sudo touch / System / Library / Extensii /
și, un minut mai târziu, un oftat de ușurare - după repornirea hardware-ul înapoi la viață.
Și totuși, că plasturele nu-i așa? De fapt, unii utilizatori au dezabonat de patch-uri că a lucrat bine și a servit scopul său. În primul rând, și așa cum sa dovedit mai târziu, dreapta, ideea a fost de a săpa în direcția de versiuni MacOS. M-am uitat ca set fiica ei - acolo cu mândrie fulgeră cifre 10.10.2, adică, Yosemite. Cea mai mare parte a experienței de succes dezabonare folosind versiunile anterioare de sisteme de operare, și numai pe pagina cu patch-ul a fost menționat faptul că tot ceea ce a lucrat și am dorit versiunea sistemului de operare.
Pentru un timp am continuat să se târască - cu ajutorul Google - pentru segmentul vorbitor de limba engleză a internetului. Dar, la un moment dat, următoarea întrebare am întrebat, folosind limba maternă și puternic. De ce! De ce, nu am făcut acest lucru înainte. În prezent problema pagina de blog. și blogul în sine - este doar un depozit de informații utile, precum și cu deciziile, chiar și în limba rusă.
În general, așa cum m-am așteptat, Patcher binar făcut lucruri. Nu, el este de natură să-l stabilească în mod corespunzător. Dar, în Yosemite sunt semnate aceste drivere și atunci când acestea sunt descărcate semnătura este verificată. Desigur, înlocuirea câțiva octeți a anulat semnătura, conducătorul auto nu este încărcat, MacBook, ca urmare, a emis un avertisment că hardware-ul nu este găsit. Efectuarea echipa oglindă, ne-am întors la octeții în locul său, verificarea semnăturii, atunci când descărcare este finalizată cu succes, performanța a revenit.
În timp ce am fost săpat pe internet în căutare de toate aceste informații, fiica a efectuat un experiment - l de mai multe ori off / pe laptop în timp ce se deplasează în jurul valorii de apartament. Într-un loc MacBook catadicsit pentru a apuca router cu setările regionale corecte, poate chiar o casă, și apoi conectați la rețea fără probleme. Pe acest principiu (off / modul WiFi activați), soluții de modul, una dintre problemele discutate la forumuri vorbitoare de limba engleza au fost construite descrise probleme - sunt invitați să scrie un scenariu care ar fi oprit și modulul până când nu a fost încă expus la codul de țară corespunzător.
După o scurtă consultare cu fiica sa, sa decis să nu se efectueze experimente pe scenariul descris în blog - ea a trebuit să lucreze, și, de fapt, exista riscul ca ceva nu va funcționa, iar laptop-ul nu va mai re-conectarea la rețea, sau nu încărcați din nou driverele. Punctul de lipire principal pentru mine a fost că, în original-o linie-e și-un liner-adică intrările propuse folosesc diferite expresii regex. Deci, să spunem că informațiile de mai sus într-un blog corectează situația, eu nu pot, totuși, se pare foarte convingător, în special partea referitoare la oprirea de verificare a semnăturii atunci când descărcarea de drivere. Poate că într-o zi fiica mea va fi rezolvată și vom aduce studiul la concluzia sa logică. Și totuși, poate, totul.