A Apple, como a maioria das empresas, não oferece suporte para Linux, então é ótimo quando a comunidade pode fornecer a funcionalidade tão desejada. Adicionando um repo e instalando um ou dois pacotes, você pode fazer o tethering funcionar via USB ou Bluetooth.
Atenção!!
Você pode conectar seu iPhone ao laptop e compartilhar sua conexão 3G, permitindo que você navegue na internet em locais sem conectividade wi-fi. Esse processo é chamado de tethering e pode ser necessário pagar uma taxa à sua operadora para usar seus dados dessa forma. Embora os aplicativos apenas com jailbreak possam habilitar esse tipo de funcionalidade sem recorrer à sua operadora, permanece questionável se sua operadora pode ou não saber se você está usando tethering ou se isso é legal. Se sua operadora de celular descobrir, podem ser cobradas taxas extras ou mudado para um plano de dados com mais despesas “tethering permitido”. Você amarra por sua própria conta e risco; não somos responsáveis por quaisquer despesas que você possa acumular ou outros danos que possam resultar.
Com isso dito, nunca conheci ninguém pessoalmente que fosse acusado de tethering usando métodos de terceiros. Eu mesmo uso o MyWi para fazer o trabalho e tenho certeza de que restringirei meu uso a quantidades razoáveis. Eu nunca tive problemas. Queríamos apenas fornecer-lhe algumas informações baseadas na experiência. Novamente, você está fazendo isso por sua própria conta e risco.
No seu iPhone
Certifique-se de que o tethering está ativado. Você pode habilitar isso conversando com um representante da AT&T ou da Verizon e inscrevendo-se em um plano compatível.
Como alternativa, se você estiver desbloqueado, pode instalar aplicativos como MyWi ou iTether que habilitam essa funcionalidade por uma taxa nominal. De uma forma ou de outra, você precisa conectar seu iPhone.
No Ubuntu
Abra um terminal e digite o seguinte comando:
sudo add-apt-repository ppa: pmcenery / ppa
Pressione Enter, deixe-o fazer seu trabalho e atualize:
sudo apt-get update
Agora você pode baixar e instalar o pacote de que precisamos para fazer as coisas funcionarem:
sudo apt-get install ipheth-utils
Reinicie seu computador. Isso não funcionará até que seja reiniciado.
Tethering
Se estiver usando tethering via Bluetooth, emparelhe o iPhone com o computador antes de habilitá-lo. Se estiver usando USB, primeiro ative o tethering e, em seguida, conecte o cabo ao computador.
Você verá uma nova interface com fio aparecer se estiver usando USB e ela deve se conectar automaticamente.
Isso pode não funcionar sozinho com alguns sistemas. Se você tentou este método e não conseguiu nada, tente desinstalar o pacote e reinstalá-lo junto com alguns relacionados:
sudo apt-get remove ipheth-utils
sudo apt-get autoclean
sudo apt-get install gvfs ipheth-dkms ipheth-utils
Depois de reiniciar, meu segundo sistema se conectou bem usando esse método.
Você amarra seu iPhone? Compartilhe suas experiências nos comentários.