সুচিপত্র:
- ধাপ 1: পূর্বশর্ত
- ধাপ 2: Systemd-networkd সেট আপ করা হচ্ছে
- ধাপ 3: Wpa-supplicant কনফিগার করা
- ধাপ 4:
- ধাপ 5: ইন্টারফেস কনফিগার করা
ভিডিও: সত্যিই ওয়াইফাই এক্সটেন্ডার: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
ভূমিকা
সত্যিই ওয়াইফাই এক্সটেন্ডার হল রাস্পবেরি পাই জিরো ডব্লিউ-এর উপর ভিত্তি করে একটি ওয়াইফাই রিপিটার। এটি কম খরচে (10 ইউএসডি-র নিচে) এবং অত্যন্ত কাস্টমাইজযোগ্য সফটওয়্যারের সমন্বয়ে একটি বাণিজ্যিক ওয়াই-ফাই রিপিটারের চমৎকার বিকল্প তৈরি করে। এটি কিছু বিজ্ঞাপন-ব্লকিং সমাধান যেমন পাইহোলও চালাতে পারে। এই প্রকল্পটি এক ধরণের কারণ গিটহাবের বেশিরভাগ প্রকল্প ইথারনেট ব্যবহার করে প্রাপ্ত ইন্টারনেট অ্যাক্সেস ভাগ করে নেওয়ার জন্য একটি বেতার এপি কীভাবে তৈরি করতে হয় তা প্রদর্শন করে।
Hackaday Hackaday এ আমার প্রকল্প দেখুন
GitHub Github এ আমার প্রকল্প দেখুন
হ্যাকস্টার হ্যাকস্টারে আমার প্রকল্প দেখুন
ধাপ 1: পূর্বশর্ত
SD কার্ডে ছবিটি ফ্ল্যাশ করার জন্য আমি BalenaEtcher ব্যবহার করেছি
- রাস্পবেরি পাই ওয়েবসাইট থেকে রাস্পবিয়ান lite.iso ফাইলটি ডাউনলোড করুন
- একবার ডাউনলোড হয়ে গেলে, BalenaEtcher খুলুন,.iso ফাইলটি নির্বাচন করুন, SD কার্ডটি নির্বাচন করুন এবং ফ্ল্যাশ বোতামে ক্লিক করুন এবং প্রক্রিয়াটি শেষ হওয়ার জন্য অপেক্ষা করুন।
- তারপরে, বুট পার্টিশনটি খুলুন এবং এর ভিতরে, ssh নামে একটি ফাঁকা টেক্সট ফাইল তৈরি করুন যার কোন এক্সটেনশন নেই।
- অবশেষে, একই বুট পার্টিশনে wpa_supplicant.conf নামে আরেকটি টেক্সট ফাইল তৈরি করুন এবং নিম্নলিখিত বিষয়বস্তু পেস্ট করুন।
ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdevupdate_config = 1 country = IN network = {ssid = "mywifissid" psk = "mywifipassword" key_mgmt = WPA-PSK}
ওয়াইফাই নামের সাথে মাইওয়াইফিসিড এবং ওয়াইফাই পাসওয়ার্ড দিয়ে মাইউইফিপাসওয়ার্ড প্রতিস্থাপন করুন
- রাস্পবেরি পাইতে শক্তি। এর আইপি খুঁজে পেতে, আপনি অ্যাংরি আইপি স্ক্যানারের মত একটি টুল ব্যবহার করতে পারেন এবং সাবনেট স্ক্যান করতে পারেন
- একবার আপনি PUTTY বা শুধু ssh [email protected] এর মতো একটি টুল ব্যবহার করে আপনার Pi- এ IP, SSH খুঁজে পেলে, রাস্পবেরি পাসওয়ার্ড লিখুন এবং আপনি যেতে ভাল
- অবশেষে, প্যাকেজ তালিকা আপডেট করুন এবং প্যাকেজগুলি আপগ্রেড করুন এবং পাই পুনরায় বুট করুন।
sudo apt update -y
sudo apt upgrade -y sudo রিবুট
ধাপ 2: Systemd-networkd সেট আপ করা হচ্ছে
আর্কউইকি থেকে
systemd-networkd একটি সিস্টেম ডেমন যা নেটওয়ার্ক কনফিগারেশন পরিচালনা করে। এটি নেটওয়ার্ক ডিভাইসগুলি উপস্থিত হওয়ার সাথে সাথে সনাক্ত এবং কনফিগার করে; এটি ভার্চুয়াল নেটওয়ার্ক ডিভাইসও তৈরি করতে পারে।
অতিরিক্ত প্যাকেজের প্রয়োজন কমানোর জন্য, networkd ব্যবহার করা হয় কারণ এটি ইতিমধ্যেই init সিস্টেমে নির্মিত হয়েছে, তাই, dhcpcd এর প্রয়োজন নেই।
Dhcpd এর ব্যবহার রোধ করুন
দ্রষ্টব্য: এটি রুট হিসাবে চালানোর প্রয়োজন
sudo systemctl মাস্ক networking.service dhcpcd.service
sudo mv/etc/network/interfaces/etc/network/interfaces ~ sed -i '1i resolvconf = NO' /etc/resolvconf.conf
অন্তর্নির্মিত systemd-networkd ব্যবহার করুন
sudo systemctl systemd-networkd.service systemd-solution.service সক্ষম করে
sudo ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf
ধাপ 3: Wpa-supplicant কনফিগার করা
wlan0 এপি হিসাবে
কমান্ড ব্যবহার করে একটি নতুন ফাইল তৈরি করুন।
সুডো ন্যানো /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
নিম্নলিখিত বিষয়বস্তু যোগ করুন এবং Ctrl X, Y এবং Enter চেপে ফাইলটি সংরক্ষণ করুন
দেশ = IN
ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "TestAP-plus" mode = 2 key_mgmt = WPA-PSK psk = "12345678" ফ্রিকোয়েন্সি = 2412}
TestAP-plus এবং 12345678 কে আপনার কাঙ্ক্ষিত মান দিয়ে প্রতিস্থাপন করুন।
এই কনফিগারেশন ফাইলটি অনবোর্ড ওয়াইফাই অ্যাডাপ্টার wlan0 এর জন্য ব্যবহার করা হবে যা একটি ওয়্যারলেস অ্যাক্সেস পয়েন্ট তৈরি করতে ব্যবহৃত হবে।
ব্যবহারকারীকে ফাইলটি পড়তে, লিখতে অনুমতি দিন
sudo chmod 600 /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
Wpa_supplicant পরিষেবা পুনরায় চালু করুন
sudo systemctl wpa_supplicant.service নিষ্ক্রিয় করে
sudo systemctl [email protected] সক্ষম করে
ধাপ 4:
wlan1 ক্লায়েন্ট হিসাবে
কমান্ড ব্যবহার করে একটি নতুন ফাইল তৈরি করুন।
সুডো ন্যানো /etc/wpa_supplicant/wpa_supplicant-wlan1.conf
নিম্নলিখিত বিষয়বস্তু যোগ করুন এবং Ctrl X, Y এবং Enter চেপে ফাইলটি সংরক্ষণ করুন
দেশ = IN
ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "Asus RT-AC5300" psk = "12345678"}
আপনার রাউটার SSID এবং পাসওয়ার্ড দিয়ে Asus RT-AC5300 এবং 12345678 প্রতিস্থাপন করুন।
এই কনফিগারেশন ফাইলটি ইউএসবি ওয়াইফাই অ্যাডাপ্টার wlan01 এর জন্য ব্যবহার করা হবে যা একটি ওয়্যারলেস রাউটারের সাথে সংযোগ স্থাপনের জন্য ব্যবহার করা হবে।
ব্যবহারকারীকে ফাইলটি পড়তে, লিখতে অনুমতি দিন
sudo chmod 600 /etc/wpa_supplicant/wpa_supplicant-wlan1.conf
Wpa_supplicant পরিষেবা পুনরায় চালু করুন
sudo systemctl wpa_supplicant.service নিষ্ক্রিয় করে
sudo systemctl [email protected] সক্ষম করে
ধাপ 5: ইন্টারফেস কনফিগার করা
কমান্ড ব্যবহার করে একটি নতুন ফাইল তৈরি করুন।
সুডো ন্যানো /etc/systemd/network/08-wlan0.network
নিম্নলিখিত বিষয়বস্তু যোগ করুন এবং Ctrl X, Y এবং Enter চেপে ফাইলটি সংরক্ষণ করুন
[ম্যাচ]
নাম = wlan0 [নেটওয়ার্ক] ঠিকানা = 192.168.7. IPMasquerade = হ্যাঁ IPForward = হ্যাঁ DHCPServer = হ্যাঁ [DHCPServer] DNS = 1.1.1.1
কমান্ড ব্যবহার করে একটি নতুন ফাইল তৈরি করুন
সুডো ন্যানো /etc/systemd/network/12-wlan1.network
নিম্নলিখিত বিষয়বস্তু যোগ করুন এবং Ctrl X, Y এবং Enter চেপে ফাইলটি সংরক্ষণ করুন
[ম্যাচ]
নাম = wlan1 [নেটওয়ার্ক] DHCP = হ্যাঁ
রাস্পবেরি পাই ব্যবহার করে রিবুট করুন
sudo রিবুট
প্রস্তাবিত:
সোনফ বেসিক ওয়াইফাই এক্সটেন্ডার - এমকিউটিটি ড্রাই কন্টাক্ট রিলে - 5 ভি ডিসি লো ভোল্টেজ: 6 ধাপ
সোনফ বেসিক ওয়াইফাই এক্সটেন্ডার - এমকিউটিটি ড্রাই কন্টাক্ট রিলে - 5 ভি ডিসি লো ভোল্টেজ: ঠিক আছে আমার কিছু প্রথম প্রজন্মের সোনফ মৌলিক ডিভাইস ছিল এবং আমি সেগুলো 220v দিয়ে ব্যবহার করতে চাই না কারণ সেগুলি এখনও মুক্ত হয়নি। তারা কিছুক্ষণ ধরে তাদের সাথে কিছু করার অপেক্ষায় শুয়ে ছিল।
ইউনি-ডাইরেকশনাল ওয়াইফাই রেঞ্জ এক্সটেন্ডার: 5 টি ধাপ (ছবি সহ)
ইউনি-ডাইরেকশনাল ওয়াইফাই রেঞ্জ এক্সটেন্ডার: একটি স্ট্যান্ডার্ড ইউএসবি ওয়াইফাই অ্যাডাপ্টার এবং কিছুটা বিচক্ষণতা ব্যবহার করে সহজেই দূর থেকে ওয়াইফাই সিগন্যাল পান। এই সহজ ধারণাটির জন্য USB WIFI অ্যাডাপ্টার বা আপনার কম্পিউটারে কোন পরিবর্তন প্রয়োজন নেই। আপনার WIF এর সংকেত শক্তি এবং পরিসর বাড়ানোর একটি সহজ উপায়
ইউএসবি ব্যাটারি চালিত ওয়্যারলেস ওয়াইফাই এক্সটেন্ডার: 7 টি ধাপ (ছবি সহ)
ইউএসবি ব্যাটারি চালিত ওয়্যারলেস ওয়াইফাই এক্সটেন্ডার: আপনি যখন হোটেলে থাকছেন এবং ওয়াইফাই কেবল খারাপ। ওয়াইফাই এক্সটেন্ডারের সাহায্যে আপনি অবস্থার উন্নতি করতে পারেন, কিন্তু যেগুলো আমি দেখেছি তার জন্য একটি প্রধান আউটলেট প্রয়োজন, যা সবসময় পাওয়া যায় না। আমি কম খরচে পুনর্নির্মাণের সিদ্ধান্ত নিয়েছি
IoT এর জন্য সস্তা ওয়াইফাই রেঞ্জ এক্সটেন্ডার: 8 টি ধাপ
IoT এর জন্য সস্তা ওয়াইফাই রেঞ্জ এক্সটেন্ডার: কিভাবে একটি সস্তা $ 2- $ 8 ESP8266 ওয়াইফাই মডিউল থেকে আপনার নিজের ওয়াইফাই এক্সটেন্ডার তৈরি করবেন *** সম্পাদনা করুন: এই নির্দেশনা লেখার পর থেকে, ফার্মওয়্যারটি ব্যাপকভাবে উন্নত হয়েছে, একটি GUI সেটিংস পৃষ্ঠার অতিরিক্ত সঙ্গে (একটি সাধারণ রাউটারের মত), ফায়ারওয়াল, পাওয়ার ম্যান
সত্যিই, সত্যিই সহজ ইউএসবি মোটর!: 3 ধাপ
সত্যিই, সত্যিই সহজ ইউএসবি মোটর !: শেষ পর্যন্ত, আমার দ্বিতীয় নির্দেশযোগ্য !!! এটি আপনার বা আপনার কম্পিউটারের জন্য ফ্যান যা যেকোনো উপলভ্য ইউএসবি পোর্ট বন্ধ করে দেয়। আমি এটিকে ইলেকট্রনিক্সে নতুনদের জন্য সুপারিশ করছি, ঠিক প্রো পর্যন্ত। এটি সহজ এবং মজাদার, আপনি আক্ষরিকভাবে পাঁচ মিনিটে তৈরি করতে পারেন !!! বাস্তব