Computer >> คอมพิวเตอร์ >  >> สมาร์ทโฟน >> Linux

วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux

บางครั้งคุณอาจจะไปอยู่ที่ใดที่หนึ่งกับแล็ปท็อปของคุณ ซึ่งคุณไม่สามารถหา WiFi ที่เปิดอยู่ได้เลย โชคดีที่คุณมี Nokia N95 และสายดาต้า USB ฉันจะแสดงวิธีเชื่อมต่อ N95 ของคุณกับแล็ปท็อปผ่าน USB ด้วยวิธีบรรทัดคำสั่งที่รวดเร็วและสกปรก รวมถึงวิธี GUI ที่สวยงามกว่า ในตัวอย่างเหล่านี้ ฉันใช้ Fedora 9 และ Gnome

โปรดทราบ:คู่มือนี้เผยแพร่ครั้งแรกในปี 2008 และซอฟต์แวร์บางตัวที่อ้างอิงอาจมีการเปลี่ยนแปลงตั้งแต่นั้นมา

คำเตือน: คุณอาจต้องการทำสิ่งนี้ก็ต่อเมื่อคุณมีแผนข้อมูลที่ดี การใช้ข้อมูล 3G อาจทำให้มีการเรียกเก็บเงินจำนวนมาก!

  1. คุณต้องมีแพ็คเกจ ppp และติดตั้งแพ็คเกจ wvdial หากไม่เป็นเช่นนั้น คุณสามารถเรียกใช้ในฐานะรูทในหน้าต่างเทอร์มินัล yum install ppp wvdial (หรือใช้ตัวจัดการแพ็คเกจสำหรับ Linux distro ของคุณ)
  2. เริ่มต้นด้วยการเสียบโทรศัพท์ของคุณเข้ากับคอมพิวเตอร์ด้วยสายเคเบิลข้อมูล USB เมื่อโทรศัพท์แจ้งให้คุณเลือกโหมดการเชื่อมต่อ ให้เลือก PC Suite .
  3. วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux

  4. เปิดหน้าต่างเทอร์มินัลแล้วตรวจสอบเอาต์พุต dmesg ของคุณ คุณควรเห็นสิ่งที่คล้ายกับต่อไปนี้:

    [user@radon ~]$ dmesg
    usb 4-2:อุปกรณ์ USB ความเร็วเต็มที่ใหม่โดยใช้ uhci_hcd และที่อยู่ 16
    usb 4-2:การกำหนดค่า #1 เลือกจาก 1 ตัวเลือก
    cdc_acm 4 -2:1.10:ttyACM0:อุปกรณ์ USB ACM
    usb 4-2:ตัวอธิบาย CDC ที่ไม่ดี
    usb 4-2:ตัวระบุ CDC ที่ไม่ดี
    usb 4-2:พบอุปกรณ์ USB ใหม่ idVendor=0421, idProduct=0070
    usb 4-2:สตริงอุปกรณ์ USB ใหม่:Mfr=1, Product=2, SerialNumber=0
    usb 4-2:ผลิตภัณฑ์:Nokia N95 8GB
    usb 4-2:ผู้ผลิต:Nokia

    สังเกตบรรทัดที่ระบุว่า cdc_acm 4-2:1.10:ttyACM0:อุปกรณ์ USB ACM . สิ่งนี้บอกเราว่าโมเด็มของโทรศัพท์อยู่ที่ /dev/ttyACM0

ตอนนี้เราไปยังการตั้งค่าบรรทัดคำสั่งที่รวดเร็วและสกปรก คุณสามารถข้ามไปที่การตั้งค่า GUI ด้านล่างได้หากคุณไม่สะดวกใจกับบรรทัดคำสั่ง

  1. แก้ไข /etc/wvdial.conf ให้เป็นดังนี้:
  2. โมเด็ม =/dev/ttyACM0
    Baud =460800
    SetVolume =0
    คำสั่งหมุน =ATDT
    Init1 =ATZ
    Init3 =ATM0
    FlowControl =CRTSCTS

    [Dialer USB]
    ชื่อผู้ใช้ =ผู้ใช้
    รหัสผ่าน =ผ่าน
    โทรศัพท์ =*99***1#
    โหมดโง่ =1
    Init1 =ATZ
    สืบทอด =โมเด็ม0

  3. ฉันใช้ Rogers Wireless ในแคนาดา และด้านบนนี้เป็นการกำหนดค่าขั้นต่ำที่เหมาะกับฉัน ชื่อผู้ใช้ =ผู้ใช้และรหัสผ่าน =ผ่าน คุณอาจต้องเปลี่ยนแปลงชื่อผู้ใช้ รหัสผ่าน และสายโทรศัพท์ ติดต่อผู้ให้บริการไร้สายของคุณเพื่อขอรายละเอียดที่ถูกต้อง
  4. ฉันยังต้องสร้างสคริปต์ชื่อ /etc/ppp/ip-up.local เพื่อให้การกำหนดค่า DNS อัตโนมัติทำงานได้ นี่คือ ip-up.local ของฉัน:
  5. #!/bin/bash
    #

    PATH=/sbin:/usr/sbin:/bin:/usr/bin
    export PATH
    echo “# created by pppd”> /etc/resolv.conf
    echo “nameserver ${ DNS1}”>> /etc/resolv.conf
    echo “nameserver ${DNS2}”>> /etc/resolv.conf
    chmod go+r /etc/resolv.conf

    อย่าลืม chmod 755 /etc/ppp/ip-up.local

  6. ขออภัย ฉันไม่สามารถเชื่อมต่อในฐานะผู้ใช้ปกติในการกำหนดค่านี้ได้ ดังนั้นคุณจะต้องเชื่อมต่อในฐานะรูท

    [root@radon ~]# wvdial USB
    –> WvDial:Internet dialer เวอร์ชัน 1.60
    –> ไม่สามารถรับข้อมูลสำหรับพอร์ตซีเรียลได้
    –> กำลังเริ่มต้นโมเด็ม
    –> กำลังส่ง:ATZ
    ATZ
    ตกลง
    –> กำลังส่ง:ATM0
    ATM0
    ตกลง
    –> เริ่มต้นโมเด็มแล้ว
    –> กำลังส่ง:ATDT*99***1#
    –> กำลังรอผู้ให้บริการ
    ATDT*99***1#
    เชื่อมต่อ
    ~[7f]}#@!}!} } }2}#}$@# }!}$}%\}”}&} }*} } g}%~
    –> ตรวจพบผู้ให้บริการ เริ่ม PPP ทันที
    –> เริ่ม pppd ที่ Sun Oct 19 16:48:56 2008
    –> Pid of pppd:8028
    –> การใช้อินเทอร์เฟซ ppp0
    –> IP ในพื้นที่ ที่อยู่ 172.28.53.106
    –> ที่อยู่ IP ระยะไกล 10.6.6.6
    –> ที่อยู่ DNS หลัก 207.181.101.4
    –> ที่อยู่ DNS สำรอง 207.181.101.5

  7. ฉันลบบรรทัดที่มีอักขระที่ไม่สามารถพิมพ์ได้ มิฉะนั้น คุณควรเห็นสิ่งที่คล้ายกับด้านบนมาก โปรดทราบว่า wvdial จะอยู่เบื้องหน้า เพื่อให้คุณสามารถยกเลิกการเชื่อมต่อได้เพียงกด Ctrl-C
  8. คุณสามารถตรวจสอบว่าคุณออนไลน์อยู่โดยเปลี่ยนไปใช้หน้าต่างเทอร์มินัลใหม่และเรียกใช้ ifconfig

    [root@radon ~]# ifconfig
    lo ลิงก์ encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    inet6 addr:::1/128 ขอบเขต:Host
    UP LOOPBACK RUNNING MTU:16436 เมตริก:1
    แพ็กเก็ต RX:12767 ข้อผิดพลาด:0 หลุด:0 เกิน:0 เฟรม:0
    แพ็กเก็ต TX:12767 ข้อผิดพลาด:0 หลุด:0 โอเวอร์รัน:0 ผู้ให้บริการ:0
    การชนกัน:0 txqueuelen:0
    ไบต์ RX:714652 (697.9 KiB) ไบต์ 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 เมตริก:1
    RX แพ็กเก็ต:4 ข้อผิดพลาด:0 หลุด:0 โอเวอร์รัน:0 เฟรม:0
    แพ็กเก็ต TX:5 ข้อผิดพลาด:0 หลุด:0 โอเวอร์รัน:0 ผู้ให้บริการ:0
    การชน:0 txqueuelen:3
    RX ไบต์:64 (64.0 b) TX ไบต์:94 (94.0 b)

    [root@radon ~]# ping simplehelp.net
    PING simplehelp.net (74.52.95.42) 56(84) ไบต์ของข้อมูล
    64 ไบต์จาก 2a.5f.344a.static.theplanet.com (74.52.95.42):icmp_seq =1 ttl=46 เวลา=110 ms
    64 ไบต์จาก 2a.5f.344a.static.theplanet.com (74.52.95.42):icmp_seq=2 ttl=46 เวลา=102 ms
    64 ไบต์จาก 2a.5f.344a.static.theplanet.com (74.52.95.42):icmp_seq=3 ttl=46 เวลา=164 ms
    64 ไบต์จาก 2a.5f.344a.static.theplanet.com (74.52.95.42) :icmp_seq=4 ttl=46 time=130 ms
    64 bytes from 2a.5f.344a.static.theplanet.com (74.52.95.42):icmp_seq=5 ttl=46 time=149 ms
    ^ C
    — สถิติ ping ของ simplehelp.net —
    ส่ง 5 แพ็กเก็ต, รับ 5 แพ็กเก็ต, รับ 0% แพ็กเก็ตสูญหาย, เวลา 4513ms
    rtt min/avg/max/mdev =102.061/131.349/164.376/23.190 นางสาว

  9. เมื่อคุณออนไลน์เสร็จแล้ว อย่าลืมสลับกลับไปที่เทอร์มินัลที่คุณเรียกใช้ wvdial แล้วกด Ctrl-C

    ^สัญญาณเตือนภัย 2:พยายามออกอย่างสง่างาม…
    –> สิ้นสุดด้วยสัญญาณ 15
    –> เวลาเชื่อมต่อ 4.7 นาที
    –> ตัดการเชื่อมต่อที่ Sun 19 ต.ค. 18:24:32 2008


วิธี GUI

ตอนนี้ หากบรรทัดคำสั่งทั้งหมดทำให้คุณกลัว ต่อไปนี้เป็นวิธีทำให้มันทำงานโดยใช้ GUI ของ Gnome:

  1. คลิก ระบบ -> การบริหาร -> เครือข่าย
  2. วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux

  3. คุณจะถูกขอให้ป้อนรหัสผ่านรูทของคุณ ป้อนแล้วคลิก ตกลง .
  4. วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux

  5. ตอนนี้คุณสามารถดูรายการอุปกรณ์เครือข่ายที่ติดตั้ง คลิกที่ ฮาร์ดแวร์ แท็บ
  6. วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux
    คลิกเพื่อขยาย

    วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux
    คลิกเพื่อขยาย

  7. ตอนนี้คลิก ใหม่ ปุ่ม เลือก โมเด็ม และคลิก ตกลง .
  8. วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux

  9. เปลี่ยน อุปกรณ์โมเด็ม ไปยัง /dev/ttyACM0. หากไม่มี /dev/ttyACM0 ในรายการ ให้พิมพ์เข้าไป คลิก ตกลง .
  10. วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux

  11. ตอนนี้คลิก อุปกรณ์ แท็บ
  12. วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux
    คลิกเพื่อขยาย

    วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux
    คลิกเพื่อขยาย

  13. คลิกปุ่ม ใหม่ ปุ่ม เลือก โมเด็ม เชื่อมต่อ แล้วคลิก ส่งต่อ .
  14. วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux
    คลิกเพื่อขยาย

  15. ทั้งหมดที่ฉันต้องทำเพื่อให้การเชื่อมต่อ Rogers Wireless ใช้งานได้คือป้อน *99***1# เป็นหมายเลขโทรศัพท์ ผู้ใช้ เป็นชื่อเข้าสู่ระบบ และ ผ่าน เป็นรหัสผ่าน ฉันยังเลือกที่จะตั้งชื่อการเชื่อมต่อนี้ USB คลิก ส่งต่อ .
  16. วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux
    คลิกเพื่อขยาย

  17. ฉันปล่อยให้ตัวเลือกเหล่านี้เป็นค่าเริ่มต้น คลิก ส่งต่อ .
  18. วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux
    คลิกเพื่อขยาย

  19. เราสร้างการเชื่อมต่อเสร็จแล้ว คลิกสมัคร .
  20. วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux
    คลิกเพื่อขยาย

  21. คลิกปุ่ม X ที่มุมบนขวาเพื่อปิดหน้าต่างนี้
  22. วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux
    คลิกเพื่อขยาย

  23. คลิก ใช่ เพื่อบันทึกการเปลี่ยนแปลง
  24. วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux

  25. คลิก ตกลง . ไม่ เราไม่จำเป็นต้องรีสตาร์ทคอมพิวเตอร์
  26. วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux
    คลิกเพื่อขยาย

  27. ลองใช้การเชื่อมต่อที่สร้างขึ้นใหม่ของเรากัน คลิกระบบ -> การบริหาร -> การควบคุมอุปกรณ์เครือข่าย .
  28. วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux

  29. เลือกการเชื่อมต่อ USB ที่คุณเพิ่งสร้างและคลิก เปิดใช้งาน .
  30. วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux
    คลิกเพื่อขยาย

    วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux

  31. สังเกตว่าการเชื่อมต่อ USB มีการเปลี่ยนแปลงจาก ไม่ใช้งาน เพื่อ ใช้งาน .
  32. วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux
    คลิกเพื่อขยาย

  33. เปิด Firefox และไปที่ https://www.simplehelp.net
  34. วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux
    คลิกเพื่อขยาย

  35. เมื่อคุณออนไลน์เสร็จแล้ว ให้กลับไปที่ การควบคุมอุปกรณ์เครือข่าย หน้าต่าง เลือกการเชื่อมต่อ Active USB แล้วคลิก ปิดใช้งาน .
  36. วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux
    คลิกเพื่อขยาย

    วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux

  37. ตรวจสอบว่าการเชื่อมต่อ USB เป็น ไม่ทำงาน จากนั้นปิด การควบคุมอุปกรณ์เครือข่าย หน้าต่าง.
  38. วิธีเชื่อมต่ออินเทอร์เน็ต Nokia N95s กับแล็ปท็อปของคุณผ่าน USB ใน Linux
    คลิกเพื่อดูภาพขยาย

บางท่านอาจจะสงสัยว่าทำไมผมถึงเลือกที่จะไม่ใช้ Network Manager ค่อนข้างง่ายเนื่องจากการสนับสนุนบรอดแบนด์บนมือถือใน Network Manager ยังอยู่ในช่วงเริ่มต้น และฉันพบว่าแทบจะใช้งานไม่ได้ เมื่อการรองรับบรอดแบนด์บนมือถือของ Network Manager ดีขึ้น ฉันจะเขียนบทแนะนำนี้ใหม่โดยอิงตามนั้น