Đôi khi bạn kết thúc ở đâu đó với máy tính xách tay của mình, nơi bạn không thể tìm thấy bất kỳ WiFi nào đang mở. May mắn thay, bạn có Nokia N95 và cáp dữ liệu USB. Tôi sẽ chỉ cho bạn cách kết nối N95 với máy tính xách tay của bạn qua USB theo cách dòng lệnh nhanh chóng và dễ dàng, cũng như cách GUI đẹp hơn. Trong những ví dụ này, tôi đang chạy Fedora 9 và Gnome.
Xin lưu ý:Hướng dẫn này lần đầu tiên được xuất bản vào năm 2008 và một số phần mềm mà nó tham chiếu có thể đã thay đổi kể từ đó.
Cảnh báo: Bạn có thể chỉ muốn làm điều này nếu bạn có một gói dữ liệu tốt. Sử dụng dữ liệu 3G có thể dẫn đến một hóa đơn rất lớn!
- Bạn cần cài đặt gói ppp và gói wvdial. Nếu không, bạn có thể chỉ cần chạy, với quyền root trong cửa sổ dòng lệnh, yum install ppp wvdial (hoặc sử dụng trình quản lý gói cho bản phân phối Linux của bạn).
- Bắt đầu bằng cách cắm điện thoại của bạn vào máy tính bằng cáp dữ liệu USB. Khi điện thoại nhắc bạn chọn chế độ kết nối, hãy chọn PC Suite .
- Bây giờ, hãy mở cửa sổ dòng lệnh và kiểm tra đầu ra dmesg của bạn. Bạn sẽ thấy một cái gì đó tương tự như sau:
[user @ radon ~] $ dmesg
usb 4-2:thiết bị USB tốc độ đầy đủ mới sử dụng uhci_hcd và địa chỉ 16
usb 4-2:cấu hình # 1 được chọn từ 1 lựa chọn
cdc_acm 4 -2:1.10:ttyACM0:Thiết bị USB ACM
usb 4-2:bộ mô tả CDC kém
usb 4-2:bộ mô tả CDC không hợp lệ
usb 4-2:Tìm thấy thiết bị USB mới, idVendor =0421, idProduct =0070
usb 4-2:Chuỗi thiết bị USB mới:Mfr =1, Product =2, SerialNumber =0
usb 4-2:Sản phẩm:Nokia N95 8GB
usb 4-2:Nhà sản xuất:NokiaLưu ý dòng có nội dung cdc_acm 4-2:1.10:ttyACM0:Thiết bị USB ACM . Điều này cho chúng tôi biết rằng modem của điện thoại ở / dev / ttyACM0.
Bây giờ chúng ta chuyển sang thiết lập dòng lệnh nhanh chóng và dễ dàng. Vui lòng bỏ qua phần thiết lập GUI bên dưới nếu bạn không hài lòng lắm với dòng lệnh.
- Chỉnh sửa /etc/wvdial.conf và làm cho nó giống như sau:
- Tôi đang sử dụng Rogers Wireless ở Canada và trên đây là cấu hình tối thiểu phù hợp với tôi. Nghĩa đen là Tên người dùng =người dùng và Mật khẩu =mật khẩu. Bạn có thể cần thực hiện các thay đổi đối với các dòng Tên người dùng, Mật khẩu và Điện thoại. Liên hệ với nhà cung cấp dịch vụ không dây của bạn để biết thông tin chi tiết chính xác.
- Tôi cũng phải tạo một tập lệnh có tên /etc/ppp/ip-up.local để cấu hình DNS tự động hoạt động. Đây là ip-up.local của tôi:
- Rất tiếc, tôi không thể kết nối với tư cách là người dùng bình thường trong cấu hình này, vì vậy bạn sẽ phải kết nối với tư cách người chủ.
[root @ radon ~] # wvdial USB
-> WvDial:Internet dialer phiên bản 1.60
-> Không thể lấy thông tin cho cổng nối tiếp.
-> Đang khởi tạo modem.
-> Gửi:ATZ
ATZ
OK
-> Gửi:ATM0
ATM0
OK
-> Khởi tạo modem.
-> Gửi:ATDT * 99 *** 1 #
-> Đang đợi nhà cung cấp dịch vụ.
ATDT * 99 *** 1 #
CONNECT
~ [7f]} # @!}!}}} 2} #} $ @ # }!} $}% \} ”} &}} *}} G}% ~
-> Đã phát hiện nhà cung cấp dịch vụ. Bắt đầu PPP ngay lập tức.
-> Bắt đầu pppd lúc Chủ nhật 19 tháng 10 16:48:56 2008
-> Pid của pppd:8028
-> Sử dụng giao diện ppp0
-> IP cục bộ địa chỉ 172.28.53.106
-> địa chỉ IP từ xa 10.6.6.6
-> địa chỉ DNS chính 207.181.101.4
-> địa chỉ DNS phụ 207.181.101.5 - Tôi đã xóa các dòng chứa các ký tự không in được, nhưng nếu không, bạn sẽ thấy một cái gì đó rất giống với ở trên. Lưu ý rằng wvdial vẫn ở phía trước. Vì vậy, bạn có thể ngắt kết nối bằng cách chỉ cần nhấn Ctrl-C.
- Bạn có thể xác minh rằng bạn đang trực tuyến bằng cách chuyển sang một cửa sổ đầu cuối mới và chạy ifconfig.
[root @ radon ~] # ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr:::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
gói RX:12767 lỗi:0 drop:0 overruns:0 frame:0
TX packets:12767 error:0 drop:0 overruns:0 carrier:0
va chạm:0 txqueuelen:0
RX byte:714652 (697,9 KiB) byte TX:714652 (697,9 KiB)ppp0 Link encap:Point-to-Point Protocol
inet addr:172.28.53.106 P-t-P:10.6.6.6 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX gói:4 lỗi:0 bị rơi:0 vượt quá:0 khung:0
Gói TX:5 lỗi:0 bị rớt:0 vượt quá:0 sóng mang:0
va chạm:0 txqueuelen:3
RX byte:64 (64.0 b) byte TX:94 (94.0 b)[root @ radon ~] # ping simplehelp.net
PING simplehelp.net (74.52.95.42) 56 (84) byte dữ liệu.
64 byte từ 2a.5f.344a.static.theplanet.com (74.52.95.42):icmp_seq =1 ttl =46 time =110 ms
64 byte từ 2a.5f.344a.static.theplanet.com (74.52.95.42):icmp_seq =2 ttl =46 time =102 ms
64 byte từ 2a.5f.344a.static.theplanet.com (74.52.95.42):icmp_seq =3 ttl =46 time =164 ms
64 byte từ 2a.5f.344a.static.theplanet.com (74.52.95.42) :icmp_seq =4 ttl =46 time =130 ms
64 byte từ 2a.5f.344a.static.theplanet.com (74.52.95.42):icmp_seq =5 ttl =46 time =149 ms
^ C
- thống kê ping simplehelp.net -
5 gói được truyền, 5 gói được nhận, 0% mất gói, thời gian 4513ms
rtt min / avg / max / mdev =102.061 / 131.349 / 164.376 / 23.190 mili giây - Sau khi bạn kết thúc trực tuyến, đừng quên quay lại thiết bị đầu cuối nơi bạn đã chạy wvdial và nhấn Ctrl-C.
^ Tín hiệu CCaught 2:Đang cố thoát ra một cách duyên dáng…
-> Kết thúc trên tín hiệu 15
-> Thời gian kết nối 4,7 phút.
-> Ngắt kết nối lúc Chủ nhật ngày 19 tháng 10 18:24:32 2008
Modem =/ dev / ttyACM0
Baud =460800
SetVolume =0
Dial Command =ATDT
Init1 =ATZ
Init3 =ATM0
FlowControl =CRTSCTS[Dialer USB]
Username =user
Password =pass
Phone =* 99 *** 1 #
Stupid Mode =1
Init1 =ATZ
Kế thừa =Modem0
#! / bin / bash
#PATH =/ sbin:/ usr / sbin:/ bin:/ usr / bin
export PATH
echo “# do pppd tạo”> /etc/resolv.conf
echo “nameserver $ { DNS1} ”>> /etc/resolv.conf
echo“ máy chủ định danh $ {DNS2} ”>> /etc/resolv.conf
chmod go + r /etc/resolv.conf
Đừng quên chmod 755 /etc/ppp/ip-up.local
Phương pháp GUI
Bây giờ, nếu tất cả nội dung dòng lệnh đó khiến bạn sợ hãi, thì đây là cách làm cho nó hoạt động bằng cách sử dụng GUI của Gnome:
- Nhấp vào Hệ thống -> Quản trị -> Mạng
- Bạn sẽ được yêu cầu nhập mật khẩu gốc của mình. Nhập nó và nhấp vào OK .
- Giờ đây, bạn có thể xem danh sách các thiết bị mạng đã được cài đặt. Nhấp vào Phần cứng tab.
- Bây giờ hãy nhấp vào nút Mới , chọn Modem và nhấp vào OK .
- Thay đổi Thiết bị Modem tới / dev / ttyACM0. Nếu / dev / ttyACM0 không có trong danh sách, chỉ cần nhập nó vào. Nhấp vào OK .
- Bây giờ hãy nhấp vào Thiết bị tab.
- Nhấp vào Mới , chọn Modem kết nối và nhấp vào Chuyển tiếp .
- Tất cả những gì tôi cần làm để kết nối Rogers Wireless của tôi hoạt động là nhập * 99 *** 1 # làm Số điện thoại, người dùng làm Tên đăng nhập và vượt qua làm Mật khẩu. Tôi cũng chọn đặt tên cho kết nối này là USB. Nhấp vào Chuyển tiếp .
- Tôi để các tùy chọn này ở chế độ mặc định. Nhấp vào Chuyển tiếp .
- Chúng tôi đã hoàn tất việc tạo kết nối. Nhấp vào Áp dụng .
- Nhấp vào X ở góc trên cùng bên phải để đóng cửa sổ này.
- Nhấp vào Có để lưu các thay đổi.
- Nhấp vào OK . Không, chúng tôi không cần khởi động lại máy tính.
- Vì vậy, hãy sử dụng kết nối mới được tạo của chúng tôi. Nhấp vào Hệ thống -> Quản trị -> Kiểm soát thiết bị mạng .
- Chọn kết nối USB bạn vừa tạo và nhấp vào Kích hoạt .
- Lưu ý cách kết nối USB đã thay đổi từ Không hoạt động thành Hoạt động .
- Mở Firefox và truy cập https://www.simplehelp.net.
- Khi bạn kết thúc trực tuyến, hãy quay lại Điều khiển thiết bị mạng cửa sổ, chọn kết nối USB Hoạt động và nhấp vào Hủy kích hoạt .
- Xác minh rằng kết nối USB thực sự là Không hoạt động , sau đó đóng Kiểm soát thiết bị mạng cửa sổ.
nhấp để phóng to
nhấp để phóng to
nhấp để phóng to
nhấp để phóng to
nhấp để phóng to
nhấp để phóng to
nhấp để phóng to
nhấp để phóng to
nhấp để phóng to
nhấp để phóng to
nhấp để phóng to
nhấp để phóng to
nhấp để phóng to
nhấp để phóng to
nhấp để phóng to
Một số bạn có thể thắc mắc tại sao tôi chọn không sử dụng Trình quản lý mạng. Điều đó khá đơn giản là do hỗ trợ băng thông rộng di động trong Trình quản lý mạng đang ở giai đoạn sơ khai và tôi thấy nó hầu như không sử dụng được. Sau khi hỗ trợ băng thông rộng di động của Trình quản lý mạng trở nên tốt hơn, tôi sẽ viết lại hướng dẫn này dựa trên nó.