in

การทำ Internet Tethering บน iPhone 3.1.2 สำหรับ DTAC AIS (3G, 3GS) ง่ายๆมาดูกัน

tethering-312-dtac

Update 26/11/2553: สำหรับปัจจุบันสามารถตั้งค่า internet tethering ได้ทุกเครือข่าย AIS, dtac, true ผ่าน settings> general> network> internet tethering

Internet Tethering เป็นสิ่งที่จำเป็นเหมือนกันสำหรับที่บ้านใครไม่มี ADSL ก็ต้องอาศัยการเชื่อมต่อผ่านช่องทางนี้แหละ ยิ่งถ้าได้สัญญาณ 3G มาแล้วหละก็ มันแรงถูกใจอย่าบอกใครเชียว เผลอกแรงกว่าเน็ต  ADSL บางเจ้าอีกนะ อิอิ คร่าวๆ  3G จะวิ่งได้ประมาณไม่เกิน 500K ครับ

แฟนๆ TRUE เองก็คงไม่มีปัญหาอะไรกับเรื่อง Tethering นี้ เพราะว่าถ้าใส่ซิม True เข้าไป มันจะมีเมนู Internet Tethering  มาให้อยู่แล้ว แต่สำหรับเราๆที่ไม่ได้ใช้ทรู ผมใช้ DTAC ส่วนหลายๆคนก็คงใช้ AIS อ่ะนะเท่าที่เยอะๆกัน เรามาดูวิธีที่ทำให้  iPhone 3G 3GS ของเราใช้งาน Internet Tethering  ได้ ดีกว่าครับ

วิธีนี้ทำบนเครื่อง Mac นะครับ

1. ดาวน์โหลดไฟล์ที่ต้องใช้นี้ไปเก็บไว้ที่เครื่อง สำหรับ 3G , 3GS เราจะได้ไฟล์ที่จำเป็นไว้ใช้ครับ(ผมเลือกโหลดทั้งสองตัวเผื่อไว้)

tethering-312-01

2 . จากนั้นก็แตกไฟล์ออกมานะครับ จะได้ดังรูป

tethering-312-02

3. เปิดโปรแกรม Fugu ขึ้นมาจากโฟลเดอร์ Application

tethering-312-03

4. เชื่อมต่อเข้า iPhone ผ่านทาง SSH อย่าลืมติดตั้ง OpenSSH จากนั้นเปิด SSH ที่ไอโฟนด้วยนะ ที่ Username: root

tethering-312-04

โปรแกรมจะถามหา Password: alpine

tethering-312-05

5. เข้าไปที่ Path –> /System/Library/PrivateFrameworks/CoreTelephony.framework/Support/

จะเห็นไฟล์ที่ชื่อ CommCenter ให้โหลดไฟล์นั้นลงมาที่คอม คลิกลากมาเลยก็ได้จากขวามาซ้ายให้ไปอยู่ที่โฟลเดอร์เดียวกันกับไฟลที่โหลดมาในขั้นที่ 1 นะครับ

tethering-312-06

6. เปิดโปรแกรม Terminal ขึ้นมาแล้ว  เข้าไปที่โฟลเดอร์ที่เราเก็บไฟล์ทั้งหมดเอาไว้ แล้วรันคำสั่งต่อไปนี้

  • สำหรับ 3G : bspatch CommCenter CommCenter-patched CommCenter_3g_312/CommCenter3g.patch
  • สำหรับ 3GS : bspatch CommCenter CommCenter-patched CommCenter_3gs_312/CommCenter.patch

tethering-312-07

ตอนรันคำสั่ง

tethering-312-08

ถ้ารันสำเร็จมันจะได้ไฟล์ CommCenter-patched ขึ้นมาเพ่ิมอีกหนึ่งไฟล์

เพื่อความถูกต้องเราต้องทำการตรวจสอบไฟล์ patched ก่อนว่าใช้ได้ไหม ด้วยคำสั่ง

/usr/bin/openssl sha1 CommCenter-patched
สำหรับ 3GS = 1b19712035f33654cf72838ebe1a2033931b56b2
สำหรับ 3G = 063165c3fa3e21d30eb4b486fab924ba3ef0ea5e

ถ้าค่าออกมาเป็นแบบนี้แสดงใช้งานได้แล้ว

หมายเหตุ หากรันไม่ได้ให้ตรวจดูว่า Path ถูกต้องไหม

7. ให้เปลี่ยนชื่อไฟล์ดังต่อไปนี้

  • CommCenter ที่ได้จากไอโฟน ให้เปลี่ยนเป็น CommCenter-backup
  • CommCenter-patched เป็น CommCenter

8. นำไฟล์ CommCenter ตัวใหม่ใส่กลับเข้าไปที่ที่เดิมบนไอโฟนที่ Path –> /System/Library/PrivateFrameworks/CoreTelephony.framework/Support/

สังเกตุว่ามันจะมีของเก่าอยู่ให้เปลี่ยนชื่อหรือว่าลบทิิ้งได้เลย

(จากรูปข้างล่างจะเห็นว่าแถบสีน้ำเงินมัยนจะเป็นไฟล์ที่ Patched แล้ว ให้เราเปลี่ยนชื่อให้เหลือ CommCenter เฉยๆ)

tethering-312-09

แล้วคลิกขวาที่ CommCenter ตัวใหม่เลือก Get Info

เปลี่ยนค่า Permission จาก 0644 เป็น 0755 แล้วกด Apply

tethering-312-11

เสร็จแล้วครับจากนี้ก็ reboot iphone รอบนึง แล้วต่อไปนี้เราก็จะสามารถใช้งาน Tethering ได้แล้วครับ

วิธีการเปิดใช้งาน Tethering บน iPhone

เข้าไปที่ Settings> General> Network

หากเครื่องใครยังไม่มีเมนู Internet Tethering ให้ทำตามขั้นตอนในหน้านี้ http://www.iphonemod.net/internet-tethering-iphone.html

ผมทดสอบแล้วสามารถใช้งานได้จริงครับ มีหลักฐานครับ

tethering-312-dtac

ลองเอาไปทำดูนะครับหากติดตรงไหนก็ถามนะครับ

สำหรับวิธีทำบนวินโดว์นี้ยังไม่ได้ลองครับ เดี๋ยวถ้ามีวิธีแล้วจะบอกนะครับ


ขอบคุณ Tutorail จาก  iClarified.com ครับ

เขียนโดย Attapon Thaphaengphan

ศิษย์เก่าวิศวกรรมคอมพิวเตอร์ ม. ขอนแก่น ผู้ก่อตั้ง iPhoneMod.net ตั้งแต่ปี 2009
อดีต Dell Technical Support รู้จัก ​Apple เพราะ Macbook Pro และใช้ iPhone ตั้งแต่รุ่น 3G จนถึงปัจจุบัน