Il tethering Bluetooth non funziona o lo sto facendo male?

Porto due dispositivi Android: il mio telefono Nexus S e un tablet Nexus 7 (entrambi con Android 4.1 “Jellybean”). Il tablet dispone di Wi-Fi, ma non di radio cellulare; quindi, per poter utilizzare Internet con esso quando non cè un hotspot Wi-Fi nelle vicinanze, ho configurato il telefono per il tethering Wi-Fi: diventa effettivamente un hotspot Wi-Fi e il tablet lo utilizza per laccesso a Internet. Funziona perfettamente.

Tuttavia, di recente ho scoperto quello che sembra essere un metodo alternativo di tethering: Bluetooth. Entrambi i dispositivi hanno opzioni di menu che sembrano consentirlo; ecco gli screenshot di come ho configurato entrambi i dispositivi:

Telefono Tablet
Opzioni su telefono e tablet (fai clic sulle immagini per varianti più grandi)

Lho testato attivando Wi -Fi spento su entrambi i dispositivi, quindi aprendo il browser sul tablet e aggiornando la pagina che è capitato di essere caricata. Ho visto un messaggio che diceva

 Unable to connect to the Internet 

, ovviamente, speravo di vedere la pagina ricaricata.

È un peccato che Non riesco a farlo funzionare, perché promette un vantaggio rispetto al tethering Wi-Fi: una sicurezza più semplice. Voglio impedire ad altre persone di rubare la mia larghezza di banda; con il Wi-Fi, questo richiede che io abbia impostato una password WPA, e poi ottenga quella password sul tablet in qualche modo (il che è piuttosto noioso). Ma con il Bluetooth, tutto ciò che serve è che io “accoppi” i dispositivi, cosa che ho già fatto.

Quindi mi chiedo se Sto facendo qualcosa di sbagliato o se questa funzione semplicemente non funziona.

Commenti

  • Sul mio JBed Galaxy nexus funziona tra desktop e telefono nessun problema. È possibile che il tablet ‘ non stia configurando le informazioni di instradamento correttamente o simili.
  • Non ho ‘ Ho provato di recente, ma penso che il mio laptop Mac possa utilizzare la connessione Internet del telefono ‘ acceso tramite Bluetooth … in modo che sicuramente implicherebbe il tablet. Ma ancora ‘ non mi dice se il tablet è difettoso, al contrario di me che in qualche modo lo configura male.
  • Per curiosità, ho provato di nuovo: ora ‘ sta funzionando. Ciò che ‘ è diverso è che il tablet ora è Android 4.2 e il telefono è Cyanogenmod 10. Qui ‘ è il tablet ‘ s schermata delle impostazioni: dropbox.com/s/ud44bvj1cd3e7mp/… e qui ‘ è il telefono: dropbox.com/s/b88ezz4ucan7hsz/…
  • Sono riuscito a stabilire una connessione tethering Bluetooth tra il mio Nexus 7 e Galaxy Nexus senza problemi (entrambi su 4.2). Ho notato che licona BT sullo screenshot del tuo N7 non ‘ diventa blu (il che indica una buona connessione). Potrebbe essere un problema di connessione BT di base. Se continui ad avere problemi, prova a provare un diverso tipo di connessione, come la condivisione di un file tramite BT.

Risposta

Forse per alcuni di voi è troppo tardi, ma questa è una soluzione per Android 4.2:

Fondamentalmente è necessario il modulo TUN poiché la configurazione standard non lo include: Google Play – programma di installazione TUN.ko

Bluetooth thethering – soluzione di correzione

Risposta

Qualche sfondo.

Esistono due modalità distinte per il WiFi.

(1.) Utilizzo del WiFi tra uno o più dispositivi e un punto di accesso (AP). Questo include ciò che accade quando si configura un dispositivo come hot-spot per altri dispositivi.

(2.) Utilizzo del WiFi come rete ad-hoc , tra due dispositivi.

Per impostazione predefinita, Bluetooth funziona come (.2) e consente di collegare dispositivi secondari (tastiera, altoparlanti, microfono, ecc.) o “ accoppiato “a un dispositivo diverso.

Devi identificare se puoi avere il tuo dispositivo non cellulare accoppia con il servizio di radio cellulare dellaltro dispositivo. Ciò richiederebbe prima che il dispositivo “pubblichi” questo come dispositivo secondario Bluetooth (o “ servizio “), quindi affinché laltro dispositivo sia in grado di “ scoprirlo “.

Niente di tutto ciò è impossibile, ma alcuni pezzi potrebbero richiedere unità aggiuntive o impostazioni non attualmente disponibili (o configurate). Buona fortuna.

Risposta

Sul mio tablet Transformer di serie (con ICS 4.0.3) e sul mio telefono Galaxy Nexus (con JB 4.1.2), ho dovuto prima accoppiare il due dispositivi, quindi abilitare la condivisione Internet sul telefono, quindi nelle impostazioni Bluetooth del tablet toccare la voce del telefono nellelenco dei dispositivi accoppiati. Questo attiva la condivisione della connessione Internet. Sembra che la condivisione non avvenga automaticamente; ovvero, il tablet non torna automaticamente al dispositivo Bluetooth anche se non è disponibile una connessione Wi-Fi.

Commenti

  • Ho fatto tutte le passaggi che hai menzionato.
  • @ offby1: E? Per me funziona ogni volta. Sei sicuro che il telefono condivida la sua connessione su BT E che tu abbia avviato la connessione sul tablet?

Risposta

Mi chiedo se “sei confuso – come me – con la presenza del segno di spunta e la dicitura” Usa per accesso a Internet “nella pagina del profilo?

Una volta accoppiati i dispositivi, quando viene chiesto di confermare che mostrano entrambi lo stesso codice numerico, è necessario impostare un telefono per offrire un tether Bluetooth e quindi sullaltro premere la riga “Usa per accesso a Internet” – con il segno di spunta che sembra che “è già funzionante. Verrà visualizzato “Connesso al dispositivo per accesso a Internet” e il segno di spunta rimarrà acceso. Il telefono che offre il tether dirà “Condividendo la connessione Internet di questo telefono” sullo schermo del tether e dellhotspot.

A volte Trovo che la connessione si rifiuta di rimanere in contatto per più di un secondo circa. Non ho idea di quale telefono non stia collaborando, ma quando sono in quello stato danimo generalmente significa che devo prima disabilitare entrambe le interfacce Bluetooth e riavviare quella tether.

Ho sollevato un segnalazione di bug con Google sul fatto che la lingua dovrebbe essere letta in modo meno ambiguo: “Utilizzerà per laccesso a Internet” o “Non connesso al dispositivo per laccesso a Internet” o simili, per sottolineare che non è attualmente in uso. “Ho sollevato un reclamo simile sul segno di spunta che rimane contrassegnato indipendentemente dal fatto che la connessione sia attiva o meno.

Risposta

Ho capito” d fare nuovamente il check-in 🙂 Il mio telefono e il mio tablet funzionano entrambi 4.2.2; il tethering bluetooth funziona perfettamente da mesi. Deve esserci stato un bug nella 4.1 che è stato risolto in 4.2.

Risposta

Ho avuto lo stesso problema. Alla fine lho capito. È un bug. Il dispositivo JB non riesce a registrare i parametri di connessione (DNS) per la rete Bluethooth dopo essersi connesso al dispositivo tethered e utilizza il DNS della connessione wifi predefinita per connettersi, quindi la richiesta non riesce con un timeout.

Gli utenti con root possono risolvere il problema utilizzando una serie di comandi nel terminale, utilizzando ADB o emulatore di terminale.

Terminal Emulator / adb

  1. Collega il tether Bluetooth e disinstalla lemulatore di terminale. Se stai utilizzando ADB, collega il dispositivo al PC tramite USB (in modalità debug USB) ed esegui il comando

    adb shell 

    per entrare nella shell.

  2. Immettere su concede lautorizzazione del super utente allemulatore di terminale quando richiesto.

  3. Utilizza il comando netcfg per elencare le interfacce disponibili. Puoi trovare linterfaccia Bluetooth nellelenco. Potrebbe essere btn0 o btn.

  4. Imposta lo stato della rete di btn0 (interfaccia Bluetooth) su su inserendo:

    netcfg btn0 up 
  5. Esegui DHCP per ottenere un indirizzo IP:

    netcfg btn0 dhcp 
  6. Imposta il DNS di tua scelta:

    setprop net.dns1 8.8.8.8; setprop net.dns2 8.8.4.4; 

Commenti

  • sul mio dispositivo linterfaccia è bt-pan ma … questo non funziona: P

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *