TL-WR703N OpenWrt

TL-WR703N

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

ישנו צורך במודול שישמש שער לאינטרנט עבור כל אותם מודולים.

אחד המוצרים השימושיים ביותר עבור הנגשה של WIFI ורשת קווית לבקרים דוגמת הארדואינו זה TL-WR703N שזה בעצם ראוטר קטן בגודל של כרטיס אשראי הכולל כניסת USB ששם אמורים לתקוע מתאם סלולארי ולהפוך בעצם את המודם לנייד. להלן המאפיינים:

Atheros AR7240 CPU (400Mhz)
Atheros AR9331 Chipset (integrated wireless)
802.11 b/g/n 150Mbps (130Mbps real)
wireless power output 20dBm – 100mW
4 MB flash memory
32 MB RAM
USB 2.0 port (High-Speed only, use an external High-Speed hub for Full/Low-Speed devices)
Powered via micro-USB socket
5.7cm x 5.7cm x 1.8cm

 TL-WR703N TL-WR703N

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

במדריך זה אראה איך אני התקנתי OpenWrt וקינפגתי את הראוטר כ WIFI client .

במדריכים העוקבים אראה כיצד "לדבר" עם ארדואינו ולשדר ממצלמת ווב שידור חי…

מצרכים:

  1. כבל רשת .
  2. ראוטר TL-WR703N כ – 20-25$ באתרים הסינים הרגילים.

ישנו אתר נחמד המציע להורדה חבילה של OpenWrt המתאימה לצ'יפ של הראוטר וכוללת את כל החבילות תוכנה שצריך ע"מ לעשות את מה שמניתי (שידור ממצלמה דיבור עם ארדואינו וכו')  להורדת החבילה.

לאחר ההורדה יש לפתוח את הכיווץ לתוך תיקיה מתאימה.

יש לחבר את הראוטר לחשמל ולכבל רשת שמחובר למחשב ולגשת לכתובת http://192.168.1.1 .

הראוטר הנ"ל מיועד לשוק הסיני וכל ה UI שלו הוא סיני ולכן אצרף פה תמונות ע"מ להמשיך את ההסבר.

נתחבר כדי לגשת לממשק האינטרנט, ברירת המחדל – משתמש:admin  הסיסמה היא: admin.

יש ללחוץ על "系统工具" (כלי מערכת):

chin1

 

לאחר מכן יש ללחוץ על "软件升级" (עדכון קושחה) :

chin2

ולבחור את הקובץ שחילצנו מהתיקיה המתאימה:

chin3

יש ללחוץ על הכפתור "浏览…" שזה BROWSE… לאחר מכן יש ללחוץ על "升 级" (שידרוג) ולאשר:

chin4

ניתן לתוכנה להטען…………….

הנתב צריך אתחול מחדש לתוך OpenWRT, ויש לבצע כניסה לממשק החדש ללא סיסמא (כרגע לא הגדרנו סיסמא).
נעבור להגדרת סיסמא:

openwrt1

זהו התקנו OpenWRT ! עכשיו צריך לשדרג את המערכת שתכלול את כל ההפתעות שיש בחבילה שהוכנה מראש.

שדרוג OpenWRT
שדרוג שכבר קיימת מערכת OpenWRT זה פשוט יותר יחסית.

כניסה רגילה כדי לגשת לממשק האינטרנט ( ששמו Luci)
בחירה בטאב "system"
לאחר מכן בחר "Backup / Flash Firmware"

Upgrade

נלחץ על "Choose File"  ונבחר את הקובץ "openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-sysupgrade.bin" מהחבילה שפרסנו ונלחץ "Flash image".

זהו המערכת מוכנה.

קינפוג הראוטר כ WIFI client

כדי שנוכל לגשת לראוטר ולכל הדברים שהוא מציע אלחוטית ללא כבל רשת ,על הראוטר לשמש כ CLIENT ולהתחבר לראוטר הביתי שנו ע"מ לקבל כתובת רשת ושנוכל לגשת אליו ושגם לו תהיה גישה לרשת.

הגדרת הנתב יש לבחור בכרטיסייה "network" בחלק העליון , ולאחר מכן בחר באפשרות " Wifi " וללחוץ על "scan":

wifi1

נמצא את הראוטר שלנו ונלחץ על "Join Network":

wifi2

נזין את הסיסמה של WPA (בהנחה שיש WPA/WPA2 ) , ותחת " Create / Assign firewall-zone " – בחר " LAN" לאחר מכן לחץ על "Submit":
wifi3

יש ללחוץ לאחר מכן על "Save & Apply" ונמתין עד שההגדרות יתפסו:

wifi5

תחת הלשונית " network" בחלק העליון , נבחר " interfaces"  שימו לב לכתובת ה-IP של החיבור שכרגע יצרנו .

wifi6

דבר אחרון חשוב שגרם לי להרבה כאב ראש – כאשר הראוטר מחובר קווית הוא מקבל כתובת מטווח כתובות IP מסויים. במקרה שלנו 192.168.1.1. ולכן כל עוד הייתי מחובר אליו לא יכולתי לגשת לאינטרנט במחשב.

הרבה ראוטרים בייתים טווח הכתובות שלהם הוא *.192.168.1 שהראוטר עצמו הוא 192.168.1.1.

חשוב להגדיר את את הכתובת של ה – TL-WR703N כאשר הוא בחיבור קווי כחלק מטווח כתובות שונה מהטווח של הראוטר הבייתי שגם נתן כתובת לחיבור החדש שיצרנו ע"מ לחבר את ה TL-WR703N אלחוטית כ CLIENT לראוטר הביתי.

אני שיניתי ידנית את הכתובת של ה TL-WR703N כאשר הוא מחובר קווית מ 192.168.1.1 ל 192.168.0.1 והכתובת שלו כאשר הוא מחובר אלחוטית לראוטר הביתי נשארה 192.168.1.124.

זהו נכון לעכשיו הראוטר מוכן ומחובר אלחוטית לראוטר הביתי.

בפוסטים הבאים אראה איך ל"דבר" עם ארדואינו ולשדר ממצלמת ווב רגילה.

המדריך הזה נכתב בעיקר ע"פ האתר הזה :

madox.net

electric imp

לאחרונה קיבלתי מחבר ערכה של  – electric imp להלן – השדון.

הערכה כללה את המודול עצמו ה – imp ולוח מתאים (breakout).

החלק הכי בעייתי שחוויתי ע"מ להתחיל להשתמש בשדון זה ה – BlinkUp . אפרט את כל התהליך ואסביר:

ראשית יש ליצור חשבון בענן .

BlinkUp TM  –  הטכנולוגיה שתשמש להעביר את כל פרטי ההתקשרות בWIFI לשדון ע"מ לחברו לרשת.

יש להוריד אפליקציה לסמרטפון ,שם יש להזין את פרטי חשבון, SSID של הרשת, והססמה של ה- WIFI ולשלוח אותם לשדון באמצעות הבהובי מסך.

חיפוש בסטור של גוגל או אפל עם המילים electric imp ימצא בקלות את האפליקציה.

יש לפתוח את היישום הנייד, ולהזין את שם המשתמש + הססמה (אם משתמשים באפליקציה לאנדרואיד, יש להיכנס באמצעות כתובת דוא"ל + ססמה) לשדון.

כשמחוברים לאפליקציה, בחרו את הרשת האלחוטית שדרכה נרצה להתחבר לאינטרנט.

יש להזין את הססמה של ה-WiFi . אם אתם מתחברים לרשת לא מאובטחת, פשוט השארו את השדה ריק.

חברו את הקצה הקטן של כבל USB Mini לשקע ה-USB במתאם, ואת הקצה השני ליציאת USB במחשב.

יש למקם ג'מפר כך שהמכשיר יקבל מתח דרך USB ולא דרך בטרייה:

IMAG2234

הכנסו את כרטיס השדון לחריץ SD . אם הכל כשורה, ה-LED בתוך השדון צריך להתחיל להבהב בכתום.

אם אתם משתמשים באפליקציה לאנדרואיד, יכול להיות שיש לבחור מצב Legacy לתוצאות הטובות ביותר.

לחץ BlinkUp באפליקציה הסלולרית, ולאחר מכן החזק את המסך של הטלפון כנגד הקצה של השדון. לקבלת התוצאות הטובות ביותר, מומלץ לבצע את הפעולות הבאות:

  • החזק את המסך של הטלפון קרוב ככל האפשר לחיישן האופטי (כמעט נוגע במידת האפשר)
  • האגודל שלך מכסה את החלק החשוף, חלקו העליון של שדון (היכן שכתוב – "developer edition").
  • נסה לחסום את כל האורות הבוהקים / או עשה את התהליך במקום חשוך.

אם הכל הלך כשורה השדון  אמור להבהב בירוק, שזה מצביע על כך שהוא מחובר לאינטרנט.

אני ניסיתי את התהליך עם מכשיר HTC ONE S הכולל מגן מסך וזה לא הצליח , ניסיון נוסף עם אייפון 4 ללא מגן מסך צלח.

לאחר מכן בחשבון שיצרתם בענן יש אפשרות לפתוח פרויקט חדש ולהתחיל לכתוב תוכנה לשדון.