Bluetooth tethering không hoạt động, hoặc tôi đang làm sai?


8

Tôi mang theo hai thiết bị Android: điện thoại Nexus S của tôi và máy tính bảng Nexus 7 (cả hai đều chạy Android 4.1 "Jellybean"). Máy tính bảng có Wi-Fi, nhưng không có radio di động; Vì vậy, để sử dụng Internet khi không có điểm truy cập Wi-Fi gần đó, tôi đã cài đặt điện thoại để kết nối Wi-Fi: nó thực sự trở thành điểm phát sóng Wi-Fi và máy tính bảng sử dụng điều đó để truy cập Internet. Điều này hoạt động hoàn hảo.

Tuy nhiên, gần đây tôi đã phát hiện ra thứ dường như là một phương pháp trói buộc thay thế: Bluetooth. Cả hai thiết bị đều có các tùy chọn menu dường như cho phép nó; Đây là ảnh chụp màn hình về cách tôi định cấu hình cả hai thiết bị:

Điện thoại Máy tính bảng
Tùy chọn trên Điện thoại và Máy tính bảng (nhấp vào hình ảnh cho các biến thể lớn hơn)

Tôi đã kiểm tra điều này bằng cách tắt Wi-Fi trên cả hai thiết bị, sau đó mở trình duyệt trên máy tính bảng và làm mới trang đã được tải. Tôi thấy một tin nhắn cho biết

    Unable to connect to the Internet

Tôi, tất nhiên, hy vọng để xem trang tải lại.

Thật đáng tiếc khi tôi không thể làm việc này vì nó hứa hẹn một lợi thế so với việc kết nối Wi-Fi: bảo mật dễ dàng hơn. Tôi muốn ngăn chặn người khác ăn cắp băng thông của tôi; với Wi-Fi, điều này đòi hỏi tôi phải thiết lập mật khẩu WPA và sau đó lấy mật khẩu đó vào máy tính bảng (điều này khá tẻ nhạt). Nhưng với Bluetooth, tất cả những gì cần thiết là tôi "ghép nối" các thiết bị mà tôi đã thực hiện.

Vì vậy, tôi tự hỏi nếu tôi làm điều gì đó sai, hoặc nếu tính năng này chỉ đơn giản là không hoạt động.


Trên thiên hà JBed của tôi, nó hoạt động giữa máy tính để bàn và điện thoại không có vấn đề gì. Điều này có thể là máy tính bảng không thiết lập thông tin định tuyến đúng hoặc tương tự.
ewanm89

Gần đây tôi chưa thử, nhưng tôi nghĩ máy tính xách tay Mac của tôi có thể sử dụng kết nối Internet của điện thoại qua Bluetooth ... vì vậy điều đó chắc chắn sẽ ám chỉ máy tính bảng. Nhưng nó vẫn không cho tôi biết nếu máy tính bảng bị lỗi, trái ngược với tôi bằng cách nào đó định cấu hình sai.
offby1

Vì tò mò, tôi đã thử lại: bây giờ nó đang hoạt động. Điều khác biệt là chiếc máy tính bảng hiện tại là Android 4.2, và điện thoại là CyanogenMod 10. Dưới đây là các thiết lập của máy tính bảng màn hình: dropbox.com/s/ud44bvj1cd3e7mp/... và đây là điện thoại: dropbox.com/s/b88ezz4ucan7hsz/...
offby1

1
Tôi đã có thể thực hiện kết nối kết nối Bluetooth giữa Nexus 7 và Galaxy Nexus của mình mà không gặp sự cố (cả trên 4.2). Tôi nhận thấy rằng biểu tượng BT trên ảnh chụp màn hình N7 của bạn không chuyển sang màu xanh (biểu thị kết nối tốt). Có thể là một vấn đề kết nối BT cơ bản. Nếu bạn tiếp tục gặp sự cố, hãy thử kiểm tra một loại kết nối khác, như chia sẻ tệp qua BT.
Ông Buster

Câu trả lời:



0

Một số nền tảng.

Có hai chế độ riêng biệt cho WiFi.

(1.) Sử dụng WiFi giữa một hoặc nhiều thiết bị và Điểm truy cập (AP). Điều này bao gồm những gì xảy ra khi thiết lập một thiết bị làm điểm nóng WiFi cho các thiết bị khác.

(2.) Sử dụng WiFi làm mạng quảng cáo , giữa hai thiết bị.

Theo mặc định, Bluetooth hoạt động như (.2) và cho phép các thiết bị phụ (bàn phím, loa, micrô, v.v.) được gắn hoặc ' ghép nối ' với một thiết bị khác.

Bạn cần xác định xem bạn có thể có cặp thiết bị không có khả năng di động với dịch vụ vô tuyến di động của thiết bị kia hay không. Điều này trước tiên sẽ yêu cầu thiết bị đó phải 'xuất bản' dưới dạng thiết bị phụ Bluetooth (hoặc ' dịch vụ '), sau đó để thiết bị kia có thể ' khám phá ' thiết bị đó.

Không có điều này là không thể, nhưng một số phần có thể yêu cầu thêm ổ đĩa hoặc cài đặt hiện không có sẵn (hoặc được định cấu hình). Chúc may mắn.


0

Trên máy tính bảng Transformer của tôi (chạy ICS 4.0.3) và điện thoại Galaxy Nexus của tôi (chạy JB 4.1.2), trước tiên tôi phải ghép nối hai thiết bị, sau đó bật chia sẻ internet trên điện thoại, sau đó trong cài đặt Bluetooth của máy tính bảng chạm vào mục điện thoại trong danh sách thiết bị được ghép nối. Điều này kích hoạt chia sẻ kết nối internet. Có vẻ như việc chia sẻ không xảy ra tự động; nghĩa là, máy tính bảng không tự động quay trở lại thiết bị bluetooth ngay cả khi không có wifi.


Tôi đã làm tất cả các bước bạn đề cập.
offby1

@ offby1: Và? Nó làm việc cho tôi mọi lúc. Bạn có chắc chắn điện thoại đang chia sẻ kết nối của nó qua BT, VÀ bạn đã bắt đầu kết nối trên máy tính bảng?
Ông Shiny và New

0

Tôi tự hỏi liệu bạn có nhầm lẫn - như tôi - với sự hiện diện của đánh dấu và từ ngữ 'Sử dụng để truy cập internet' trên trang hồ sơ?

Khi các thiết bị được ghép nối - khi nó yêu cầu bạn xác nhận cả hai đều hiển thị cùng một mã số - bạn phải đặt một điện thoại để cung cấp một dây nối bluetooth, và sau đó, nhấn dòng 'Sử dụng để truy cập internet' - với đánh dấu có vẻ như nó có nghĩa là nó đã hoạt động. Nó sẽ hiển thị 'Đã kết nối với thiết bị để truy cập internet' và đánh dấu sẽ tiếp tục. Điện thoại cung cấp tether sẽ nói 'chia sẻ kết nối internet điện thoại này' trên màn hình tether và hotspot.

Đôi khi tôi thấy kết nối từ chối duy trì kết nối trong hơn một giây hoặc lâu hơn. Tôi không biết điện thoại nào không hợp tác, nhưng khi họ ở trong tâm trạng đó, điều đó thường có nghĩa là tôi phải vô hiệu hóa cả hai giao diện bluetooth và bắt đầu lại một lần nữa.

Tôi đã đưa ra một báo cáo lỗi với Google về thực tế rằng ngôn ngữ nên đọc ít mơ hồ hơn: 'Sẽ sử dụng để truy cập internet' hoặc 'Không được kết nối với thiết bị để truy cập internet' hoặc tương tự, để nhấn mạnh rằng nó hiện không được sử dụng. Tôi đã đưa ra một khiếu nại tương tự về việc đánh dấu còn lại được đánh dấu cho dù kết nối có hoạt động hay không.


0

Hình tôi sẽ kiểm tra lại :) Điện thoại và máy tính bảng của tôi đều đang chạy 4.2.2; bluetooth tethering đã hoạt động hoàn hảo trong nhiều tháng. Phải có một lỗi trong 4.1 đã được sửa trong 4.2.


0

Tôi đã từng gặp vấn đề tương tự . Cuối cùng, tôi đã tìm ra nó. Đó là một lỗi. Thiết bị JB không đăng ký tham số kết nối (DNS) cho mạng Bluethooth sau khi kết nối với thiết bị được kết nối và sử dụng DNS của kết nối wifi mặc định để kết nối, do đó yêu cầu không thành công khi hết thời gian.

Người dùng đã root có thể khắc phục sự cố bằng cách sử dụng một bộ lệnh trong thiết bị đầu cuối, bằng cách sử dụng trình giả lập ADB hoặc Terminal.

Trình mô phỏng đầu cuối / adb

  1. Kết nối dây nối Bluetooth và gỡ cài đặt trình giả lập Terminal. Nếu bạn đang sử dụng ADB, hãy kết nối thiết bị với PC qua USB (ở chế độ gỡ lỗi USB) và chạy lệnh

    adb shell 
    

    để vào vỏ.

  2. Nhập sucấp quyền siêu người dùng cho trình giả lập Terminal khi được nhắc.

  3. Sử dụng lệnh netcfgđể liệt kê các giao diện có sẵn. Bạn có thể tìm thấy giao diện Bluetooth trong danh sách. Nó có thể btn0hoặc btn.

  4. Đặt trạng thái mạng của btn0(giao diện Bluetooth) lên bằng cách nhập:

    netcfg btn0 up
    
  5. Chạy DHCP để lấy địa chỉ IP:

    netcfg btn0 dhcp  
    
  6. Đặt DNS bạn chọn:

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

trên thiết bị của tôi giao diện là bt-pannhưng ... cái này không hoạt động: P
Arnold Roa
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.