Computer >> Máy Tính >  >> Điện thoại thông minh >> Linux

Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux

Đô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!

  1. 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).
  2. 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 .
  3. Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux

  4. 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:Nokia

    Lư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.

  1. Chỉnh sửa /etc/wvdial.conf và làm cho nó giống như sau:
  2. 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

  3. 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.
  4. 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:
  5. #! / 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

  6. 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

  7. 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.
  8. 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

  9. 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

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:

  1. Nhấp vào Hệ thống -> Quản trị -> Mạng
  2. Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux

  3. 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 .
  4. Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux

  5. 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.
  6. Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux
    nhấp để phóng to

    Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux
    nhấp để phóng to

  7. Bây giờ hãy nhấp vào nút Mới , chọn Modem và nhấp vào OK .
  8. Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux

  9. 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 .
  10. Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux

  11. Bây giờ hãy nhấp vào Thiết bị tab.
  12. Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux
    nhấp để phóng to

    Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux
    nhấp để phóng to

  13. Nhấp vào Mới , chọn Modem kết nối và nhấp vào Chuyển tiếp .
  14. Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux
    nhấp để phóng to

  15. 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 .
  16. Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux
    nhấp để phóng to

  17. Tôi để các tùy chọn này ở chế độ mặc định. Nhấp vào Chuyển tiếp .
  18. Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux
    nhấp để phóng to

  19. Chúng tôi đã hoàn tất việc tạo kết nối. Nhấp vào Áp dụng .
  20. Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux
    nhấp để phóng to

  21. Nhấp vào X ở góc trên cùng bên phải để đóng cửa sổ này.
  22. Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux
    nhấp để phóng to

  23. Nhấp vào để lưu các thay đổi.
  24. Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux

  25. Nhấp vào OK . Không, chúng tôi không cần khởi động lại máy tính.
  26. Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux
    nhấp để phóng to

  27. 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 .
  28. Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux

  29. Chọn kết nối USB bạn vừa tạo và nhấp vào Kích hoạt .
  30. Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux
    nhấp để phóng to

    Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux

  31. Lưu ý cách kết nối USB đã thay đổi từ Không hoạt động thành Hoạt động .
  32. Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux
    nhấp để phóng to

  33. Mở Firefox và truy cập https://www.simplehelp.net.
  34. Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux
    nhấp để phóng to

  35. 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 .
  36. Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux
    nhấp để phóng to

    Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux

  37. 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ổ.
  38. Cách kết nối kết nối Internet Nokia N95s với máy tính xách tay của bạn qua USB trong Linux
    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ó.