Mượn được cái điện thoại có hỗ trợ 3G, nhưng quên mượn sợi dây, mình
đành mày mò cách để dùng Bluetooth kết nối với điện thoại để làm một
Modem.
Cấu hình GPRS và 3G tại Việt Nam là như nhau vì vậy có thể dùng chung,
nhưng trước khi dùng phải đăng ký kích hoạt GPRS hay 3G, tuỳ khu vực
nếu có mạng 3G và bật chế độ 3G trên điện thoại thì 3G sẽ được sử dụng.
Lưu ý, cước dùng 3G hiện tại vẫn tương đối cao so với ADSL và gói cước
trọn gói thật sự không trọn gói, hãy xem kỹ cước phí nếu không có thể tính
lên đến chục triệu vào cuối tháng .
Mặc dù cấu hình Băng thông rộng di động (broadbrand) của Ubuntu 10.04
hiện đã rất tốt với các điện thoại nokia (chưa dùng thử các hãng khác, ai có
thì gửi mình thử), chỉ cần gắn gắn dây USB vào sẽ hiện ở ở biểu tượng
thông báo m ạng. Chọn thiết bị, chọn mạng cho thiết bị (hiện tại đã có danh
sách các nhà cung cấp di động tại Việt Nam) rồi kết nối mà dùng.
Dùng phần mềm blueman.
Cài đặt bằng lệnh
sudo apt-get install bluemanSau khi cài đặt và chạy blueman-applet lúc bật
bluetooth.
6 trang |
Chia sẻ: oanh_nt | Lượt xem: 1709 | Lượt tải: 0
Nội dung tài liệu Kết nối Internet qua điện thoại bằng Bluetooth trên Ubuntu, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Kết nối Internet qua điện thoại bằng
Bluetooth trên Ubuntu
Mượn được cái điện thoại có hỗ trợ 3G, nhưng quên mượn sợi dây, mình
đành mày mò cách để dùng Bluetooth kết nối với điện thoại để làm một
Modem.
Cấu hình GPRS và 3G tại Việt Nam là như nhau vì vậy có thể dùng chung,
nhưng trước khi dùng phải đăng ký kích hoạt GPRS hay 3G, tuỳ khu vực
nếu có mạng 3G và bật chế độ 3G trên điện thoại thì 3G sẽ được sử dụng.
Lưu ý, cước dùng 3G hiện tại vẫn tương đối cao so với ADSL và gói cước
trọn gói thật sự không trọn gói, hãy xem kỹ cước phí nếu không có thể tính
lên đến chục triệu vào cuối tháng .
Mặc dù cấu hình Băng thông rộng di động (broadbrand) của Ubuntu 10.04
hiện đã rất tốt với các điện thoại nokia (chưa dùng thử các hãng khác, ai có
thì gửi mình thử), chỉ cần gắn gắn dây USB vào sẽ hiện ở ở biểu tượng
thông báo mạng. Chọn thiết bị, chọn mạng cho thiết bị (hiện tại đã có danh
sách các nhà cung cấp di động tại Việt Nam) rồi kết nối mà dùng.
Dùng phần mềm blueman.
Cài đặt bằng lệnh
sudo apt-get install bluemanSau khi cài đặt và chạy blueman-applet lúc bật
bluetooth.
Kết nối đến điện thoại dùng phần mềm này rất dễ chắc không cần mình
hướng dẫn. Sau khi pairing (ghép cặp) với điện thoại xong bấm phải vào
điện thoại chọn Serial ports-> dialup networking. Lúc này khi nhấn vào biểu
tượng bộ quản lý mạng ở góc phải trên màn hình Sẽ hiện thị ra một phần để
thiết lập kết nối mạng di động băng thông rộng mới. Cứ theo hướng dẫn ở
đó mà làm.
Bài viết khúc dưới tham khảo cho vui, vì phần mềm blueman đã hỗ trợ tự
động hết tất cả.
Tuy nhiên với bluetooth thì hơi rắc rối 1 chút, phần mềm vẫn chưa tự động
phát hiện điện thoại để sử dụng nó như một modem, bạn cần phải cấu hình
và cài đặt thêm một chút phần mềm vào.
Chi tiết hướng dẫn tại https://help.ubuntu.com/community/BluetoothSetup
nhưng mình sửa lại vài chỗ cho dễ dùng hơn. Nên tham khảo bài viết đó.
Các gói bạn cần cài thêm vào là wvdial, cài bằng lệnh:
sudo apt-get install wvdial
Kết nối điện thoại với máy tính với bluetooth cách bình thường:
o Bật bluetooth trên cả điện thoại và máy tính.
o Vào trình đơn: Hệ thống -> Tuỳ thích -> Bluetooth.
o Cài đặt thiết bị mới -> dò -> chọn ghép cặp -> nhập mã PIN
trên điện thoại.
o Cài đặt điện thoại kết nối tin cậy (trust) với máy tính (đọc
hướng dẫn sử dụng điện thoại).
Xem thông tin về Modem trên điện thoại di động:
Dùng lệnh
sdptool search DUN
Để tìm các modem điện thoại bluetooth đang kết nối,(nếu có nhiều điện
thoại dùng lệnh hcitool scan để xem MAC nào của máy nào)
chú ý đến phần Channel của điện thoại đó (Ví dụ Channel: 5)
Thì channel của điện thoại Nokia 5320 là 5.
Gán điện thoại cho một thiết bị trên Linux:
– Có thể dùng lệnh sau trước mỗi lần dùng
sudo rfcomm bind 0 your-phone-mac-address your-phone-rfcomm-
channelTrong đó Mac-addressvà phone channel đã thấy ở phàn trước điền
vào.
- Hoặc có thể làm việc này tự động mỗi lần bật bluetooth bằng cách thay đổi
nội dung tập tin rfcomm.conf
gksudo gedit /etc/bluetooth/rfcomm.conf
Sau đó thêm nội dung sau vào
rfcomm0 {
bind yes;
device your-phone-mac-address;
channel your-phone-rfcomm-channel;
comment "Bluetooth PPP Connection";
}Cũng thay đổi mac với channel cho phù hợp nhé.
Sau khi lưu tập tin dùng lệnh
sudo /etc/init.d/bluetooth restart
Thay đổi tập tin cấu hình wvdial
Dùng lệnh
gedit ~/wvdialrcVới nội dung
################################################## ####
[Dialer viettel]
# This configuration should work for most cellular modems and
# USB or bluetooth connected mobile phones.
# Your modem device. Usually /dev/ttyUSB0 or /dev/ttyACM0
# Bluetooth devices use an rfcomm device (/dev/rfcomm0, etc) that must be
set
# up first.
#
#Modem = /dev/ttyACM0
#Modem = /dev/ttyUSB0
Modem = /dev/rfcomm0
#Modem = /dev/ttyACM0
# Port speeds that’re worth testing:
# 921600
# 460800
# 115200
# 57600
Baud = 115200
# If your SIM card has a PIN, comment this line, uncomment the next one,
and
# change the PIN shown to your PIN.
Init = ATZ
# Init = ATZ+CPIN=”0000″
# If you know your ISP’s APN, specify it instead of YOUR_ISP_APN
below.
# If you don’t, you may be able to find out on the ‘net, or from tech
# support.
#
# There’s also an APN table at
https://wiki.ubuntu.com/NetworkManager/Hardware/3G .
#
# If you can’t find it, you might be able to dial out without setting an APN
# (especially from a mobile phone). Just comment this line and uncomment
# the next one.
Init2 = AT+CGDCONT=1,”IP”,”v-internet”
#Init2 = AT+CGDCONT=1,”IP”
# Most services/devices dial with *99# . A few seem to require *99***1#
Phone = *99#
# These often suffice, but your ISP might require different details. They’re
# often dummy details used for all users on the ISP, frequently the ISP’s
# name, but some ISP’s do require you to use a real username and password.
Username = ”
Password = ”
#Ket thuc tap tin wvdial#
Đây là ví dụ với mạng Viettel, với các mạng khác bạn cần chú ý đến thông
số APN (trong ví dụ là v-internet) và username, password (là ” nếu không
có). Mình mới chỉ biết cấu hình cho mạng GSM còn CDMA chưa thể thử
nghiệm.
MobiFone APN: v-wap, username: mms, password: mms
Vinaphone APN: m3-world, username: mms, password: mms
Viettel APN: v-internet
Vietnamobile APN: internet
Beeline VN APN: internet
Tiến hành kết nối với Internet:
Chú ý bạn nên ngắt các kết nối khác trước như wifi hay lan đi nhé có mấy
cái đó rồi dùng cái này vô Internet làm gì nhưng thử nghiệm thì tắt đi ,
nếu không thì dễ xung đột.
dùng lệnh
sudo pon.wvdial viettelDùng viettel vì ở đầu tập tin cấu hình wvdialrc có
[Dialer viettel]
Nếu kết nối thành công sẽ hiện ra DNS, IP với gateway của bạn. Lúc đó thì
vào Internet được rồi, kiểm tra bằng lệnh ping
ping www.google.com.vn.
Chúc bạn may mắn, nếu phát hiện mình sai chỗ nào nhớ comment nhé.
Các file đính kèm theo tài liệu này:
- ket_noi_internet_qua_dien_thoai_bang_bluetooth_tren_ubuntu.pdf