ዝርዝር ሁኔታ:

በእውነቱ የ WiFi ማራዘሚያ -5 ደረጃዎች
በእውነቱ የ WiFi ማራዘሚያ -5 ደረጃዎች

ቪዲዮ: በእውነቱ የ WiFi ማራዘሚያ -5 ደረጃዎች

ቪዲዮ: በእውነቱ የ WiFi ማራዘሚያ -5 ደረጃዎች
ቪዲዮ: MKS Robin Nano v2.0 - A4988 or DRV8825 Install Guide 2024, ሀምሌ
Anonim
በእውነት የ WiFi ማራዘሚያ
በእውነት የ WiFi ማራዘሚያ

መግቢያ

በእውነቱ የ WiFi ማራዘሚያ በ Raspberry Pi Zero W. ላይ የተመሠረተ ዝቅተኛ ዋጋ (ከ 10USD በታች) እና በጣም ሊበጅ የሚችል ሶፍትዌርን በማጣመር ለንግድ ዋይፋይ ተደጋጋሚ ጥሩ አማራጭ ያደርገዋል። እንዲሁም እንደ ፒ-ቀዳዳ ያሉ አንዳንድ የማስታወቂያ ማገጃ መፍትሄዎችን ማሄድ ይችላል። በ GitHub ላይ ያሉት አብዛኛዎቹ ፕሮጄክቶች ኤተርኔት በመጠቀም የተገኘውን የበይነመረብ መዳረሻን ለማጋራት ሽቦ አልባ AP እንዴት እንደሚፈጥሩ ስለሚያሳዩ ይህ ፕሮጀክት አንድ ዓይነት ነው።

ሃክዳይ ሃክዳይ ላይ የእኔን ፕሮጀክት ይመልከቱ

የእኔን ፕሮጀክት በ GitHub Github ላይ ይመልከቱ

በ Hackster Hackster ላይ የእኔን ፕሮጀክት ይመልከቱ

ደረጃ 1 ቅድመ -ሁኔታዎች

ምስሉን በ SD ካርድ ላይ ለማንፀባረቅ እኔ BalenaEtcher ን ተጠቀምኩ

  • Raspberry lite.iso ፋይልን ከ Raspberry Pi ድር ጣቢያ ያውርዱ
  • አንዴ ካወረዱ ፣ BalenaEtcher ን ይክፈቱ ፣.iso ፋይልን ይምረጡ ፣ ኤስዲ ካርዱን ይምረጡ እና የፍላሽ አዝራሩን ጠቅ ያድርጉ እና ሂደቱ እስኪጠናቀቅ ይጠብቁ።
  • ከዚያ የማስነሻ ክፍፍሉን ይክፈቱ እና በውስጡ ፣ ያለ ቅጥያ 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}

ሚዊፊሲዱን በ WiFi ስም እና mywifipassword ን በ wifi ይለፍ ቃል ይተኩ

  • በ Raspberry pi ላይ ኃይል። አይፒውን ለማግኘት እንደ Angry IP Scanner ያለ መሣሪያን መጠቀም እና ንዑስ አውታረመረቡን መቃኘት ይችላሉ
  • አንዴ እንደ IPTTY ወይም ssh [email protected] መሣሪያን በመጠቀም አይፒውን ፣ ኤስኤስኤች ወደ ፒዎ አንዴ ያስገቡ ፣ የይለፍ ቃሉን እንጆሪ ያስገቡ እና መሄድዎ ጥሩ ነው።
  • በመጨረሻም ፣ የጥቅል ዝርዝሩን ያዘምኑ እና ጥቅሎቹን ያሻሽሉ እና Pi ን እንደገና ያስጀምሩ።

sudo ተስማሚ ዝመና -ይ

sudo ተስማሚ ማሻሻል -ይ sudo ዳግም ማስነሳት

ደረጃ 2-Systemd-networkd ን ማዋቀር

ከአርኪዊኪ

systemd-networkd የአውታረ መረብ ውቅሮችን የሚያስተዳድር የስርዓት ዴሞን ነው። የአውታረ መረብ መሳሪያዎችን በሚታዩበት ጊዜ ፈልጎ ያዋቅራል ፤ እንዲሁም ምናባዊ አውታረ መረብ መሳሪያዎችን መፍጠር ይችላል።

ለተጨማሪ ጥቅሎች ፍላጎትን ለመቀነስ ኔትወርክ (ዲዲዲ) ቀድሞውኑ በገቢ ስርዓት ውስጥ ስለተሠራበት ጥቅም ላይ ይውላል ፣ ስለሆነም dhcpcd አያስፈልግም።

የ dhcpd አጠቃቀምን ይከላከሉ

ማሳሰቢያ - እንደ ሥር ሆኖ ማሄድ ይጠበቅበታል

sudo systemctl ጭንብል አውታረ መረብ። አገልግሎት 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-resolved.service ን ያንቁ

sudo ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf

ደረጃ 3-Wpa-supplicant ን በማዋቀር ላይ

wlan0 እንደ ኤ.ፒ

ትዕዛዙን በመጠቀም አዲስ ፋይል ይፍጠሩ።

sudo nano /etc/wpa_supplicant/wpa_supplicant-wlan0.conf

የሚከተለውን ይዘት ያክሉ እና Ctrl X ፣ Y እና Enter ን በመጫን ፋይሉን ያስቀምጡ

ሀገር = ውስጥ

ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "TestAP-plus" mode = 2 key_mgmt = WPA-PSK psk = "12345678" frequency = 2412}

TestAP-plus ን እና 12345678 ን በሚፈልጉት እሴቶች ይተኩ።

ይህ የማዋቀሪያ ፋይል የገመድ አልባ የመዳረሻ ነጥብ ለመፍጠር ለሚሠራው የ wifi አስማሚ wlan0 ጥቅም ላይ ይውላል።

ለተጠቃሚው እንዲያነብ ፣ ፈቃዶችን ለፋይሉ ይፃፉ

sudo chmod 600 /etc/wpa_supplicant/wpa_supplicant-wlan0.conf

Wpa_supplicant አገልግሎትን እንደገና ያስጀምሩ

sudo systemctl wpa_supplicant.service ን ያሰናክሉ

sudo systemctl [email protected] ን ያንቁ

ደረጃ 4

wlan1 እንደ ደንበኛ

ትዕዛዙን በመጠቀም አዲስ ፋይል ይፍጠሩ።

sudo nano /etc/wpa_supplicant/wpa_supplicant-wlan1.conf

የሚከተለውን ይዘት ያክሉ እና Ctrl X ፣ Y እና Enter ን በመጫን ፋይሉን ያስቀምጡ

ሀገር = ውስጥ

ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "Asus RT-AC5300" psk = "12345678"}

Asus RT-AC5300 ን እና 12345678 ን በእርስዎ ራውተር SSID እና የይለፍ ቃል ይተኩ።

ይህ የማዋቀሪያ ፋይል ከገመድ አልባ ራውተር ጋር ለመገናኘት ለሚያገለግል የዩኤስቢ WiFi አስማሚ wlan01 ጥቅም ላይ ይውላል።

ለተጠቃሚው እንዲያነብ ፣ ፈቃዶችን ለፋይሉ ይፃፉ

sudo chmod 600 /etc/wpa_supplicant/wpa_supplicant-wlan1.conf

Wpa_supplicant አገልግሎትን እንደገና ያስጀምሩ

sudo systemctl wpa_supplicant.service ን ያሰናክሉ

sudo systemctl [email protected] ን ያንቁ

ደረጃ 5 በይነገጾችን ማዋቀር

ትዕዛዙን በመጠቀም አዲስ ፋይል ይፍጠሩ።

sudo nano /etc/systemd/network/08-wlan0.network

የሚከተለውን ይዘት ያክሉ እና Ctrl X ፣ Y እና Enter ን በመጫን ፋይሉን ያስቀምጡ

[ግጥሚያ]

ስም = wlan0 [አውታረ መረብ] አድራሻ = 192.168.7. IPMasquerade = አዎ IPForward = አዎ DHCPServer = አዎ [DHCPServer] DNS = 1.1.1.1

ትዕዛዙን በመጠቀም አዲስ ፋይል ይፍጠሩ

sudo nano /etc/systemd/network/12-wlan1.network

የሚከተለውን ይዘት ያክሉ እና Ctrl X ፣ Y እና Enter ን በመጫን ፋይሉን ያስቀምጡ

[ግጥሚያ]

ስም = wlan1 [አውታረ መረብ] DHCP = አዎ

በመጠቀም Raspberry Pi ን እንደገና ያስነሱ

sudo ዳግም አስነሳ

የሚመከር: