اتصال به برد از طریق SSH و Putty

در این بخش میخواهیم با استفاده از SSH و نرم افزار Putty به برد متصل شویم قابل ذکر است که Putty فقط به ترمینال متصل می شود و قابلیت نمایش گرافیک (دسکتاپ) را ندارد که برای دسترسی به دسکتاپ با با شبکه شما باید Remote desktop را که توضیح داده شده است مطالعه کنید.
برای اینکه بتوانیم از طریق SSH و در واقع از راه دور بتوانیم برد را کنترل کنیم در مرحله اول باید مطمئن بشویم که برد به شبکه وصل هست.(قبل از آن کابل شبکه را به برد و به PC متصل کنیدو اگر تصویر دسکتاپ را ندارید باید از مبدل USB2Serial استفاده کنید که از USART0 استفاده میکند و مستقیم وصل ترمنیال می شوید و تمامی دستورات در محیط ترمنیال می باشد)
با دستور زیر می تونیم IP برد را ببینیم
کد:

Ifconfig eth0

برای ما این اطلاعات میاد
کد:

linaro@linaro-alip:~$
ifconfig eth0 eth0 Link encap:Ethernet HWaddr ee:30:38:a6:6c:eb inet addr:192.168.1.8 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::ec30:38ff:fea6:6ceb/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:4214 errors:0 dropped:0 overruns:0 frame:0 TX packets:1146 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:2108144 (2.1 MB) TX bytes:93164 (93.1 KB) Interrupt:55 Base address:0x8000

پس ای پی برد ما 192.168.1.8 است
در صورتی که ای پی اختصاص پیدا نکرده با دستور زیر خودمان یه ای پی بهش می دیم
کد:

Ifconfig eth0 192.168.1.8

آی پی لبتاپ من 192.168.1.4 است. با دستور زیر میشه فهمید برد به لبتاپ وصل هست یا نه

ادامه مطلب….

ایمیج گرفتن از NAND

با کمی تحقیق و بررسی درباره دستور dd در لینوکس امروز تونستم از لینارو یه ایمیج بگیرم که فقط 250 مگابایت حجم میگیره، هیچ فرقی با ایمیج های قبلی نمیکنه فقط خیلی فشرده تره.

ایمیج گرفتن از NAND
درباره ایمیج گرفتن از nand هم، با کمک دستور زیر میشه براحتی ایمیج گرفت.

ادامه مطلب….

Remote desktop در لینارو اوبونتو

ما با استفاده از ریموت دسکتاپ می خواهیم تصویر برد را با استفاده کابل شبکه روی PC خود داشته باشیم
برای این کار از ایمیج #504 استفاده کردیم که قبلا آماده شده و دارای یک IP استاتیک می باشد
و می خوایم همه مراحل را از طریق SSH انجام بدیم نه از طریق مبدل سریال به USB که ابتدا کابل شبکه را به سیستم PC خود وصل نمائید. بعد از این که برد را روشن کردیم، حدود 1 دقیقه صبر می کنیم تا کامل بالا بیاد. بعد از اون از طریق برنامه PuTTY با آی پی 192.168.1.100 و یوزر و پسورد linaro به برد وصل می شویم.در صورتی که از ایمیج دیگری استفاده کرده اید که روی آن Putty نصب نیست اینجا رابخوانید

برای ریموت دسکتاپ از برنامه x11vnc می خوایم استفاده کنم پس اول اون را نصب می کنیم.
این مراحل در محیط putty اجرا می شود :
کد:

sudo apt-get install x11vnc

ولی در هنگام نصب با ارور مواجه شدیم
که اول باید چک کنیم ببینیم به اینترنت وصل هستیم یا خیر

کد:

root@linaro-alip:~# ping google.com
ping: unknown host google.com

خوب پس اینترنت هم قطعه. بعد باید DNS server باید اون را تنظیم کنیم، برای همین با دستور زیر فایل resolve.conf را ویرایش می کنیم

ادامه مطلب….

ساختlinaro ubuntu bootable uSD

برای انجام همه مراحل کار حتما به لینوکس نیاز داریم. برای همین پیشنهاد می کنم از اوبونتو استفاده کنید چون که لینوکسی که قراره بسازیم هم درواقع نسخه سبک شده اوبونتو دسکتاپه. به صورت مجازی هم میشه اونا نصب کنید.
می تونید از این لینک دانلودش کنید. حدود 700 مگابایت هست.
http://www.ubuntu.com/download/desktop
من خودم همه این مراحل را با ورژن 64 بیت اوبونتو 12.10 انجام دادم.
ابتدا باید این فایل ها را دانلود کنیم.
1- http://dl.linux-sunxi.org/amery/sunx…_hwpack.tar.xz
2-http://releases.linaro.org/12.11/ubuntu/precise-images/alip/linaro-precise-alip-20121124-519.tar.gz
از این قسمت به بعد همه کارها را باید توی لینوکس انجام بدیم و توجه کنید که اینترنت هم لازم داریم.

ادامه مطلب….