Nefunguje tethering přes Bluetooth, nebo to dělám špatně?

Nosím dvě zařízení Android: telefon Nexus S a tablet Nexus 7 (obě se systémem Android 4.1 „Jellybean“). Tablet má Wi-Fi, ale žádné mobilní rádio; Abych s ním mohl používat internet, když poblíž není žádný hotspot Wi-Fi, mám telefon nastavený pro tethering Wi-Fi: efektivně se z něj stává hotspot Wi-Fi a tablet jej používá pro přístup k internetu. To funguje perfektně.

Nedávno jsem však objevil alternativní metodu tetheringu: Bluetooth. Obě zařízení mají možnosti nabídky, které to zřejmě umožňují; zde jsou snímky obrazovky, jak jsem obě zařízení nakonfiguroval:

telefon Tablet
Možnosti v telefonu a tabletu (pro větší varianty klikněte na obrázky)

Testoval jsem to otočením Wi -Fi vypnuto na obou zařízeních, poté otevřete prohlížeč na tabletu a obnovte stránku, která se náhodou načetla. Viděl jsem zprávu, která říkala

 Unable to connect to the Internet 

Samozřejmě jsem doufal, že se stránka znovu načte.

Je škoda, že Nemohu to nechat fungovat, protože to slibuje jednu výhodu oproti Wi-Fi tetheringu: snazší zabezpečení. Chci zabránit ostatním lidem v krádeži mé šířky pásma; u Wi-Fi to vyžaduje, abych si nastavil heslo WPA a poté dostal toto heslo do tabletu nějakým způsobem (což je docela zdlouhavé). Ale s Bluetooth je potřeba jen to, abych zařízení „spároval“, což jsem již udělal.

Takže mě zajímá, jestli Dělám něco špatně, nebo pokud tato funkce prostě nefunguje.

Komentáře

  • Na mém spojení galaxií JBed to funguje mezi desktopem a telefon žádný problém. Může se stát, že tablet ‚ nenastavuje správně ani podobné informace o směrování.
  • Nemám ‚ t se to nedávno pokusilo, ale myslím, že můj laptop Mac může používat telefon ‚ s internetovým připojením zapnuto přes Bluetooth … takže by to rozhodně znamenalo zapletení tabletu. Ale stále mi to ‚ neříká, zda je tablet buggy, na rozdíl od toho, že jsem to nějak špatně nakonfiguroval.
  • Ze zvědavosti jsem to zkusil znovu: teď to ‚ funguje. Čím ‚ se liší to, že tablet má nyní Android 4.2 a telefon Cyanogenmod 10. Zde ‚ je tablet ‚: dropbox.com/s/ud44bvj1cd3e7mp/… a zde ‚ telefon: dropbox.com/s/b88ezz4ucan7hsz/…
  • Bez problémů se mi podařilo navázat Bluetooth tethering spojení mezi zařízením Nexus 7 a Galaxy Nexus (obě verze 4.2). Všiml jsem si, že ikona BT na snímku obrazovky N7 se nezměnila ‚ na modrou (což naznačuje dobré připojení). Může to být základní problém s připojením BT. Pokud potíže přetrvávají, zkuste otestovat jiný druh připojení, například sdílení souboru přes BT.

Odpovědět

Možná je pro některé z vás příliš pozdě, ale toto je řešení pro Android 4.2:

V zásadě potřebujete modul TUN, protože standardní konfigurace jej neobsahuje: Google Play – instalační program TUN.ko

Bluetooth thethering – opravné řešení

Odpověď

Některá pozadí.

Existují dva odlišné režimy pro WiFi.

(1.) Používání WiFi mezi jedním nebo více zařízeními a přístupový bod (AP). To zahrnuje, co se stane, když nastavíte zařízení jako WiFi hot-spot pro jiná zařízení.

(2.) Používání WiFi jako ad-hoc sítě mezi dvě zařízení.

Ve výchozím nastavení Bluetooth funguje jako (.2) a umožňuje připojení dílčích zařízení (klávesnice, reproduktory, mikrofon atd.) nebo „ spárováno „s jiným zařízením.

Musíte určit, zda můžete mít své jiné než mobilní zařízení spárujte s celulárně-rádiovou službou druhého zařízení. To by nejprve vyžadovalo, aby toto zařízení „zveřejnilo“ jako dílčí zařízení Bluetooth (nebo „ služba „) a poté aby druhé zařízení bylo schopno „ objevit „.

Nic z toho není nemožné, ale některé části mohou vyžadovat další disky nebo nastavení, která nejsou aktuálně k dispozici (nebo nakonfigurována). Hodně štěstí.

Odpověď

Na mém základním tabletu Transformer (s ICS 4.0.3) a telefonu Galaxy Nexus (s JB 4.1.2) jsem nejprve musel spárovat dvě zařízení, poté povolte sdílení internetu v telefonu a poté v nastavení Bluetooth tabletu klepněte na položku telefonu v seznamu spárovaných zařízení. Tím se aktivuje sdílení připojení k internetu. Zdá se, že ke sdílení nedochází automaticky; to znamená, že se tablet automaticky nespustí zpět na zařízení Bluetooth, i když není k dispozici wifi.

Komentáře

  • Udělal jsem vše kroky, které jste zmínili.
  • @ offby1: A? Funguje to pro mě pokaždé. Jste si jisti, že telefon sdílí své připojení přes BT, A že jste zahájili připojení na tabletu?

Odpověď

Zajímalo by mě, jestli jste „zmateni – jako já – přítomností klíště a formulací“ Použít pro přístup k internetu „na stránce profilu?

Jakmile jsou zařízení spárována – když vás požádá o potvrzení, že obě zobrazují stejný číselný kód – musíte nastavit jeden telefon tak, aby nabídl Bluetooth tether, a na druhé straně stiskněte řádek „Použít pro přístup k internetu“ – zaškrtnutím, které vypadá, že to znamená, že již funguje. Zobrazí se „Připojeno k zařízení pro přístup k internetu“ a zaškrtnutí zůstane. Telefon nabízející tether bude na obrazovce tetheru a hotspotu říkat „sdílení internetového připojení tohoto telefonu“.

Někdy Zjistil jsem, že spojení odmítá zůstat připojené déle než vteřinu. Netuším, který telefon nespolupracuje, ale když mají náladu, obecně to znamená, že musím nejprve deaktivovat obě bluetooth rozhraní a znovu spustit tether.

Zvedl jsem chybová zpráva s Googlem o tom, že jazyk by měl číst méně nejednoznačně: „Bude použit pro přístup k internetu“ nebo „Nepřipojeno k zařízení pro přístup k internetu“ apod., aby bylo zdůrazněno, že se aktuálně nepoužívá. „Vznesl (a) jsem podobnou stížnost na zbývající zaškrtnutí, zda je připojení aktivní nebo ne.

Odpověď

Ukázalo se I“ d přihlášení znovu 🙂 Můj telefon a tablet běží 4.2.2; Bluetooth tethering funguje perfektně už měsíce. Ve verzi 4.1 musela být opravena chyba ve verzi 4.2.

Odpověď

Měl jsem stejný problém. Nakonec jsem na to přišel. Je to chyba. Zařízení JB nedokáže zaregistrovat parametry připojení (DNS) pro síť Bluethooth po připojení ke sdílenému zařízení a pro připojení používá DNS výchozího připojení wifi, takže požadavek selže s vypršením časového limitu.

Rootovaní uživatelé mohou problém vyřešit pomocí sady příkazů v terminálu, buď pomocí ADB nebo emulátoru terminálu.

Terminal Emulator / adb

  1. Připojte Bluetooth tether a odinstalujte emulátor terminálu. Pokud používáte ADB, připojte zařízení k PC přes USB (v režimu ladění USB) a spusťte příkaz

    adb shell 

    vstoupíte do prostředí.

  2. Zadejte su po výzvě udělit superuživatelské oprávnění emulátoru terminálu.

  3. Pomocí příkazu netcfg zobrazte seznam dostupných rozhraní. Najdete rozhraní Bluetooth v seznamu. Může to být btn0 nebo btn.

  4. Nastavit stav sítě btn0 (rozhraní Bluetooth) až na úroveň zadáním:

    netcfg btn0 up 
  5. Spusťte DHCP a získejte adresu IP:

    netcfg btn0 dhcp 
  6. Nastavte požadovaný DNS:

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

Komentáře

  • na mém zařízení je rozhraní bt-pan ale … toto nefunguje: P

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *