HAMSIAM.COM # NO.1 HAM COMMUNITY OF THAILAND
24 เมษายน 2024, 04:39:06 *
ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
ข่าว: ห้ามโพสปั่นลิงก์ SEO ในส่วนของ ลายเซ็นสมาชิกเพื่อจะแสดงที่ด้านล่าง ของแต่ละข้อความที่ตอบกระทู้ เช่น คาสิโน บาคาร่า แทงบอล ฯลฯ เด็ดขาด
หากพบจะแบนสมาชิกนั้นออกจากบอร์ดทันที
Google
   หน้าแรก   ช่วยเหลือ เข้าสู่ระบบ สมัครสมาชิก  


หน้า: [1] 2 3
  พิมพ์  
ผู้เขียน หัวข้อ: การติดตั้ง OpenWrt บน TL-MR3020 สำหรับงาน APRS  (อ่าน 9914 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
HS5TQA
Sr. Member
****
ออฟไลน์ ออฟไลน์

กระทู้: 328



เว็บไซต์
« เมื่อ: 25 สิงหาคม 2013, 07:10:59 »

ขอเกริ่นเรื่อง TL-MR3020 ก่อนว่า มันเป็นเร้าเตอร์ 3G ตัวเล็กราคาถูกประสิทธิภาพสูงที่น่าสนใจเป็นอย่างยิ่ง ซึ่งได้เคยแนะนำให้เพื่อนสมาชิกได้ใช้งานกันมานานมากแล้วและได้รับความสนใจกันไม่น้อยเลยทีเดียว แต่ด้วยความที่หลายท่านไม่ถนัดกับระบบปฏิบัติลีนุกซ์อาจทำให้สับสนไม่เข้าใจจนกระทั้งติดตั้งใช้งานกันได้ยาก ดังนั้นทางผมเลยช่วยทำอิมเมจสำเร็จเพื่อใช้งานเครือข่าย APRS มาแจกจ่ายให้ไปใช้งานกันได้ง่ายขึ้น

สำหรับหัวข้อนี้จะขอแนะนำการนำเอาตัวเร้าเตอร์ TL-MR3020 ที่เพิ่งซื้อมาใหม่ ๆ ยังไม่ได้ผ่านการปรับเปลี่ยนเฟิร์มแวร์ใด ๆ หรือพูดง่าย ๆ คือแกะกล่อง เลยว่างั้น จะอธิบายเป็นขั้นตอน(Step by Step) โดยมีขั้นตอนคร่าว ๆ คือ จัดเตรียมไฟล์และอุปกรณ์ต่าง ๆ ให้พร้อม ลงเฟิร์มแวร์ตัวที่เป็น Generic ก่อน แล้วค่อยติดตั้งเฟิร์มแวร์ตัวที่โมดิฟาย APRS อีกครั้ง การติดตั้งนี้ต้องระวัง ไม่เช่นนั้นจะต้องแกะกล่องต่อสายซีเรียลซ่อมอิมเมจกันเลยทีเดียว

มาเริ่มกันเลย
1.จัดเตรียมเครื่องมือ แน่นอนว่าต้องใช้คอมพิวเตอร์ 1เครื่องพร้อมการ์ดแลนในตัว เชื่อมต่ออินเทอร์เน็ตเพื่อดาวน์โหลดโปรแกรมต่าง ๆ ให้เรียบร้อย แล้วค่อยปิดอินเทอร์เน็ตออกให้หมด(แนะนำ) ที่แนะนำให้ปิดเพราะบางเครื่องไอพีมันชนกับเร้าเตอร์อินเทอร์เน็ตที่ท่านใช้งานอยู่ ถ้าชำนาญแล้วไม่ว่ากัน หรือจะใช้คอมพิวเตอร์ตัวอื่นดาวน์โหลดใส่แฟลชไดร์มาก็ได้เช่นกัน ในขั้นตอนการติดตั้งนั้นไม่ได้ใช้อินเทอร์เน็ตเลยนอกจากดาวน์โหลดอิมเมจและซอฟร์แวร์ดังต่อไปนี้

ให้เข้าเว็บ http://aprs.nakhonthai.net แล้วดาวน์โหลดมาทั้งหมด ซึ่งจะได้มา 3ไฟล์คือ MR3020_aprs.bin,openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin และ putty.exe


2.กำหนดไอพีการ์ดแลนในเครื่องคอมพิวเตอร์ของเราก่อน เพื่อให้อยู่วงคลาสเดียวกับเร้าเตอร์ โดยในที่นี่เราใช้ IP:192.168.0.100 Netmark:255.255.255.0


3.ต่อสายแลน(สายแบน ๆ กับหัว RJ45) ระหว่างเร้าเตอร์กับคอมพิวเตอร์โดยตรงได้เลย แล้วเสียบปลั๊กไฟ(ที่เป็นสาย USB) ให้เจ้าเร้าเตอร์ตัวน้อย ให้รอสักครู่จนไฟกระพริบติดเกือบหมด แล้วเปิดบราวน์เซอร์(จะเป็น ie,firefox,chome..) ในตัวอย่างเราใช้ Google Chrome แล้วใส่ช่อง URL เป็น http://192.168.0.254 ซึ่งเป็นค่าดีฟอลต์ของเร้าเตอร์ที่มาจากโรงงาน ก็จะขึ้นให้ล๊อกอิน โดยมี ชื่อผู้ใช้ admin และรหัสผ่าน admin เช่นกัน


4.เมื่อล๊อกอินเข้าหน้าเว็บ TP-LINK ได้แล้ว ขั้นตอนนี้เราจะติดตั้งอิมเมจที่เป็น Generic ก่อน ให้เลื่อนหน้าต่างลงไปในแทบ System Tools แล้วคลิ๊กที่ -Firmware Upgrade จากนั้นให้คลิ๊กปุ่ม [เลือกไฟล์]


เมื่อขึ้นหน้าต่างแสดงไดร์ ให้เลือกไฟล์ที่เราได้ดาวน์โหลดมา openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin แล้วคลิ๊กปุ่ม [Open]


จะได้หน้าต่างที่แสดงชื่อไฟล์ ปรากฏข้าง ๆ ปุ่มเลือกไฟล์ จากนั้นกดปุ่ม [Upgrade]


มันจะขึ้นหน้าต่างถามความมั่นใจอีกครั้ง ให้กดปุ่ม [ตกลง]


ก็จะขึ้นหน้าต่างให้รอ ช่วงนี้ห้ามไฟดับ ทำสายหลุด คอมแฮงค์ ฯลฯ


เมื่อมันอับเกรดเสร็จแล้วก็จะขึ้นให้รีสตาร์ท ..นั่งรอมันต่อไป


สำเร็จแล้ว... เราจะได้อิมเมจของ OpenWrt แบบ Generic หรือแบบเปล่า ๆ ถ้าจะเอาไปใช้งานก็ต้องเอาไปติดตั้งอะไรอีกเยอะแยะเลย แต่อย่าเหนื่อยเลย..เราทำไว้ให้แล้วในขั้นตอนต่อไป


5.ขั้นตอนนี้เราจะอับเกรดอิมเมจ Generic ไปเป็นแบบที่เราโมดิฟายไว้ สำหรับ OpenWrt นั้นค่าไอพีดีฟอลต์มันอยู่ที่ 192.168.1.1 ดังนั้นเราต้องเปลี่ยนไอพีให้การ์ดแลนกันใหม่อีกครั้ง


เมื่อเปลี่ยนไอพีในคลาสเดียวกันแล้ว ก็ใช้บราวเซอร์เปิดเข้าเว็บ http://192.168.1.1 เราจะพบกับหน้าล๊อกอิน โดยปกติ OpenWrt จะมี Username: root  Password: admin


อับเดทอิมเมจใหม่โดยคลิ๊กที่แท็บ System ต่อมาด้วย Backup/Flash Firmware มองลงไปด้านล่าง ๆ คลิ๊กปุ่ม [เลือกไฟล์]


เมื่อขึ้นหน้าต่างแสดงไดร์ ให้เลือกไฟล์ที่เราได้ดาวน์โหลดมา MR3020_aprs.bin แล้วคลิ๊กปุ่ม [Open]


จะกลับสู่หน้าเว็บให้ตรวจสอบความถูกต้องอีกครั้ง แล้วกดปุ่ม [Proceed]


ก็จะขึ้นหน้าต่างกำลังแฟรชอิมเมจ.. ในขั้นตอนนี้ให้สังเกตุไฟที่ตัวเร้าเตอร์ ถ้ามันเริ่มดับหมดแล้วติดกระพริบใหม่อีกรอบ แสดงว่าเสร็จแล้ว (หน้าเว็บจะค้างอยู่อย่างนั้น เพราะอิมเมจที่ลงไปนั้นไม่มีหน้าเว็บอินเตอร์เฟสแล้ว)


6.เข้าดูผ่านทางเชลล์ โดยใช้โปรแกรม putty.exe ดับเบิ้ลคลิ๊กที่ไฟล์ได้เลยไม่ต้องติดตั้ง ในหน้าต่าง Category: คลิ๊ก Session ส่วน Host Name(or IP address) ใส่192.168.1.1 และ Connection type: เลือก SSH เสร็จแล้วกดปุ่ม [Open]


ถ้าเชื่อมต่อได้มันจะขึ้นหน้าต่างแสดงการยืนยันกุญแจสำหรับ SSH ก็กดปุ่ม [Yes]


จากนั้นจะเป็นหน้าต่างเทอร์มินอลของ PuTTY จะให้ล๊อกอิน โดยค่าดีฟอลต์อยู่ที่ user: root password: admin เมื่อล๊อกอินสำเร็จก็จะขึ้นโลโก้ APRS ถือว่าเสร็จสมบูรณ์ในการลงอิมเมจใหม่สำหรับงาน APRS แล้ว


ขั้นตอนการติดตั้งขอจบเพียงเท่านี้ ในส่วนการใช้งานหรือคอนฟิกอิมเมจนั้น จะขึ้นหัวข้อให้ใหม่อีกครั้งนะครับ

« แก้ไขครั้งสุดท้าย: 25 สิงหาคม 2013, 07:27:35 โดย HS5TQA » บันทึกการเข้า

APRSTH MAP: http://aprsth.nakhonthai.net
APRSTH-HAM: aprsth.nakhonthai.net:14580
APRSTH-CB: aprsth.nakhonthai.net:24580
APRS Web: http://aprs.nakhonthai.net
HAMSIAM.COM # NO.1 HAM COMMUNITY OF THAILAND
« เมื่อ: 25 สิงหาคม 2013, 07:10:59 »

พื้นที่โฆษณา ขาย เครื่องชาร์จแบตเตอรี่อัตโนมัติ CTEK จาก สวีเดน ดีที่สุด/ถูกที่สุด+ประกัน5ปี
คลิ้กไปดูที่ลิ้งค์ข้างล่างเลยครับ
http://www.spy-thai.com/


GPS ติดตามรถหาย ดักฟังเสียงสนทนาในรถ หรือระบุตำแหน่งรถ สั่งดับเครื่อง
ติดตามรถได้ทั่วไทยโดยไม่มีค่าบริการรายเดือน / Tel. 086-9455977
 บันทึกการเข้า
HS5TQA
Sr. Member
****
ออฟไลน์ ออฟไลน์

กระทู้: 328



เว็บไซต์
« ตอบ #1 เมื่อ: 25 สิงหาคม 2013, 07:11:31 »

ข้อกำหนดเบืองต้นของอิมเมจโมดิฟาย APRS
Default Login
User: root
Passwd: admin

LAN Network
IP:192.168.1.1
Netmask:255.255.255.0
Gateway:192.168.1.254
DNS:8.8.8.8

WiFi Accesspoint Config
SSID: APRS
Encryption: PSK2
Password: aprsthnetwork

DHCP
IP:192.168.1.100-150
Netmask:255.255.255.0
Gateway:192.168.1.1
DNS:8.8.8.8

APRX2.06(Thai)
Aprx Config: /etc/aprx.conf
Serial Internal: /dev/ttyATH0
Start Cmd: /etc/init.d/aprx start
Stop Cmd: /etc/init.d/aprx stop

สามารถแก้ไขไฟล์ aprx.conf ได้โดยใช้โปรแกรม vi หรือ nano เช่น
root(แอท)APRS:~# nano /etc/aprx.conf
บันทึกการเข้า
HAMSIAM.COM # NO.1 HAM COMMUNITY OF THAILAND
« ตอบ #1 เมื่อ: 25 สิงหาคม 2013, 07:11:31 »

 บันทึกการเข้า
HS5TQA
Sr. Member
****
ออฟไลน์ ออฟไลน์

กระทู้: 328



เว็บไซต์
« ตอบ #2 เมื่อ: 25 สิงหาคม 2013, 07:15:30 »

การตั้งค่าแลนต่อกับอินเทอร์เน็ต
ค่าดีฟอลต์ของเครือข่ายแลนจะเป็น IP:192.168.1.1 Netmask:255.255.255.0 Gateway:192.168.1.254 ถ้าเครือข่ายแลนที่บ้านหรือที่ทำงานโดยมีไอพีเดียวกัน เร้าเตอร์เราจะทำงานไม่ได้ ซึ่งต้องทำการเปลี่ยนไอพีใหม่เสียก่อน โดยมีขั้นตอนดังนี้
1.ใช้เทอร์มินอล PuTTY เข้าสู่เชลล์ระบบผ่าน SSH โดยใช้ล๊อกอิน root รหัสผ่าน admin (ค่าปกติเดิม)
2.การกำหนดไอพีใหม่โดยใช้ uci ช่วย จากตัวอย่าง แก้ไขให้ไอพีและเกตเวย์ออกอินเทอร์เน็ตใหม่เป็น IP:192.168.11.10 Netmask:255.255.255.0 Gateway:192.168.11.1

โค๊ด:
uci delete network.lan.type
uci set network.lan.ipaddr=192.168.11.10
uci set network.lan.gateway=192.168.11.1
uci set network.lan.dns=8.8.8.8
uci commit network
/etc/init.d/network restart
บันทึกการเข้า
HS5TQA
Sr. Member
****
ออฟไลน์ ออฟไลน์

กระทู้: 328



เว็บไซต์
« ตอบ #3 เมื่อ: 25 สิงหาคม 2013, 07:25:25 »

การอับเกรดเฟิร์มแวร์ใหม่ผ่านเชลล์คอมมานด์
ตัวเร้าเตอร์ TL-MR3020 จะต้องเคยติดตั้งเฟิร์มแวร์ OpenWrt มาแล้ว จะสามารถอับเดทผ่านเชลล์ได้เลยผ่านเครือข่ายอินเทอร์เน็ต
1.ต่อสายเปิดเร้าเตอร์ TL-MR3020 ที่ลงเฟิร์แวร์ OpenWrt และต่อกับอินเทอร์เน็ตได้
2.เข้าเชลล์โดยใช้ PuTTy หรือโปรแกรมเทอร์มินอลอื่น ๆ
3.ใช้คำสั่งดาวน์โหลไฟล์ไปยังแรม(/tmp) แล้วสั่งเขียนอิมเมจใหม่ ดังคำสั่งด้านล่างนี้

โค๊ด:
cd /tmp
wget http://aprs.nakhonthai.net/downloads/MR3020_aprs.trx
mtd -r write MR3020_aprs.trx firmware
« แก้ไขครั้งสุดท้าย: 25 สิงหาคม 2013, 07:32:32 โดย HS5TQA » บันทึกการเข้า
appjun13
Jr. Member
**
ออฟไลน์ ออฟไลน์

กระทู้: 61


« ตอบ #4 เมื่อ: 25 สิงหาคม 2013, 07:39:57 »

รอขั้นตอนต่อไปครับพี่ ตกใจ
บันทึกการเข้า

E22YHZ นายชาญวิทย์ มหาวงศ์
ที่อยู่ สหกรณ์การเกษตรเมืองสอง จำกัด
416/3 ม.7 ต.บ้านหนุน อ.สอง จ.แพร่ 54120
บัญชี ธ.กสิกรไทย สาขาแพร่ ออมทรัพย์
105-2-85655-4
Tel.093 - 1510077 1-2-call
HS5TQA
Sr. Member
****
ออฟไลน์ ออฟไลน์

กระทู้: 328



เว็บไซต์
« ตอบ #5 เมื่อ: 25 สิงหาคม 2013, 08:10:30 »

ขั้นต่อไป..ก็เป็นการจับ nTNC-Module ยัดลง MR3020 ละครับ..ขอเวลาทำตัวเดมโมกับถ่ายภาพประกอบก่อนก็แล้วกันนะครับ จะได้ทำเป็นสเต็บตั้งแต่ประกอบจนคอนฟิกใช้งานไปเลย ต่อไปอีกหน่อยก็เป็นโหมดซ่อม คาดว่าหลายคนคงทำพังปลุกไม่ขึ้น ซึ่งจริงๆ  มันสามารถซ่อมได้ไม่ยากเย็นนัก จัดเตรียมหา USB to Serial ไว้ให้พร้อมก็แล้วกันนะครับ
« แก้ไขครั้งสุดท้าย: 25 สิงหาคม 2013, 08:12:36 โดย HS5TQA » บันทึกการเข้า
HS0JBW
Full Member
***
ออฟไลน์ ออฟไลน์

กระทู้: 126



« ตอบ #6 เมื่อ: 25 สิงหาคม 2013, 08:18:10 »

ขอบคุณครับ รอมานานแล้วครับ
บันทึกการเข้า
Ham_1900
Hero Member
*****
ออฟไลน์ ออฟไลน์

กระทู้: 517


สัตว์โลกย่อมเป็นไปตามกรรม


« ตอบ #7 เมื่อ: 25 สิงหาคม 2013, 09:05:48 »

ตามดู..
บันทึกการเข้า
suphol
Hero Member
*****
ออฟไลน์ ออฟไลน์

กระทู้: 737


HS5QQT


« ตอบ #8 เมื่อ: 25 สิงหาคม 2013, 09:35:58 »



มาแล้วครับ...
บันทึกการเข้า

pracha51
Hero Member
*****
ออฟไลน์ ออฟไลน์

กระทู้: 2186


เว็บไซต์
« ตอบ #9 เมื่อ: 25 สิงหาคม 2013, 15:37:34 »

มาแล้วครับ  ยิ้มกว้างๆ ยิ้มกว้างๆ ยิ้มกว้างๆ ยิ้มกว้างๆ
บันทึกการเข้า

ประชา มงคลจิตร์  25 ถ.บ้านบึง-แกลง ต.ทางเกวียน อ.แกลง จ.ระยอง 21110 เบอร์โทร 087-7814514 เลขบัญชี 329-435-538-7 ธ.กรุงเทพสาขาแกลง ออมทรัพย์
HAMSIAM.COM # NO.1 HAM COMMUNITY OF THAILAND
   

พื้นที่โฆษณา ไฟฉายแรงๆ /วิทยุสื่อสาร /กล้องแอบถ่าย /เครื่องดักฟัง /GPS ติดตามรถหาย ระบุตำแหน่ง ผ่านดาวเทียม
คลิ้กไปดูที่ลิ้งค์ข้างล่างเลยครับ
http://www.spy-thai.com/


GPS ติดตามรถหาย ดักฟังเสียงสนทนาในรถ หรือระบุตำแหน่งรถ สั่งดับเครื่อง
ติดตามรถได้ทั่วไทยโดยไม่มีค่าบริการรายเดือน / Tel. 086-9455977
 บันทึกการเข้า
หน้า: [1] 2 3
  พิมพ์  


 
กระโดดไป:  

ŧ��ɳ� ŧ��ɳ� ŧ��ɳ� ŧ��ɳ� ŧ��ɳ� ŧ��ɳ� ŧ��ɳ�
ŧ��ɳ� ŧ��ɳ� ŧ��ɳ� ŧ��ɳ� ŧ��ɳ� ŧ��ɳ� ŧ��ɳ�


Webmaster Earn Money! By Affiliate Program 100% Pay
www.samuismile.com

Powered by MySQL Powered by PHP Powered by SMF | SMF © 2006-2009, Simple Machines
Valid XHTML 1.0! Valid CSS!