Estou tentando compartilhar minha conexão de Internet com fio com meu telefone Android. No entanto, não consegui fazer isso. Alguém já conseguiu? Os sistemas operacionais que eu uso são os seguintes:
- Ubuntu 10.10
- Android 2.3
Estou tentando compartilhar minha conexão de Internet com fio com meu telefone Android. No entanto, não consegui fazer isso. Alguém já conseguiu? Os sistemas operacionais que eu uso são os seguintes:
Respostas:
Sim, é possível. Tenho o Ubuntu 11.04, NetworkManager 0.8.4, telefone Android Nexus One executando o Cyanogenmod 7.
Conforme descrito por Roman, clique com o botão direito do mouse no ícone do NetworkManager e escolha "Criar nova rede sem fio". Eu escolhi deixar a conexão aberta (sem WPA, sem WEP). Meu telefone conseguiu ver a rede imediatamente e eu me conectei sem problemas. A ponte foi feita automaticamente para que eu pudesse navegar na Internet sem configurar nada extra.
A razão pela qual você está tendo problemas com o método acima é porque o Android 2.3 não suporta redes ad-hoc. Para ser mais preciso, o wpa_supplicant do Android não mostra redes ad-hoc. Existem várias maneiras de corrigir isso. Pesquise e navegue nos fóruns xda-developers. Provavelmente, você precisará invadir seu telefone além do escopo desta resposta.
Minha recomendação pessoal: se o seu telefone suportar o Cyanogenmod, você poderá instalá-lo para obter suporte ad-hoc e outras delícias hackish. Você precisará fazer o root do telefone, o que pode ou não ser do seu gosto.
Outra alternativa é tentar o "modo Infra-estrutura". Após configurar a rede sem fio ad-hoc, conforme descrito acima, clique no ícone NetworkManager, escolha "Editar conexões". Clique na guia sem fio e edite a rede ad-hoc que você acabou de criar. Em Modo, escolha "Infraestrutura". Não tenho certeza se isso funcionará para você, pois não tenho um telefone Android padrão para testar. Meu pensamento é se o modo ad-hoc é o problema, então o outro modo pode ser a solução.
Boa sorte!
fonte
Antes de tudo, como todos sabemos que a ROM de estoque do Android, ou seja, a que acompanha o telefone não suporta o modo ad-hoc (surpreendentemente), e mesmo o Ice-Cream Sandwich (Android 4.0) não suporta o modo ad-hoc.
Portanto, precisamos criar um ponto de acesso usando o Ubuntu ao qual qualquer telefone Android possa se conectar facilmente. No Windows, você pode usar o Connectify para fazer isso e funciona perfeitamente bem, mas com o Ubuntu você pode ter alguns problemas, dependendo de sua placa wifi suportar o modo de ponto de acesso (modo mestre) ou não.
Agora, mesmo que sua placa wifi suporte o modo de ponto de acesso, o próximo problema é se o driver da placa wifi suporta ou não o modo AP; caso isso aconteça, o problema será resolvido e, caso contrário, você terá três opções:
Aguarde até o driver receber uma atualização para o modo AP. (muitos drivers de placa wifi ainda estão em estágio)
Compre um dongle wifi e verifique se ele suporta o modo AP no ubuntu.
Use o Windows, onde o Connectify fará o trabalho para você.
Se você estiver interessado, pode postar o nome do driver da sua placa wifi para que eu possa ajudá-lo. Use este comando:
fonte
Encontrei uma solução que funcionava para compartilhar minha conexão com a Internet com meu telefone via tethering reverso USB, mas meu laptop usa uma conexão sem fio para isso:
Internet -> Sem fio -> Laptop -> Cabo USB -> Telefone Android
Portanto, se isso for possível para você, ou se você tiver uma segunda placa Ethernet para o seu PC, consulte o aplicativo 'Reverse Tether Trial' na loja de jogos.
fonte
Por favor, verifique este link e me diga se é mais ou menos o que você está procurando.
https://help.ubuntu.com/community/WifiDocs/WirelessAccessPoint
Se parecer que é (ou está próximo) do que você está procurando, avise-me.
Estou interessado em fazer isso sozinho, apenas com a ligeira modificação de direcionar o tráfego através do ppp0. Qual é uma conexão amarrada.
Talvez possamos ajustar essas instruções para fazer o que precisamos.
Edit: Parece que funcionaria melhor em uma máquina dedicada (essencialmente tornando-o um roteador). Ainda estou examinando as configurações, mas isso pode causar alguns problemas em um laptop que você usaria sem fio para conectar-se a vários locais.
Além disso, parece haver algumas etapas envolvendo uma máquina Windows que talvez possamos renunciar.
Você também vai querer ver isso. https://help.ubuntu.com/community/WifiDocs/MasterMode
fonte
Uma solução funcional para mim com o cabo USB no Kubuntu 15.10 e o Android 4.2.2 em um Samsung S3 mini estava seguindo
Exigências
Android
Computador
No seu / etc / network / interfaces, você precisa ter essas duas linhas, caso contrário, você receberá um
no such device
erroadb instalado (
apt-get install android-tools-adb
)Conexão
No seu android, ative a opção Configurações-> Conexões-> Conexões de rede-> Vinculação e hotspot portátil-> Vinculação USB, isso criará uma conexão USB ao seu computador que você pode ver com o
ifconfig
comando no seu computador. Veja @ o nome da interface que, para mim,enxf6759e7fbebd
desta vez.Atribua um endereço IP ao seu computador nesta interface de rede com o seguinte comando,
sudo ifconfig enxf6759e7fbebd 192.168.42.135 netmask 255.255.255.0
onde enxf6759e7fbebd é a interface que você obteve na etapa anterior.Ativar aviso de IP com
Ative o nat no seu computador com
No seu computador, conecte-se ao seu dispositivo Android com
então já tendo sua conexão você pode conferir com o
busybox ifconfig -a
comandovocê pode adicionar uma rota padrão ao endereço de rede do seu computador com o qual você fixou o ponto 2
busybox route add default gw 192.168.42.135 dev rndis0
e é isso (você pode verificar suas rotas com obusybox route
comando)fonte
Supondo que você também tenha uma placa sem fio no seu computador: No Network Manager, clique no menu e em 'Criar nova rede sem fio ...'. Mais tarde, você veria a rede no seu Android.
fonte
Você pode criar uma rede sem fio no menu wifi do seu computador. Clique com o botão direito do mouse no ícone wifi na barra de tarefas e clique em criar nova rede. Preencha as opções e conecte-se a ele no seu telefone. Verifique se o computador também está conectado ao cabo de rede com fio. O cabo deve ser conectado automaticamente à rede sem fio do meu entendimento, e tudo deve funcionar bem.
fonte
Isso funciona para mim
Instale o hostapd
Após instalar o hostapd, instale o servidor dhcp
sudo apt-get install dhcp3-server hostapd
Em seguida, abra um programa de edição de texto, por exemplo
gedit
Copie o seguinte para ele.Altere para preencher o nome da sua rede depois
ssid=
e a senha depoiswpa_passphrase=
.salve o arquivo como
hostapd.conf
na sua pasta pessoalCrie um novo wireless ad-hoc e conecte-o.
Agora, abra o terminal e digite:
Ligue o telefone wifi e encontre o seu ssid.
Fonte AQUI
fonte