HAMSIAM.COM # NO.1 HAM COMMUNITY OF THAILAND

HAMSIAM KNOWLEDGE => APRS 145.525MHz => ข้อความที่เริ่มโดย: CDI22E ที่ 16 กันยายน 2010, 21:33:54



หัวข้อ: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: CDI22E ที่ 16 กันยายน 2010, 21:33:54
หลังจากที่เพื่อนๆ ได้เปิดI-Gate แบบใช้คอมพิวเตอร์ โดยผ่านโปรแกรมUi-Viewกันมาแล้ว

ตอนนี้ถึงช่วงที่จะช่วยกันประหยัดพลังงานกันหน่อย

โดยการModify Router Linksys WRT54GL ให้เป็น APRS4Rตัวเก่ง(ทำหน้าที่แทนคอมพิวเตอร์ เพื่อเป็นการประหยัดพลังงานครับ)

อุปกรณ์หลักๆก็จะมี ดังนี้ครับ

1.Router Linksys WRT54GL

วันนี้เอาหน้าตาของ Router Linksys WRT54GL มาฝากให้ดูกันไปก่อนครับ

(http://upic.me/i/58/wrt54gl-fornt.jpg) (http://upic.me/show/16449421)
ภาพด้านหน้า

(http://upic.me/i/b4/wrt54gl-back.jpg) (http://upic.me/show/16449428)
ภาพด้านหลัง

2.วงจรแปลง TTL เป็น Rs-232(ส่วนตัวผมใช้แผงวงจรสำเร็จรูปจากETTครับ)เป็นวงจร ET-MINI 232-TTL3ครับ  หรือใครจะสร้างวงจรเองจากแผ่นวงจรอเนกประสงค์ ก็ย่อมได้เช่นกันครับ
(http://upic.me/i/ph/ett_ttl_rs232.jpg) (http://upic.me/show/16449870)
(วงจรโหลดได้จากคู่มือรวมนี้ http://www.ett.co.th/product/InterfaceBoard/P-ET-A-00230/MAN_MINI_I_15_Board.pdf)

ต่อไปเราก็ต้องมาดูกันว่า TNC รุ่นไหนบ้างที่จะ Support กับ APRS4R ที่เราจะModifyขึ้นมาครับ
http://www.aprs4r.org/cgi-bin/trac.cgi/wiki/APRS4RConfigurationDevicesAX25Socket

อ้างอิง : http://www.100watts.com/smf/index.php?topic=5774.30



หัวข้อ: Re: Modify WRT54GL เป็น APRS4R(คำสั่งVi)
เริ่มหัวข้อโดย: CDI22E ที่ 16 กันยายน 2010, 21:37:13
มาตามคำสัญญาครับ

ตอน การใช้คำสั่งVi

การใช้คำสั่งViบนระบบปฏิบัติการUnix  
การที่จะติดต่อระบบปฏิบัติการUnixนั้น ต้องใช้Softwareที่ชื่อว่า"Putty" เพื่อเป็นช่องทางในการติดต่อ
สามารถดาวน์โหลด ได้จากที่นี้ http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe

ในระบบปฏิบัติการUnixจะมีSoftwareที่ใว้ใช้แก้ไขข้อมูลได้อยู่แล้ว คือ โปรแกรมVi

โดยโปรแกรมVi จะมีโหมดการทำงานอยู่ 2 โหมด คือ

1. โหมด command ก่อนที่จะใช้คำสั่งพวกนี้ จะต้องอยู่ในโหมดcommandเสียก่อน!!!
จะประกอบไปด้วยคำสั่งตามนี้(แบบย่อๆนะครับ เป็นคำสั่งที่ต้องใช้)
:w = write(save) เป็นการบันทึกไฟล์
:wq = write(save)+(Quit) เป็นการบันทึกไฟล์พร้อมทั้งออกจากโปรแกรมVi
:q! = ออกจากโปรแกรมVi โดยไม่ทำการบันทึก

2. โหมดการพิมพ์  ก่อนที่จะใช้คำสั่งพวกนี้ จะต้องอยู่ในโหมดcommandเสียก่อน!!!
จะประกอบไปด้วยคำสั่งตามนี้(แบบย่อๆนะครับ เป็นคำสั่งที่ต้องใช้)
i = เพิ่มตัวอักษร (insert) เป็นการเข้าสู่โหมดการพิมพ์
x = ลบตัวษรทีละ 1 ตัว
dd = ลบทั้งบรรทัด
P = วาง (Paste) วางแทรกบรรทัดปัจจุบัน

การกลับสู่โหมดcommandง่ายนิดเดียว เพียงกดปุ่มEsc

ถ้าคิดอะไรไม่ออกกดEscไว้ก่อนนะครับ

ชุดคำสั่งViแบบเต็มสามารถดูได้จากที่ http://www.webserverthai.com


หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: CDI22E ที่ 16 กันยายน 2010, 21:37:52
ตอนต่อไปก็จะเป็นการลงเฟิร์มแวร์ครับ


หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: CDI22E ที่ 16 กันยายน 2010, 21:38:39
ตอนต่อไปจะเป็นการลงOpenWRT


หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: CDI22E ที่ 16 กันยายน 2010, 21:41:53
ต่อไปก็คือ การModify Linksys WRT54GL ให้เต็มรูปแบบ


หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: CDI22E ที่ 16 กันยายน 2010, 21:43:29
วันนี้ขอพอแค่นี้ก่อนนะครับ

เดี๋ยวจะมาเพิ่มข้อมูล ในวันต่อๆไปนะครับ


หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: !-!5xAM3 ที่ 17 กันยายน 2010, 18:34:12
ใส่สารบัญไว้ก่อน เหรอครับ ...

(http://upic.me/i/3z/volex.jpg)
ขอปักหมุดไว้อีก


หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: skyhawk ที่ 20 กันยายน 2010, 21:39:49
อุปกรณ์ครับตามนั้นครับ แต่ไม่มีเวลาเลยครับ
อยากเล่นมากอ่ะ
Router Linksys WRT54GL ยังไม่ได้แกะกล่องเลยครับ
มารอดูตามขั้นตอนครับ จะได้ง่าย
เอาแบบ step by step เลยนะครับ
ขอบคุณล่วงหน้า


หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: nong1 ที่ 20 กันยายน 2010, 22:15:17
http://www.hs9dmc.com/APRS4R/Upgrad-Firmware+install-APRS4R_WRT54G.html


หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: woody ที่ 09 พฤศจิกายน 2010, 23:37:20
กำลังทำอยู่ครับ ตอนนี้กำลังมึนเลยครับ.....;D


หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: hs2tei ที่ 09 พฤศจิกายน 2010, 23:38:56
pm ถาม cdi22e โดยตรงเลยครับ ขอคำปรึกษา เจาะเป็นประเด็นๆ ได้เลย


หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: woody ที่ 09 พฤศจิกายน 2010, 23:42:27
pm ถาม cdi22e โดยตรงเลยครับ ขอคำปรึกษา เจาะเป็นประเด็นๆ ได้เลย
ขอบคุณครับ  :D


หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: CDI22E ที่ 10 พฤศจิกายน 2010, 08:40:16
PMมาเลยครับ ยินดีตอบครับผม  แต่เขียนลงบอร์ดขอยกยอดไปอีกหน่อยครับ . . . อิอิ

เดี๋ยวถ้าว่างจะเริ่มทำ แล้วจะเอาข้อมูลมาใส่ให้เป็นขั้นตอนนะครับ

ตอนนี้ดูตัวอย่างได้จาก100watts หรือ เว็บของอาจารย์HS9DMCก่อนได้เลย


หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: hs3pqj ที่ 10 พฤศจิกายน 2010, 09:05:27
พี่่ hs9dmc อธิบายไว้อย่างละเอียดและทำตามแบบง่ายๆ ครับ
ต้องตามไปดู
ในส่วนของ hardware http://www.hs9dmc.com/APRS4R (http://www.hs9dmc.com/APRS4R)
ในส่วน software http://www.hs9dmc.com/APRS4R/Upgrad-Firmware+install-APRS4R_WRT54G.html (http://www.hs9dmc.com/APRS4R/Upgrad-Firmware+install-APRS4R_WRT54G.html)


หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: woody ที่ 14 พฤศจิกายน 2010, 03:20:00
ตอนนี้ LINKSYS WRT54GL เป็น APRS4R แล้วครับ โชว์พิกัดในเน็ต แต่รับใครไม่ได้เลย
ทดลองสลับสาย TX RX แล้วก็ยังเป็นเหมือนเดิมครับ..... ???

 (http://upic.me/i/ar/e20mzu.jpg) (http://upic.me/show/18191662)



หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: CDI22E ที่ 14 พฤศจิกายน 2010, 13:42:34
ตอนนี้ LINKSYS WRT54GL เป็น APRS4R แล้วครับ โชว์พิกัดในเน็ต แต่รับใครไม่ได้เลย
ทดลองสลับสาย TX RX แล้วก็ยังเป็นเหมือนเดิมครับ..... ???

 (http://upic.me/i/ar/e20mzu.jpg) (http://upic.me/show/18191662)



รบกวนดูดังนี้ก่อนนะครับ EzTNCรับสัญญาณแพ็คเกตเข้ามาแล้วถอดได้หรือไม่ครับ?(ไฟRxกับstaติดหรือไม่ครับ) 

ถ้าถอดแพ็คเกตได้แล้ว  ลองดูในLogของaprs4rดูอีกรอบครับ  ว่ามีข้อมูลขึ้นหรือไม่ครับ?



หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: woody ที่ 23 พฤศจิกายน 2010, 06:28:00
หลังจากเปลี่ยนบอร์ด ET-MINI 232-TTL3 แล้ว ตอนนี้สามารถรับได้แล้วครับ ขอบคุณ E22IDC และเพื่อนๆที่ทำให้
I-GATE SARABURI สามารถทำงานได้ครับ... :D

 (http://upic.me/i/v5/h3111.jpg) (http://upic.me/show/18473086)


หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: hs3pqj ที่ 09 ธันวาคม 2010, 09:30:34
หลังจากเปลี่ยนบอร์ด ET-MINI 232-TTL3 แล้ว ตอนนี้สามารถรับได้แล้วครับ ขอบคุณ E22IDC และเพื่อนๆที่ทำให้
I-GATE SARABURI สามารถทำงานได้ครับ... :D

 (http://upic.me/i/v5/h3111.jpg) (http://upic.me/show/18473086)

ยินดีครับ...ยินดี..เด๋ว ดูแบบ portable ของผมนะ..ตอนนี้ลงโปแกรมแล้ว จะลองระบบวันหยุดนี้แหล่ะ..
ถ้าไม่ได้สงสัยต้องเปลี่ยน ttl-->rs232 ด้วย..เพราะต้อนนี้ ttl-->rs232 ผมทำเองครับ


หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: hs3pqj ที่ 09 ธันวาคม 2010, 12:18:30
ET-MINI 232-TTL2 กะ ET-MINI 232-TTL3 ต่างกันนิดเดียวเองเนาะ
ผมทำแบบ ET-MINI 232-TTL2

ET-MINI 232-TTL3
(http://upic.me/i/yg/n1y73.jpg) (http://upic.me/show/18942800)

ET-MINI 232-TTL2
(http://upic.me/i/hr/f6t52.jpg) (http://upic.me/show/18942801)

วงจรที่ผมลอกแบบมาทำ เหมือน ET-MINI 232-TTL2
(http://upic.me/i/8o/uart-ttl-rs232-6.jpg) (http://upic.me/show/18705372)
(http://upic.me/i/pm/dscf9588.jpg) (http://upic.me/show/18705355)

work หรือ ไม่ work
เด๋ว..มารายงานนะครับ


หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: CDI22E ที่ 09 ธันวาคม 2010, 18:57:04

วงจรที่ผมลอกแบบมาทำ เหมือน ET-MINI 232-TTL2
(http://upic.me/i/8o/uart-ttl-rs232-6.jpg) (http://upic.me/show/18705372)
(http://upic.me/i/pm/dscf9588.jpg) (http://upic.me/show/18705355)

work หรือ ไม่ work
เด๋ว..มารายงานนะครับ


ทำไมไม่ทำแบบTTL-3ล่ะครับ  เพราะถ้าจำไม่ผิด  พอร์ตที่ออกมาจากบอร์ดWRT54GL เป็น3.3โวลลท์ครับ
(http://oldwiki.openwrt.org/attachments/OpenWrtDocs(2f)Hardware(2f)Linksys(2f)WRT54GL/wrt54gl_v11_serialport___.jpg)

อ้างอิงจาก : http://oldwiki.openwrt.org/OpenWrtDocs(2f)Hardware(2f)Linksys(2f)WRT54GL.html?highlight=(OpenWrtDocs/Hardware)



หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: hs2tei ที่ 09 ธันวาคม 2010, 20:47:50
3232 จะ 3V ตรงพอดี  232  5v ใช่ไม๊ครับ


หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: samila ที่ 09 ธันวาคม 2010, 22:42:49
3232 จะ 3V ตรงพอดี  232  5v ใช่ไม๊ครับ

ขออนุญาตท่าน hs2tei น่ะครับ.. ผมขอเอามาขยายความนิดหน่อย

คือ แรงดันของสัญญาณ TTL ที่ออกมาจากตัว WRT54G มีความแรงแค่ 3.3 โวลต์   ซึ่งถ้าเราเอามาเข้าไอซีเบอร์  MAX232 มันจะไม่ทำงาน เพราะ MAX232 จะรับสัญญาณที่มีความแรง 5 โวลต์ (อันนี้คนล่ะเรื่องกับไฟเลี้ยงตัวไอซีน่ะครับ)
(ประมาณว่าชุดนี้ ET-MINI 232-TTL2 )
(http://www.etteam.com/product/InterfaceBoard/P-ET-A-00230/P-ET-A-00230.jpg)


ดังนั้นถ้าเราจะแปลงสัญญาณ TTL ของตัว WRT54G ให้เป็น RS232 เราควรจะเอาไอซีที่รับสัญญาณทีมีความแรงต่ำ ๆ เช่น เบอร์ MAX3221 (ไอซีตัวเล็ก 1 คอมพอร์ต)  หรือ MAX2322 , MAX3232 (ไอซีตัวเล็ก 2 คอมพอร์ต)
ประมาณว่าชุดนี้ ET-MINI 232-TTL3
(http://www.etteam.com/product/InterfaceBoard/P-ET-A-00231/P-ET-A-00231.jpg)

ทั้งสองภาพที่แนบมาล้วนแต่ทำหน้าที่แปลง TTL <> RS232 เหมือนกัน  แต่ระดับแรงดันที่เอามาเป็นอินพุต มันต่างกัน

ขอบคุณครับ




หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: hs2tei ที่ 09 ธันวาคม 2010, 23:24:23
ชัดเจนเลยครับ ขอบคุณพี่ samila ครับ


หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: hs3pqj ที่ 27 ธันวาคม 2010, 12:42:52
ตอนนี้สั่ง ET-MINI 232-TTL3 มารอแล้วครับ.. เดี๋ยวลองที่ประกอบก่อน..


หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: Familyman ที่ 26 พฤศจิกายน 2012, 14:41:43
ปักไว้ครับ   ;D ตกไกลมากเลย


หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: hs3pqj ที่ 30 พฤศจิกายน 2012, 12:33:22
www.hs9dmc.com



หัวข้อ: Re: Modify WRT54GL เป็น APRS4R
เริ่มหัวข้อโดย: Familyman ที่ 01 ธันวาคม 2012, 15:10:43
www.hs9dmc.com

แจ่มเลยครับ 
ŧ��ɳ� ŧ��ɳ� ŧ��ɳ� ŧ��ɳ� ŧ��ɳ� ŧ��ɳ� ŧ��ɳ�
ŧ��ɳ� ŧ��ɳ� ŧ��ɳ� ŧ��ɳ� ŧ��ɳ� ŧ��ɳ� ŧ��ɳ�


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