להפוך את הנתב שלך עם WRTNode - שליטה WRTNode דרך יציאת המסוף הטורית

היום אנחנו נלמד כיצד להוסיף ממיר מ TTL כדי יציאה טורית, על-ידי חיבור ליציאה UART של שלנו WRTNode; כדי ליצור חיבור ולגשת גם ל טרמינל.

מצלמה דיגיטלית אולימפוס

. זה אותו הדבר שיש לנו עם פאי פטל באחד הערך הקודם, הדבר היחיד שהשתנה הוא pinout בצד הלוח; במקרה זה הולכים להאכיל את המודול עם 3V.

צלחת ממיר שנשתמש, יכול להיות מסופק עם 3V או עם 5V; על ידי מה יהיו שימושיים פאי פטל, WRTNode, אפילו עבור Arduino רובם המכריע של שוק פיתוח לוחות.

Captura דה pantalla דה 2014-11-15 23:03:18

זה מאוד שימושי, שכן הוא מאפשר לנו גישה למערכת כמו שורש מבלי להזין סיסמה, אנחנו יכולים לנהל נתב במקרה של אובדן של אותו, ואפילו לשנות את זה; ו נתבים עם סוג זה של המפעל מיושמת חיבורים נוטים להיות יקרים למדי.

router2_ports_detail

מספר מודולים ממירים של TTL כדי RS232 לא הם צריכים להאכיל מבחוץ בשום פנים ואופן מאז שהם מקבלים את הכוח מנמל סדרת, אנחנו יכולים לשרוף שלנו WRTNode על ידי supercharging; במקרה שלנו אנו משתמשים ממיר מבוסס על שבב SP3232EEN, כי אם אנחנו מאכילים מ WRTNode באמצעות סיכה VCC לחסכון אנרגיה ממיר צלחת.

Pinout y diagrama de conexiónes extraído del datasheet de SP3232E, זהה SP3232EEN.

Pinout, חיווט תרשים מופק את גליון הנתונים של SP3232E, זהה SP3232EEN.

הדבר הראשון שעלינו לעשות הוא לחבר את הממיר TTL כדי RS232 ליציאה UART של WRTNode כפי שניתן לראות בטבלה שלהלן, ו בדיאגרמה הבאה; pinout המלאה של WRTNode אתה יכול למצוא אותו במשחק הזה הערך הקודם.

WRTNode צלחת TTL ממיר RS232
GPIO 65 (+3V)
VCC לחסכון אנרגיה
GPIO 75 (TXD2)
TX
GPIO 62 (RXD2)
RX
GPIO 64 (GND) GND
diagramafinal1

חיבור הדיאגרמה.

אנחנו מכן תתקין ckermit, תוכנה לשליטה היציאה הטורית.

usuario@maquina:~$ sudo apt-get install ckermit

הדבר הראשון שעלינו לעשות, . זה לספר את המכשיר יעבוד; במקרה שלי זה מתאם ה-USB RS232, לכן המסלול שהוקצה /dev/ttyUSB0 עם האפשרות -l אנחנו רוצים לציין להתחבר.

usuario@maquina:~$ sudo kermit -l /dev/ttyUSB0

פעם נפתח ckermit, זה רק נשאר לקבוע את הפרמטרים עבור החיבור, כי אתה אותו הדבר השתמש עם פטל PI הזנת הקודם; בואו נראה איך עושים את זה.

(/home/usuario) C-Kermit> set speed 115200
(/home/usuario) C-Kermit> set parity none
(/home/usuario) C-Kermit> set flow-control none
(/home/usuario) C-Kermit> set carrier-watch off
(/home/usuario) C-Kermit> connect
 
Connecting to /dev/ttyUSB0, speed 115200
 Escape character: Ctrl-\ (ASCII 28, FS): enabled
Type the escape character followed by C to get back,
or followed by ? to see other options.
----------------------------------------------------

עכשיו לחצו על מקש הזן, ואנו רואים את הודעת הברכה של מחסום OpenWRT מפסק; עלינו לזכור כי עם זה נתיב המערכת לא יבקשו לנו הסיסמה להתחבר בתור שורש, מאז כניסת כברירת מחדל ב- BusyBox ES בלי הסיסמה.

BusyBox v1.22.1 (2014-08-13 19:31:12 UTC) built-in shell (ash)
Enter 'help' for a list of built-in commands.

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 BARRIER BREAKER (Bleeding Edge, r41508)
 -----------------------------------------------------
  * 1/2 oz Galliano         Pour all ingredients into
  * 4 oz cold Coffee        an irish coffee mug filled
  * 1 1/2 oz Dark Rum       with crushed ice. Stir.
  * 2 tsp. Creme de Cacao
 -----------------------------------------------------

root@OpenWrt:/# 

אם אתה רוצה אתה יכול סע אחריי טוויטר, פייסבוק, גוגל +, LinkedIn, או לשתף אותו עם הלחצנים תחת פרסום זה, אם יש לך שאלות או הצעות אנא אל תהססו להגיב.

לעזור לנו להגיע יותר לקוראים Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

תשאיר הודעה