Fungerar inte Bluetooth-delning, eller gör jag det fel?

Jag har två Android-enheter: min Nexus S-telefon och en Nexus 7-surfplatta (båda kör Android 4.1 ”Jellybean”). Tabletten har Wi-Fi, men ingen mobilradio; så för att kunna använda Internet med det när det inte finns någon Wi-Fi-hotspot i närheten, har jag telefonen inställd för Wi-Fi-internetdelning: den blir faktiskt en Wi-Fi-hotspot och surfplattan använder den för internetåtkomst. Detta fungerar perfekt.

Men jag upptäckte nyligen vad som verkar vara en alternativ metod för internetdelning: Bluetooth. Båda enheterna har menyalternativ som verkar tillåta det; här är skärmdumpar av hur jag konfigurerade båda enheterna:

Telefon Surfplatta
Alternativ på telefon och surfplatta (klicka på bilder för större varianter)

Jag testade detta genom att vrida Wi – Slå av på båda enheterna, öppna sedan webbläsaren på surfplattan och uppdatera sidan som råkar laddas. Jag såg ett meddelande som sa

 Unable to connect to the Internet 

Jag hoppades naturligtvis att sidan skulle laddas om igen.

Det är synd att Jag kan inte få detta att fungera, för det lovar en fördel jämfört med Wi-Fi-internetdelning: enklare säkerhet. Jag vill förhindra att andra stjäl min bandbredd; med Wi-Fi kräver det att jag ställer in ett WPA-lösenord och sedan får lösenordet på surfplattan på något sätt (vilket är ganska tråkigt). Men med Bluetooth är allt som krävs att jag ”parar ihop” enheterna, vilket jag redan har gjort.

Så jag undrar om Jag gör något fel, eller om den här funktionen helt enkelt inte fungerar.

Kommentarer

  • På min JBed Galaxy Nexus fungerar det mellan skrivbordet och telefon inga problem. Det kan vara så att surfplattan inte ’ t ställer in routningsinformation korrekt eller liknande.
  • Jag har inte ’ t försökte nyligen, men jag tror att min bärbara Mac-dator kan använda telefonen ’ s Internetanslutning på via Bluetooth … så att det verkligen skulle innebära surfplattan. Men det säger fortfarande inte ’ om surfplattan är buggy, till skillnad från att jag på något sätt misskonfigurerar den.
  • Av nyfikenhet försökte jag igen: nu är det ’ fungerar. Vad ’ är annorlunda är att surfplattan nu är på Android 4.2, och telefonen är Cyanogenmod 10. Här ’ är surfplattan ’ inställningsskärm: dropbox.com/s/ud44bvj1cd3e7mp/… och här ’ är telefonen: dropbox.com/s/b88ezz4ucan7hsz/…
  • Jag kunde skapa en Bluetooth-delning mellan min Nexus 7 och Galaxy Nexus utan problem (båda på 4.2). Jag märkte att BT-ikonen på din N7-skärmbild inte har blivit ’ t blev blå (vilket indikerar en bra anslutning). Kan vara ett grundläggande BT-anslutningsproblem. Om du fortsätter att ha problem kan du testa en annan typ av anslutning, som att dela en fil via BT.

Svar

Kanske är det för sent för vissa av er men det här är en lösning för Android 4.2:

I grund och botten behöver du en TUN-modul eftersom standardkonfigurationen inte inkluderar den: Google Play – TUN.ko-installationsprogrammet

Bluetooth-nätdelning – fixa lösning

Svar

Lite bakgrund.

Det finns två olika lägen för WiFi.

(1.) Användning av WiFi mellan en eller flera enheter och en åtkomstpunkt (AP). Detta inkluderar vad som händer när du konfigurerar en enhet som en WiFi hot-spot för andra enheter.

(2.) Använda WiFi som ett ad-hoc nätverk, mellan två enheter.

Som standard Bluetooth fungerar som (.2) och möjliggör anslutning av underenheter (tangentbord, högtalare, mikrofon etc.) eller ” ihopkopplat ”till en annan enhet.

Du måste identifiera om du kan ha din icke-mobilapparat parar med mobilradiotjänsten för den andra enheten. Detta skulle först kräva att enheten ”publicerar” detta som en Bluetooth-underenhet (eller ” -tjänst ”) och sedan för att den andra enheten ska kunna ” upptäcka ” den.

Inget av detta är omöjligt, men en del av bitarna kan kräva extra enheter eller inställningar som för närvarande inte är tillgängliga (eller konfigurerade). Lycka till.

Svar

På min transformator-surfplatta (kör ICS 4.0.3) och min Galaxy Nexus-telefon (kör JB 4.1.2) var jag först tvungen att para ihop två enheter, aktivera sedan internetdelning på telefonen och tryck sedan på surfplattans Bluetooth-inställningar på telefonens objekt i listan över parade enheter. Detta aktiverar delningen av internetanslutningen. Det verkar som att delningen inte sker automatiskt; surfplattan faller inte automatiskt tillbaka till Bluetooth-enheten även om det inte finns något wifi tillgängligt.

Kommentarer

  • Jag gjorde allt steg du nämnde.
  • @ offby1: Och? Det fungerar för mig varje gång. Är du säker på att telefonen delar sin anslutning via BT OCH att du startade anslutningen på surfplattan?

Svar

Jag undrar om du ”är förvirrad – som jag var – med närvaron av fästet och formuleringen” Använd för tillgång till internet ”på profilsidan?

När enheterna är ihopkopplade – när den ber dig att bekräfta att de båda visar samma numeriska kod – måste du ställa in en telefon för att erbjuda en Bluetooth-tether, och tryck på den andra raden ”Använd för internetåtkomst” – med det kryss som ser ut som det betyder att det redan fungerar. Den kommer att visa ”Ansluten till enhet för internetanslutning” och krysset förblir på. Den telefon som erbjuder internet kommer att säga ”dela den här telefonens internetanslutning” på skärmen för internetdelning och hotspot.

Ibland Jag tycker att anslutningen vägrar att hålla kontakten i mer än en sekund eller så. Jag har ingen aning om vilken telefon som inte samarbetar, men när de är på det humöret betyder det generellt att jag måste inaktivera båda Bluetooth-gränssnitten och starta tether-en igen, först.

Jag har tagit upp en felrapport med Google om det faktum att språket ska läsa mindre tvetydigt: ”Kommer att använda för internetåtkomst” eller ”Inte ansluten till enhet för internetåtkomst” eller liknande, för att betona att det för närvarande inte används. Jag har tagit fram ett liknande klagomål om att krysset är kvar kryssat om anslutningen är aktiv eller inte.

Svar

Tänkte jag ” d checka in igen 🙂 Min telefon och surfplatta kör båda 4.2.2; Bluetooth-delning har fungerat perfekt i flera månader. Det måste ha varit ett fel i 4.1 som fixades i 4.2.

Svar

Jag hade samma problem. Till slut fick jag reda på det. Det är ett fel. JB-enheten kan inte registrera anslutningsparametrarna (DNS) för Bluethooth-nätverket efter att ha anslutit till en bunden enhet och använder DNS som standard wifi-anslutning för att ansluta, så begäran misslyckas med en timeout.

Rotade användare kan åtgärda problemet med en uppsättning kommandon i terminalen, antingen med hjälp av ADB eller Terminal emulator.

Terminal Emulator / adb

  1. Anslut Bluetooth-tether och avinstallera Terminal-emulator. Om du använder ADB, anslut enheten till PC via USB (i USB-felsökningsläge) och kör kommandot

    adb shell 

    för att komma in i skalet.

  2. Ange su ge superanvändarbehörighet till Terminalemulator när du uppmanas till det.

  3. Använd kommandot netcfg för att lista de tillgängliga gränssnitten. Du kan hitta Bluetooth-gränssnittet i listan. Det kan vara btn0 eller btn.

  4. Ställ in nätverksstatus för btn0 (Bluetooth-gränssnitt) genom att ange:

    netcfg btn0 up 
  5. Kör DHCP för att få en IP-adress:

    netcfg btn0 dhcp 
  6. Ställ in önskad DNS:

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

Kommentarer

  • på min enhet är gränssnittet bt-pan men … det här fungerar inte: P

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *