రాస్‌ప్బెర్రీ పై wpa_supplicant ఉపయోగించి Wifi కి కనెక్ట్ చేయండి

Raspberry Pi Connect Wifi Using Wpa_supplicant



రాస్‌ప్బెర్రీ పై యొక్క అధికారికంగా సిఫార్సు చేయబడిన ఆపరేటింగ్ సిస్టమ్ రాస్‌ప్బియన్. Raspbian లో, మీరు wpa_supplicant ని ఉపయోగించి చాలా సులభంగా Wi-Fi నెట్‌వర్క్‌లను కాన్ఫిగర్ చేయవచ్చు. ఈ వ్యాసంలో, మీ రాస్‌ప్‌బెర్రీ పై సింగిల్ బోర్డ్ కంప్యూటర్‌లో వైస్‌పై కాన్ఫిగర్ చేయడం ఎలాగో నేను మీకు చూపిస్తాను. నేను ప్రదర్శన కోసం రాస్‌ప్బెర్రీ పై 3 మోడల్ B ని ఉపయోగిస్తాను. కానీ ఈ వ్యాసం రాస్‌ప్బియన్ ఇన్‌స్టాల్ చేయబడిన రాస్‌ప్బెర్రీ పై యొక్క ఏవైనా ఇతర వెర్షన్‌లపై పని చేయాలి. కాబట్టి, ప్రారంభిద్దాం.

మీ వద్ద మానిటర్ లేకపోతే మరియు DHCP ద్వారా మీ రాస్‌ప్బెర్రీ పైకి IP చిరునామాలను స్వయంచాలకంగా కేటాయించగల ఈథర్నెట్ కేబుల్ లేకపోతే, రాస్‌ప్బెర్రీ పైని మీ Wi-Fi కి కనెక్ట్ చేయడానికి మీకు మార్గం లేదని మీరు అనుకోవచ్చు. నెట్‌వర్క్. కానీ ఆశ కోల్పోవద్దు. రాస్‌ప్బెర్రీ పై హెడ్‌లెస్ (మానిటర్ లేకుండా) కాన్ఫిగర్ చేసే వ్యక్తులు ఉన్నారు. మీరు కూడా చేయవచ్చు. ముందుగా, మీ కంప్యూటర్‌లో మీ మైక్రో SD కార్డ్‌ని చొప్పించండి. అప్పుడు, ఉపయోగించి రాస్పియన్ OS తో మైక్రో SD కార్డ్‌ను ఫ్లాష్ చేయండి ఎచ్చర్ .







గమనిక: నేను రాస్‌ప్బెర్రీ పైలో రాస్‌బియన్‌ను ఇన్‌స్టాల్ చేయడంపై ప్రత్యేక కథనాన్ని వ్రాసాను. రాస్‌ప్బెర్రీ పైలో రాస్‌ప్‌బియన్‌ను ఇన్‌స్టాల్ చేయడంలో మీకు సమస్యలు ఉంటే మీరు LinuxHint.com లో ఇక్కడ చూడండి.



అప్పుడు, మీ మైక్రో SD ని బయటకు తీసి, మీ కంప్యూటర్‌లో మళ్లీ ఇన్సర్ట్ చేయండి. దిగువ స్క్రీన్ షాట్‌లో చూపిన విధంగా మీరు బూట్ విభజనను కనుగొంటారు. దానిపై డబుల్ క్లిక్ చేయండి.







మీరు ఈ డైరెక్టరీ లోపల అనేక ఫైల్స్ చూస్తారు. మీరు ఈ డైరెక్టరీలో మరో 2 ఫైల్‌లను సృష్టించాలి.



మొదటి ఫైల్ ssh (పొడిగింపు లేదు). మీరు ఈ ఫైల్‌లో దేనినీ జోడించాల్సిన అవసరం లేదు. ది ssh ఫైల్ SSH సేవను ప్రారంభిస్తుంది. SSH ప్రారంభించకపోతే, మీరు మీ రాస్‌ప్బెర్రీ పైకి రిమోట్‌గా కనెక్ట్ చేయలేరు. ఇది నిరుపయోగంగా ఉంటుంది.

రెండవ ఫైల్ wpa_supplicant.conf

ఈ ఫైల్‌లో, Wi-Fi నెట్‌వర్క్‌కు కనెక్ట్ చేయడానికి మీరు అవసరమైన కాన్ఫిగరేషన్‌ను టైప్ చేయాలి. క్రొత్త ఫైల్‌ను సృష్టించండి wpa_supplicant.conf మరియు దానికి క్రింది పంక్తులను జోడించండి. మీ కాన్ఫిగరేషన్‌ని బట్టి అవసరమైన చోట మార్పులు చేయాలని నిర్ధారించుకోండి. చివరగా, ఫైల్‌ను సేవ్ చేయండి.

దేశం= యుఎస్
ctrl_interface=నీకు=/ఎక్కడ/అమలు/wpa_supplicantగ్రూప్= netdev
update_config=1

నెట్‌వర్క్={
ssid='WIFI_SSID'
scan_ssid=1
psk='WIFI_PASSWORD'
key_mgmt= WPA-PSK
}

గమనిక: మార్పును మర్చిపోవద్దు WIFI_SSID మీ Wi-Fi SSID కి, మార్చండి WIFI_PASSWORD మీ Wi-Fi పాస్‌వర్డ్‌కు.

ఇప్పుడు, మీ కంప్యూటర్ నుండి మైక్రో SD కార్డ్‌ని బయటకు తీసి, మీ రాస్‌ప్బెర్రీ పైలో చొప్పించండి. అప్పుడు, మీ రాస్‌ప్బెర్రీ పైపై పవర్ చేయండి. మీ రాస్‌ప్బెర్రీ పై Wi-Fi నెట్‌వర్క్‌కు కనెక్ట్ అయి ఉండాలి. మీ వైఫై రౌటర్ ద్వారా మీ రాస్‌ప్బెర్రీ పైకి కేటాయించిన IP చిరునామాను మీ రూటర్ కంట్రోల్ ప్యానెల్ నుండి చాలా సులభంగా కనుగొనవచ్చు. నాది జరిగిపోయింది 192.168.2.16 .

ఇప్పుడు, మీ రాస్‌ప్బెర్రీ పై రిమోట్‌గా SSH ద్వారా అందుబాటులో ఉండాలి. డిఫాల్ట్ వినియోగదారు పేరు పై మరియు పాస్వర్డ్ కోరిందకాయ . మొదటిసారి SSH ఉపయోగించి మీ రాస్‌ప్బెర్రీ పైకి కనెక్ట్ చేయడానికి, కింది ఆదేశాన్ని అమలు చేయండి:

$sshపై@192.168.2.16

ఇప్పుడు, టైప్ చేయండి అవును మరియు నొక్కండి .

ఇప్పుడు, పాస్‌వర్డ్ టైప్ చేయండి కోరిందకాయ మరియు నొక్కండి .

మీరు మీ రాస్‌ప్బెర్రీ పైకి రిమోట్‌గా కనెక్ట్ అయి ఉండాలి.

Raspberry Pi లో Wi-Fi ఆకృతీకరణను తిరిగి కాన్ఫిగర్ చేయడం:

మీరు ఇప్పటికే నెట్‌వర్క్ కనెక్టివిటీని కలిగి ఉండి, SSH లేదా VNC ద్వారా రిమోట్‌గా రాస్‌ప్బెర్రీ పైకి కనెక్ట్ చేయగలిగితే, మరియు Wi-Fi కాన్ఫిగరేషన్‌ను మార్చాలనుకుంటే, మీరు చేయాల్సిందల్లా wpa_supplicant కాన్ఫిగరేషన్ ఫైల్‌ను ఎడిట్ చేయడమే /etc/wpa_supplicant/wpa_supplicant.conf

ముందుగా, SSH లేదా VNC ద్వారా రిమోట్‌గా మీ రాస్‌ప్బెర్రీ పైకి కనెక్ట్ చేయండి.

అప్పుడు, సవరించండి /etc/wpa_supplicant/wpa_supplicant.conf కింది ఆదేశంతో కాన్ఫిగరేషన్ ఫైల్:

$సుడో నానో /మొదలైనవి/wpa_supplicant/wpa_supplicant.conf

ది wpa_supplicant.conf మీరు దిగువ స్క్రీన్ షాట్‌లో చూడగలిగే విధంగా కాన్ఫిగరేషన్ ఫైల్ తెరవాలి.

ఇప్పుడు, మీ Wi-Fi కనెక్షన్ వివరాలను అవసరమైన విధంగా సవరించండి మరియు నొక్కడం ద్వారా ఫైల్‌ను మళ్లీ సేవ్ చేయండి + x ఆపై నొక్కండి మరియు తరువాత . ఇప్పుడు, మీ రాస్‌ప్బెర్రీ పైని రీబూట్ చేయండి, మార్పులు వర్తింపజేయాలి.

బ్యాకప్ Wi-Fi నెట్‌వర్క్‌ను జోడిస్తోంది:

మీరు మీ Raspberry Pi లో బహుళ Wi-Fi నెట్‌వర్క్ వివరాలను జోడించవచ్చు. ఆ విధంగా, ఏదైనా Wi-Fi SSID అందుబాటులో లేకపోతే, రాస్‌ప్బెర్రీ పై తదుపరి Wi-Fi SSID కి కనెక్ట్ చేయడానికి ప్రయత్నిస్తుంది. ఇది విఫలమైతే, అది తదుపరి దానికి కనెక్ట్ చేయడానికి ప్రయత్నిస్తుంది. ఇది wpa_supplicant యొక్క అద్భుతమైన లక్షణం అని నేను అనుకుంటున్నాను.

మీ Raspberry Pi లో బ్యాకప్ Wi-Fi నెట్‌వర్క్‌ను జోడించడానికి, కాన్ఫిగరేషన్ ఫైల్‌ని సవరించండి /etc/wpa_supplicant/wpa_supplicant.conf కింది ఆదేశంతో:

$సుడో నానో /మొదలైనవి/wpa_supplicant/wpa_supplicant.conf

ఇప్పుడు, రాస్‌ప్‌బెర్రీ పై Wi-Fi నెట్‌వర్క్‌కి కనెక్ట్ అవ్వాలని మీరు కోరుకుంటున్న క్రమంలో దిగువ స్క్రీన్‌షాట్‌లో మార్క్ చేసిన లైన్‌లను టైప్ చేయండి.

ఉదాహరణకు, మీకు SSID తో Wi-Fi నెట్‌వర్క్‌లు ఉన్నాయని చెప్పండి CSE_LAB1 మరియు హోమ్ 1 వరుసగా. మీరు Wi-Fi SSID కి కనెక్ట్ చేయాలనుకుంటున్నారు హోమ్ 1 మీరు ఇంట్లో ఉన్నప్పుడు. కానీ మీరు విశ్వవిద్యాలయంలో ఉన్నప్పుడు, మీరు Wi-Fi SSID కి కనెక్ట్ చేయాలనుకుంటున్నారు CSE_LAB1 . కాబట్టి, ఇక్కడ, హోమ్ 1 మీ ప్రాథమిక Wi-Fi SSID మరియు CSE_LAB1 మీ ద్వితీయ Wi-Fi SSID. ది wpa_supplicant.conf ఈ సందర్భంలో కాన్ఫిగరేషన్ ఫైల్ క్రింది విధంగా ఉండాలి.

దేశం= యుఎస్
ctrl_interface=నీకు=/ఎక్కడ/అమలు/wpa_supplicantగ్రూప్= netdev
update_config=1

నెట్‌వర్క్={
ssid='HOME1'
scan_ssid=1
psk='HOME1_PASS'
key_mgmt= WPA-PSK
}

నెట్‌వర్క్={
ssid='CSE_LAB1'
scan_ssid=1
psk='CSE_LAB1_PASSWORD'
key_mgmt= WPA-PSK
}

మార్పులు అమలులోకి రావడానికి మీరు మీ రాస్‌ప్బెర్రీ పైని రీబూట్ చేశారని నిర్ధారించుకోండి. కాబట్టి, మీరు మీ రాస్‌ప్బెర్రీ పై సింగిల్ బోర్డ్ కంప్యూటర్‌లో Wi-Fi ని ఎలా కాన్ఫిగర్ చేస్తారు wpa_supplicant . ఈ కథనాన్ని చదివినందుకు ధన్యవాదాలు.