Pular para o conteúdo

Compartilhamento de Internet 3G no Slackware

Dica publicada em Linux / Introdução
tétinho.. adz
Hits: 5.172 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Compartilhamento de Internet 3G no Slackware

Depois de ler em vários fóruns e sites, sobre o sucesso no compartilhamento de Internet 3G no Ubuntu, resolvi tentar no Slackware, onde achei pouca informação na Internet, mas vou postar aqui o que consegui em um site da Colômbia.

Compartilhamento de Internet 3G usando o IPhone

Após ler em vários sites sobre o compartilhamento da Internet 3G no Ubuntu e várias tentativas sem sucesso, resolvi escrever esta dica usando a distribuição Slackware, pois encontrei pouco conteúdo voltado para outras distribuições, todas as informações foram coletadas de um site da Colômbia, que agora apresento a vocês.

Usaremos como pasta padrão para os procedimentos, a pasta "/usr/local/src". Lembrando que todos os comandos devem ser executados como usuário root.

Instalação libusb

Baixar a última versão estável, no meu caso, no momento em que escrevo esta dica é a versão 1.0.8:
Feito o download, mova o arquivo para "/usr/local/src":

# mv libusb-1.0.8.tar.bz2 /usr/local/src

Entre na pasta:

# cd /usr/local/src

E faça os comandos:

# tar xvfj libusb-1.0.8.tar.bz2
# cd libusb-1.0.8
# ls
# ./configure --prefix=/usr --localstatedir=/var --sysconfdir=/etc --libdir=/usr/lib64
# make
# make install


Instalação usbmuxd

Buscar no SlackBuilds, a versão do usbmuxd correta para a distribuição Slackware usada, no meu caso 13.37:

# wget http://slackbuilds.org/slackbuilds/13.37/system/usbmuxd.tar.gz
# tar xvfz usbmuxd.tar.gz
# cd usbmuxd
# wget
http://marcansoft.com/uploads/usbmuxd/usbmuxd-1.0.7.tar.bz2
# useradd -u 233 -g plugdev -d /dev/null -s /bin/false usbmux
# ./usbmuxd.SlackBuild
# installpkg /tmp/usbmuxd-1.0.7-x86_64-1_SBo.tgz


Instalação libtasn1

Buscar no SlackBuilds, a versão correta para a distribuição Slackware usada, no meu caso 13.37:

# wget http://slackbuilds.org/slackbuilds/13.37/libraries/libtasn1.tar.gz
# tar xvfz libtasn1.tar.gz
# cd libtasn1
# wget
http://ftp.gnu.org/gnu/libtasn1/libtasn1-2.9.tar.gz
# ./libtasn1.SlackBuild
# installpkg /tmp/libtasn1-2.9-x86_64-1_SBo.tgz


Instalação libimobiledevice

Baixar, na página oficial - http://www.libimobiledevice.org - a última versão estável do libmobiledevice:

# wget http://www.libimobiledevice.org/downloads/libimobiledevice- 1.0.7.tar.bz2
# tar xvfj libimobiledevice-1.0.7.tar.bz2
# cd libimobiledevice-1.0.7
# ./configure --prefix=/usr --localstatedir=/var --sysconfdir=/etc --libdir=/usr/lib64
# make
# make install


Instalação do iPhoneEthernetDriver

Baixar o código usando o Git da seguinte maneira:

# git clone git://github.com/dgiagio/ipheth.git

Deverá aparecer o seguinte:
>remote: Counting objects: 10, done.
>remote: Compressing objects: 100% (9/9), done.
>remote: Total 10 (delta 0), reused 0 (delta 0)
>Receiving objects: 100% (10/10), 8.11 KiB, done.


Deverá aparecer uma pasta chamada "ipheth/" que contêm 2 subpastas chamadas "ipheth-driver" e "ipheth-pair".

Instalar ipheth-pair:

# cd ipheth/ipheth-pair
# make
# make install


Compilar e criar o modulo ipheth-driver:

# cd ipheth/ipheth-driver
# make


* Nota: Conectar o iPhone por meio do cabo USB na máquina.

Montar o módulo do kernel para que tome o iPhone como placa de rede:

# insmod ipheth.ko

Verificar o módulo montado, levando em conta o iPhone conectado por USB:

# dmesg

Deverá aparecer:
>... lines stripped ...
>[ 8181.461000] ipheth 1-6:4.2: Apple iPhone USB Ethernet device attached
>[ 8181.463067] usbcore: registered new interface driver ipheth


Iniciar a interface de rede:

# ifconfig eth1 up

Fazer o iPhone entregar um IP ao PC:

# dhcpcd -i eth1 -t 10

E... Pronto! Internet 3G funcionando. ;D

Note que o iPhone deve estar configurado para compartilhar a Internet, usando o 3G.

* Dica: Use o programa MiWi do iPhone para habilitar o compartilhamento, nele você também consegue transformar seu iPhone em um ponto de acesso, para o compartilhamento via Wireless.

Bom, vou ficando por aqui.

Espero ter ajudado a todos, e agradeço aos que tiveram paciência de ler e executar todos os passos indicados até aqui.

Abraços!

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Nenhuma dica encontrada.

Bloqueando e desabilitando usuário no Linux

Instalação do zabbix-agent no Solaris 11.04 SUNOS 5.11

Instalando PHP no Debian 10 Buster

Configurar IP estático no Damn Small Linux

Criando Dispositivos de Blocos

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.