Atheros 5005/5211/5212/5213 modo WAP/WAP2 no OSX


Funciona em: Atheros AR5005 Atheros AR5211 Atheros AR5212 Atheros AR5213 Pessoal, apenas um complemento do tópico anterior. Consegui fazer com que o modo wap funcionasse no OSX e o melhor, usando o kext original da versão 10.5.2 !   Vamos trabalhar? Bem, primeiro o ideal é você fazer o mesmo passo do post anterior, mas no lugar de usar o kext da versão 10.4.8 ou superior, use a versão 10.5.x e adicione o REV e ID da placa mesmo. Esse procedimento é muito simples até e já foi muito rebatido aqui, então vamos ao que interessa! Como usar modo WAP e provavelmente WAP2 (ainda não testei) sem perder a estabilidade do sistema evitando reboots, Kernel Panic e outros problemas. Então a solução foi: Abra o Script Editor (na sua pasta Aplicativos/Apple Script/Script Editor) Dentro coloque sem aspas e alterando para seu usuário e senha tanto wireless quanto do sistema…

Código do Apple Script: tell application “Terminal” do shell script “sudo -u NomeDoUsuárioDoOSX networksetup -setairportnetwork NomeDeLoginDaRede SenhaDaRedeWap password SenhaDoUsuárioDoSistema do shell script “exit” delay 3 (pode remover este delay se quiser) quit end tell    

Salve o arquivo com o nome desejado (no meu caso foi Atheros WapX Startup) e depois salve como (usando o mesmo nome e escolha o modo Bundle Application) Agora que vem a melhor parte! clique com o mouse no botão direito em cima do arquivo gerado ( neste caso o aplicativo Bundle) e depois o Finder mostrará uma pasta com o nome Contents. Nela haverão alguns arquivos que ficará parecido com o que está escrito abaixo:  

 

<?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>CFBundleAllowMixedLocalizations</key>

<true/>

<key>CFBundleDevelopmentRegion</key>

<string>English</string>

<key>CFBundleExecutable</key>

<string>applet</string>

<key>CFBundleIconFile</key>

<string>applet</string>

<key>CFBundleInfoDictionaryVersion</key>

<string>6.0</string>

<key>CFBundleName</key>

<string>atherosWap</string>

<key>CFBundlePackageType</key>

<string>APPL</string>

<key>CFBundleSignature</key>

<string>aplt</string>

<key>LSRequiresCarbon</key>

<true/>

<key>WindowState</key>

<dict>

<key>name</key>

<string>ScriptWindowState</string>

<key>positionOfDivider</key>

<real>329</real>

<key>savedFrame</key>

<string>297 471 838 531 0 0 1280 1002 </string>

<key>selectedTabView</key>

<string>result</string>

</dict>

</dict>

</plist>

 

Até ai tudo bem… Você deverá (opcional) adicionar uma chave para esconder o aplicativo, fazendo com que seu Hackintosh ou o Próprio Mac fique com uma placa Airport e não tenha aquelas telas aparecendo (como no caso do linux).

Assim ficará o novo código:

<?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>CFBundleAllowMixedLocalizations</key>

<true/>

<key>CFBundleDevelopmentRegion</key>

<string>English</string>

<key>CFBundleExecutable</key>

<string>applet</string>

<key>CFBundleIconFile</key>

<string>applet</string>

<key>CFBundleInfoDictionaryVersion</key>

<string>6.0</string>

<key>CFBundleName</key>

<string>atherosWap</string>

<key>CFBundlePackageType</key>

<string>APPL</string>

<key>CFBundleSignature</key>

<string>aplt</string>

<key>LSRequiresCarbon</key>

<true/>

<key>NSUIElement</key>

<string>1</string>

<key>WindowState</key>

<dict>

<key>name</key>

<string>ScriptWindowState</string>

<key>positionOfDivider</key>

<real>329</real>

<key>savedFrame</key>

<string>297 471 838 531 0 0 1280 1002 </string>

<key>selectedTabView</key>

<string>result</string>

</dict>

</dict>

</plist> 

Isto fará com que não apareça mais o ícone no dock quando o arquivo for executado e o terminal saia.   Coloquei um “Discador já funcionando aqui” e para alterar as configurações, clique com o botão direito do mouse no arquivo e escolha ShowPackageContents. Depois clique em Contents/Resources/Scripts/main.scpt Lá você trocará os valores para se conectar a sua rede!

Software

Faça o download do arquivo AQUI Caso ache melhor, coloque para iniciar automaticamente (nas preferências de sistema>Usuários>ítens de Login. E não esqueça de reparar as permissões de arquivo para garantir que tudo ocorra (aqui sem reparar, mostrou um aviso de erro nas permissões para escrever em um arquivo específico).  

, , , , , , , , , , ,

  1. #1 by admin on 29 de May de 2008 - 14:42

    Este arquivo de conexão das placas Atheros em anexo, foi colocado com o objetivo de ajudar e é proibida a venda ou comercialização de qualquer tipo. O sistema tem o código dentro do arquivo (como explicado no post) e não foi criado para violar direitos e regras, mas sim para auxiliar a quem gostaria de testar o sistema da Apple ou usar suas placas nos Macintoshs originais, evitando assim que tenha que vender sua placa para comprar outras diretamente compatíveis.

  2. #2 by admin on 5 de October de 2011 - 5:45

    Thank you very much for the comment and I really like expose knowledge, however my machine and did not get burned donations so he could buy other equipment for testing, which made ​​it impossible to continue on your own. I’m glad you reached various locations around the world and that people can use this knowledge so that everyone can enjoy more things developed here.

  3. #3 by admin on 16 de November de 2011 - 4:23

    sure! wy not? if i can help you, i’ll…

  4. #4 by admin on 8 de February de 2012 - 6:14

    Shure! if you’d like .. can use always, but give me the credits, ok?

You must be logged in to post a comment.