كيفية إعداد Wi-Fi على جهاز Raspberry Pi عبر سطر الأوامر
قمت بتكوين Raspberry Pi بدون رأسك بالطريقة التي تريدها ، وتمت تسويتها وتشغيلها بسلاسة ، ولكنك فجأة تريد نقلها بعيدًا عن حبل الإيثرنت الخاص بها باستخدام وحدة Wi-Fi. تخطي ربطه بالرجوع إلى جميع الأجهزة الطرفية وإضافة بسرعة في دعم Wi-Fi من سطر الأوامر.
لماذا اريد ان افعل هذا?
إذا كنت من المتحمسين لـ Raspberry Pi (أو أصبحت سريعًا) ، فستعرف مدى الإزعاج الذي يمكن أن يكون إدراك أن مشروع Pi الخاص بقطعة الرأس لديك يحتاج الآن إلى قرص صغير آخر قد يستلزم ربط جهاز عرض ولوحة مفاتيح / ماوس بالعلبة.
أفضل طريقة لتجنب الوقوع في هذا الفخ هو تكوين Raspberry Pi للوصول عن بعد. وبمجرد الانتهاء من ذلك ، لا تزال بحاجة إلى معرفة كيفية تنفيذ المهام عن بعد والتي كانت ستتم معالجتها مسبقًا من خلال واجهة المستخدم الرسومية (مثل تشغيل Wi-Fi). اليوم سنقوم بتوجيهك عبر طريقة تقنية (ولكن بسيطة) للاتصال عن بُعد بـ Pi الخاص بك وتنشيط دونجل إضافة Wi-Fi.
ماذا أحتاج?
في هذا البرنامج التعليمي ، ستحتاج إلى العناصر التالية:
- 1 وحدة Raspberry Pi مع Raspbian مثبتة (يجب أن تعمل هذه التقنية على توزيعات أخرى ، لكننا نستخدم Raspbian)
- 1 اتصال Ethernet بوحدة Pi (ضروري لتنشيط وظيفة Wi-Fi عن بُعد)
- 1 Wi-Fi Dongle (نستخدم هذا الموديل على جميع وحدات Pi الخاصة بنا بنجاح كبير)
إذا لم تستخدم نموذج دونجل Wi-Fi هذا ، فنحن نوصي بشدة بالبحث عن النموذج الذي تنوي شراءه لمعرفة ما إذا كان مدعومًا بشكل جيد أم لا. ولهذه الغاية ، فإن قسم محول USB Wi-Fi في ويكي RPi مفيد للغاية.
بالإضافة إلى العناصر المذكورة أعلاه ، يجب أن تأخذ لحظة للتحقق من تكوين عقدة Wi-Fi التي تنوي توصيل وحدة Raspberry Pi بها: ستحتاج إلى ملاحظة SSID وكلمة المرور ونوع التشفير / الطريقة (على سبيل المثال تستخدم العقدة WPA مع تشفير المفتاح المشترك TKIP).
جارٍ تمكين Wi-Fi Dongle عبر الجهاز
للبدء ، قم بتشغيل وحدة Raspberry Pi الخاصة بك بدون توصيل Wi-Fi دونجل. عند هذه النقطة ، يجب أن يكون جهاز الشبكة الوحيد هو NIC الخاص بـ Ethernet الموجود على اللوحة (الذي قمت بتوصيله بالشبكة عبر كبل Ethernet حتى تتمكن من الوصول إلى جهاز بلا رأس عن بعد).
اتصل بـ Pi الخاص بك عبر SSH للوصول إلى موجه طرفي بعيد. (إذا لم تكن قد قمت بعد بتكوين جهازك للوصول البعيد عن بُعد ، فيرجى مراجعة البرنامج التعليمي التالي).
في الموجه ، أدخل الأمر التالي:
sudo نانو / الخ / شبكة / واجهات
في محرر نصوص nano ، سترى شيئًا كهذا:
ا
uto لو
iface lo inet loopback
iface eth0 inet dhcp
هذا هو التكوين الأساسي الذي يحكم اتصال Pian Ethernet الخاص بك (المشار إليه بواسطة جزء eth0). نحتاج إلى إضافة جزء صغير جدًا لتمكين دونجل Wi-Fi. استخدم مفاتيح الأسهم للتنقل أسفل الإدخال الحالي وإضافة الأسطر التالية:
السماح hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
بعد إضافة تعليق توضيحي إلى الملف ، اضغط على CTRL + X لحفظ الملف والخروج من محرر nano. عند المطالبة مرة أخرى ، أدخل الأمر التالي:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
مقارنة محتويات الملف ، إذا كان موجودًا ، إلى التعليمة البرمجية التالية. إذا كان الملف فارغًا ، فيمكنك استخدام هذا الرمز لتعبئته. اطلع على الخطوط المعلقة (المشار إليها بـ # علامات) للإشارة إلى المتغير الذي يجب استخدامه بناءً على تهيئة عقدة Wi-Fi الحالية.
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev
update_config = 1
شبكة =
SSID = "YOURSSID"
PSK = "YOURPASSWORD"
# يمكن أن يكون نوع البروتوكول: RSN (لـ WP2) و WPA (لـ WPA1)
بروتو = WPA
# يمكن أن يكون نوع إدارة المفتاح: WPA-PSK أو WPA-EAP (مشترك مسبقًا أو مشروع)
key_mgmt = WPA-PSK
يمكن أن يكون # Pairwise CCMP أو TKIP (لـ WPA2 أو WPA1)
زوجيا = TKIP
يجب أن يكون خيار #Ahourization OPEN لكل من WPA1 / WPA2 (في الاستخدام الأقل شيوعًا هو SHARED و LEAP)
auth_alg = فتح
عند الانتهاء من تحرير الملف ، اضغط على CTRL + X لحفظ المستند والخروج منه. حان الوقت الآن لفصل كابل Ethernet وتوصيل دونجل Wi-Fi.
في موجه الأوامر ، أدخل الأمر التالي:
sudo اعادة التشغيل
عندما ينتهي الجهاز من إعادة التشغيل ، يجب أن يتصل تلقائيًا بعقدة Wi-Fi. إذا فشلت لسبب ما في الظهور على الشبكة ، يمكنك دائمًا توصيل كابل Ethernet مرة أخرى للتحقق من الملفين والمتغيرات التي قمت بتغييرها.
هل لديك نصيحة متعلقة بـ Raspberry Pi أو خدعة أو برنامج تعليمي تريد أن تكتبه لنا؟ الصوت في التعليقات أدناه.