O tethering Bluetooth não funciona ou estou fazendo errado?

8

Eu carrego dois dispositivos Android: meu telefone Nexus S e um tablet Nexus 7 (ambos com Android 4.1 "Jellybean"). O tablet possui Wi-Fi, mas sem rádio celular; portanto, para usar a Internet quando não há um ponto de acesso Wi-Fi por perto, eu tenho o telefone configurado para compartilhamento de Wi-Fi: ele se torna um ponto de acesso Wi-Fi e o tablet o usa para acesso à Internet. Isso funciona perfeitamente.

No entanto, descobri recentemente o que parece ser um método alternativo de amarrar: o Bluetooth. Ambos os dispositivos têm opções de menu que parecem permitir; aqui estão as capturas de tela de como eu configurei os dois dispositivos:

telefone Tábua
Opções no telefone e tablet (clique nas imagens para obter variantes maiores)

Testei isso desativando o Wi-Fi nos dois dispositivos, abrindo o navegador no tablet e atualizando a página carregada. Eu vi uma mensagem que dizia

    Unable to connect to the Internet

Obviamente, eu esperava ver a página recarregar.

É uma pena que eu não consiga fazer isso funcionar, porque promete uma vantagem sobre o compartilhamento de Wi-Fi: segurança mais fácil. Quero impedir que outras pessoas roubem minha largura de banda; com o Wi-Fi, isso exige que eu configure uma senha WPA e depois a coloque no tablet de alguma forma (o que é bastante entediante). Mas com o Bluetooth, tudo o que é necessário é que eu "emparelhe" os dispositivos, o que já fiz.

Por isso, estou me perguntando se estou fazendo algo errado ou se esse recurso simplesmente não funciona.

offby1
fonte
No meu Nexus JBed Galaxy, funciona entre desktop e telefone sem problemas. Pode ser que o tablet não esteja configurando as informações de roteamento corretamente ou semelhante.
ewanm89
Eu não tentei recentemente, mas acho que meu laptop Mac pode usar a conexão de Internet do telefone via Bluetooth ... então isso certamente implicaria no tablet. Mas ainda não me diz se o tablet está com defeito, em vez de, de alguma forma, configurá-lo incorretamente.
precisa saber é o seguinte
Por curiosidade, tentei novamente: agora está funcionando. A diferença é que o tablet agora está no Android 4.2 e o telefone é Cyanogenmod 10. Aqui está a tela de configurações do tablet: dropbox.com/s/ud44bvj1cd3e7mp/… e aqui está o telefone: dropbox.com/s/b88ezz4ucan7hsz/…
offby1
11
Consegui estabelecer uma conexão sem fio Bluetooth entre o meu Nexus 7 e o Galaxy Nexus sem problemas (ambos no 4.2). Notei que o ícone BT na captura de tela do N7 não ficou azul (o que indica uma boa conexão). Pode ser um problema básico de conexão BT. Se você continuar tendo problemas, tente testar um tipo diferente de conexão, como compartilhar um arquivo via BT.
Buster

Respostas:

1

Algum fundo.

Existem dois modos distintos para WiFi.

(1.) Usando WiFi entre um ou mais dispositivos e um ponto de acesso (AP). Isto inclui o que acontece quando configurar um dispositivo como um WiFi hot-spot para outros dispositivos.

(2.) Usando o WiFi como uma rede ad-hoc , entre dois dispositivos.

Por padrão, o Bluetooth funciona como (.2) e permite que sub-dispositivos (teclado, alto-falantes, microfone etc.) sejam conectados ou ' emparelhados ' a um dispositivo diferente.

Você precisa identificar se pode emparelhar seu dispositivo sem capacidade celular com o serviço de rádio celular do outro dispositivo. Isso exigiria primeiro que o dispositivo 'publicasse' como um sub-dispositivo Bluetooth (ou ' serviço ') e, em seguida, que o outro dispositivo pudesse ' descobri- lo'.

Nada disso é impossível, mas algumas partes podem exigir unidades ou configurações extras não disponíveis no momento (ou configuradas). Boa sorte.

david6
fonte
0

No meu tablet Transformer (executando o ICS 4.0.3) e no meu telefone Galaxy Nexus (executando o JB 4.1.2), primeiro tive que emparelhar os dois dispositivos, depois ativar o compartilhamento de internet no telefone e, em seguida, nas configurações de Bluetooth do tablet toque no item do telefone na lista de dispositivos emparelhados. Isso ativa o compartilhamento de conexão com a internet. Parece que o compartilhamento não acontece automaticamente; isto é, o tablet não volta automaticamente ao dispositivo bluetooth, mesmo que não haja wifi disponível.

Sr. Brilhante e Novo 安 宇
fonte
Eu fiz todos os passos que você mencionou.
usar o seguinte comando
@ offby1: E? Funciona para mim o tempo todo. Tem certeza de que o telefone está compartilhando sua conexão pela BT E que você iniciou a conexão no tablet?
Mr. Shiny and New #
0

Gostaria de saber se você está confuso - como eu estava - com a presença do tique e a frase 'Usar para acessar a Internet' na página de perfil?

Depois que os dispositivos estiverem emparelhados - quando você solicitar que confirme que ambos exibem o mesmo código numérico - você deverá configurar um telefone para oferecer uma conexão Bluetooth e, por outro lado, pressionar a linha 'Usar para acesso à Internet' - com o carrapato que parece significar que já está funcionando. Ele mostrará 'Conectado ao dispositivo para acesso à Internet' e o visto permanecerá ativado. O telefone que oferece o tether diz "compartilhando a conexão com a internet deste telefone" na tela do tether e do ponto de acesso.

Às vezes, acho que a conexão se recusa a permanecer conectada por mais de um segundo. Não tenho idéia de qual telefone não está cooperando, mas quando estão com esse humor, geralmente significa que tenho que desativar as duas interfaces bluetooth e iniciar a ligação novamente, primeiro.

Eu levantei um relatório de bug com o Google sobre o fato de que o idioma deveria ser menos ambíguo: 'Será usado para acesso à Internet' ou 'Não está conectado ao dispositivo para acesso à Internet' ou similar, para enfatizar que ele não está sendo usado no momento. Eu levantei uma reclamação semelhante sobre o tiquetaque restante marcado se a conexão está ativa ou não.

android.weasel
fonte
0

Achei que eu faria o check-in novamente :) Meu telefone e tablet estão executando o 4.2.2; O tethering bluetooth funciona perfeitamente há meses. Deve ter havido um bug no 4.1 que foi corrigido no 4.2.

offby1
fonte
0

Eu tive o mesmo problema . Finalmente, eu descobri. É um bug. O dispositivo JB falha ao registrar os parâmetros de conexão (DNS) da rede Bluethooth após conectar-se ao dispositivo conectado e usa o DNS da conexão wifi padrão para conectar-se, portanto, a solicitação falha com um tempo limite.

Usuários enraizados podem corrigir o problema usando um conjunto de comandos no terminal, usando o ADB ou o emulador de terminal.

Emulador de terminal / adb

  1. Conecte o cabo Bluetooth e desinstale o emulador de terminal. Se estiver usando o ADB, conecte o dispositivo ao PC via USB (no modo de depuração USB) e execute o comando

    adb shell 
    

    para entrar na concha.

  2. Digite suconceder permissão de superusuário ao emulador de terminal quando solicitado.

  3. Use o comando netcfgpara listar as interfaces disponíveis. Você pode encontrar a interface Bluetooth na lista. Pode ser btn0ou btn.

  4. Defina o status da rede de btn0(interface Bluetooth) digitando:

    netcfg btn0 up
    
  5. Execute o DHCP para obter um endereço IP:

    netcfg btn0 dhcp  
    
  6. Defina o DNS de sua escolha:

    setprop net.dns1 8.8.8.8;
    setprop net.dns2 8.8.4.4;     
    
JIthin
fonte
no meu dispositivo a interface é bt-panmas ... isso não funciona: P
Arnold Roa