સામગ્રીઓનું કોષ્ટક
આ લેખમાં, અમે wpa_supplicant નો ઉપયોગ કરીને ડેબિયન 11/10 સર્વર અને ડેસ્કટૉપ પર કમાન્ડ લાઇનમાંથી WiFi થી કેવી રીતે કનેક્ટ કરવું તે અંગે માર્ગદર્શન આપીશું. wpa_supplicant એ WPA પ્રોટોકોલના સપ્લિકન્ટ ઘટકનું અમલીકરણ છે.
કમાન્ડ લાઇન સાથે ડેબિયનમાં Wi-Fi સેટ કરવા માટે, તમારે એ સુનિશ્ચિત કરતા પહેલા Wi-Fi નેટવર્ક કનેક્શન સ્થાપિત કરવાની જરૂર છે કે તે બુટ સમયે આપમેળે કનેક્ટ થયેલ છે. . આમ કેવી રીતે કરવું તે અંગે પગલું-દર-પગલાની માર્ગદર્શિકા શોધવા વાંચતા રહો.
ડેબિયન Wi-Fi
Wi-Fi નો ઉપયોગ કરતા વાયરલેસ ઉપકરણો વિવિધ ઉપકરણોમાં મળતા ચિપસેટ પર કાર્ય કરે છે. ડેબિયન એ એક મફત, સૉફ્ટવેર-આધારિત સિસ્ટમ છે જે તે ચિપસેટ્સ માટે ગુણવત્તાયુક્ત ડ્રાઇવરો/મોડ્યુલ્સના ઉત્પાદનમાં ઉત્પાદકો અને વિકાસકર્તાઓના સહકાર પર આધારિત છે.
કમાન્ડ લાઇન સાથે ડેબિયનમાં વાઇફાઇ કેવી રીતે સેટ કરવું
કમાન્ડ લાઇન સાથે ડેબિયનમાં WiFi ના સેટઅપ માટે બે તબક્કાઓ પૂર્ણ કરવાના છે.
- WiFi થી કનેક્ટ કરો
- ખાતરી કરો કે તે બુટઅપ વખતે આપમેળે કનેક્ટ થયેલ છે <7
- નેટવર્ક કાર્ડને સક્ષમ કરો
- વાઇફાઇ નેટવર્ક્સ શોધો
- એક્સેસ પોઇન્ટ સાથે વાઇફાઇ કનેક્શનને ગોઠવો
- ડાયનેમિક IP મેળવો DHCP સર્વર સાથેનું સરનામું
- રુટ ટેબલમાં ડિફોલ્ટ રૂટ ઉમેરો
- ઈન્ટરનેટ ચકાસોકનેક્શન
- WiFi કાર્ડને સક્ષમ કરવા માટે, તમારે પહેલા નીચેના આદેશથી વાયરલેસ કાર્ડને ઓળખવું આવશ્યક છે: iw dev.
- તે પછી, તમે વાયરલેસ ઉપકરણનું નામ નોંધી શકો છો. શબ્દમાળા લાંબી હોઈ શકે છે, તેથી તમે ટાઇપિંગ પ્રયાસને દૂર કરવા માટે આ ચલનો ઉપયોગ કરી શકો છો: નિકાસ wlan0=.
- ઉપરોક્ત આદેશ સાથે WiFi કાર્ડ લાવો: sudo ip link $wlan0 સેટ કરો.
- ડેબિયનમાં WiFi નેટવર્ક્સ શોધવા માટે , નીચેના આદેશ સાથે વાયરલેસ નેટવર્ક ઈન્ટરફેસમાં ઉપલબ્ધ નેટવર્ક્સ માટે જુઓ: sudo iw $wlan0 scan.
- ખાતરી કરો કે તમારા એક્સેસ પોઈન્ટ્સ SSID એ ઉપલબ્ધ નેટવર્કમાંથી એક છે.
- આ વેરીએબલ ટાઈપિંગ પ્રયાસને દૂર કરે છે: ssid=નિકાસ કરો.
- એક્સેસ પોઈન્ટ પર એનક્રિપ્ટેડ નેટવર્ક કનેક્શન સ્થાપિત કરવા માટે wpa_supplicant સેવાનો ઉપયોગ કરો. તે ફક્ત દરેક SSID માટે wpa2-કી ધરાવતી રૂપરેખાંકન ફાઇલ “ /etc/wpa_supplicant.conf ” નો ઉપયોગ કરશે.
- એક્સેસ પોઈન્ટ સાથે જોડાવા માટે, રૂપરેખા માટે એન્ટ્રી ઉમેરો ફાઇલ: sudo wpa_passphrase $ssid -i >>/etc/wpa_supplicant.conf.
- એક્સેસ પોઈન્ટ સાથે જોડાવા માટે આ આદેશનો ઉપયોગ કરો: sudo wpa_supplicant -B -D wext -i $wlan0 -c /etc/wpa_supplicant.conf.
- આની સાથે એક્સેસ પોઈન્ટ સાથે તમારા કનેક્શનની પુષ્ટિ કરો: iw $wlan0 લિંક.
- આનો ઉપયોગ કરીને DHCP સાથે ડાયનેમિક IP મેળવો: sudo dhclient $wlan0.
- જુઓ આ આદેશ સાથેનો IP: sudo ip addr show $wlan0.
- આની સાથે રૂટ ટેબલનું નિરીક્ષણ કરો: આઈપી રૂટ શો.
- આ આદેશ વડે WiFI સાથે કનેક્ટ કરવા માટે રાઉટરમાં ડિફોલ્ટ રૂટ ઉમેરો : સુડો આઈપી રૂટ dev $wlan0 દ્વારા ડિફોલ્ટ ઉમેરો.
- Dhclient
- Wpa_supplicant
- આ ફાઇલ બનાવો: /etc/systemd/system/dhclient.service.
- પછી , આ કરીને ફાઇલમાં ફેરફાર કરોઆદેશ:
- સક્ષમ કરો નીચેના આદેશ સાથે સેવા: sudo systemctl dhclient સક્ષમ કરો.
- “ /lib/systemd/system<પર જાઓ 13>," સર્વિસ યુનિટ ફાઇલની કૉપિ કરો અને નીચેની લીટીઓનો ઉપયોગ કરીને તેને " /etc/systemd/system " પર પેસ્ટ કરો: sudo cp /lib/systemd/system/wpa_supplicant.service /etc /systemd/system/wpa_supplicant.service.
- " /etc " પર ફાઈલ ખોલવા અને આની સાથે ExecStart લાઇનને સંશોધિત કરવા માટે Vim જેવા સંપાદકનો ઉપયોગ કરો: ExecStart=/sbin/wpa_supplicant -u -s -c /etc/wpa_supplicant.conf -i .
- પછી, નીચે આ લીટી ઉમેરો: પુનઃપ્રારંભ કરો=હંમેશા .
- આ લાઇન પર ટિપ્પણી કરો: Alias=dbus-fi.w1.wpa_supplicant1.service .
- આ લાઇન સાથે સેવાને ફરીથી લોડ કરો: s udo systemctl deemon-reload .
- આ લાઇન સાથે સેવાને સક્ષમ કરો: sudo systemctl enable wpa_supplicant .
- પ્રથમ, સ્થિર IP મેળવવા માટે dhclient.service ને અક્ષમ કરોસરનામું.
- પછી, નેટવર્ક ગોઠવણી ફાઇલ બનાવો: sudo nano /etc/systemd/network/static.network.
- આ લીટીઓ ઉમેરો:
- કૃપા કરીને ફાઇલને બંધ કરતા પહેલા સાચવો. પછી, આની સાથે વાયરલેસ ઈન્ટરફેસ માટે .લિંક બનાવો: sudo nano /etc/systemd/network/10-wifi.link.
- આ લીટીઓમાં ઉમેરો ફાઇલ:
- માં આ કિસ્સામાં, તમારે તમારા MAC સરનામું અને વાયરલેસ ઇન્ટરફેસ નામનો ઉપયોગ કરવાની જરૂર છે. આમ કરવાથી, તમે ખાતરી કરશો કે સિસ્ટમ વાયરલેસ ઈન્ટરફેસનું નામ બદલતી નથી.
- કૃપા કરીને ફાઈલ બંધ કરતા પહેલા તેને સાચવો. પછી, " networking.service" ને અક્ષમ કરો અને " systemd-networkd.service સક્ષમ કરો." આ નેટવર્ક મેનેજર છે. આમ કરવા માટે આ આદેશનો ઉપયોગ કરો:
- આની સાથે રૂપરેખાંકનનું કાર્ય તપાસવા માટે systemd-networkd પુનઃપ્રારંભ કરો: sudo systemctl systemd-networkd પુનઃપ્રારંભ કરો.
સેટઅપના દરેક તબક્કા માટે અહીં એક સંપૂર્ણ પગલું-દર-પગલાની પ્રક્રિયા છે.
WiFi કનેક્શન કેવી રીતે સ્થાપિત કરવું
ડેબિયનમાં WiFi નેટવર્ક કનેક્શન સ્થાપિત કરવા માટે, તમારે આ પગલાંઓ અનુસરો:
તમે દરેક પગલું કેવી રીતે કરો છો તે અહીં છે.
નેટવર્ક કાર્ડને સક્ષમ કરો
નેટવર્ક કાર્ડને સક્ષમ કરવા માટે આ પગલાંને અનુસરો.
WiFi નેટવર્ક્સ શોધો
WiFi નેટવર્ક્સ શોધવા માટે આ પગલાંઓ અનુસરો.
એક્સેસ પોઈન્ટ સાથે વાઈફાઈ કનેક્શનને ગોઠવો
નેટવર્કને ગોઠવવા માટે આ પગલાંને અનુસરો એક્સેસ પોઈન્ટ સાથે જોડાણ.
DHCP સર્વર સાથે ડાયનેમિક IP સરનામું મેળવો
DHCP સાથે ડાયનેમિક IP મેળવવા માટે આ પગલાંને અનુસરો.
રૂટ ટેબલમાં ડિફોલ્ટ રૂટ ઉમેરો
માટે ડિફોલ્ટ રૂટ ઉમેરવા માટે આ પગલાંઓ અનુસરો રૂટ ટેબલ.
ઈન્ટરનેટ કનેક્શનને ચકાસો
આખરે, તમે કનેક્ટ થયા છો તે ચકાસવા માટે નીચેના આદેશનો ઉપયોગ કરો નેટવર્ક: પિંગ www.google.com .
કેવી રીતે બુટ સમયે ઓટો કનેક્ટ કરવું
તેની ખાતરી કરવા માટે વાયરલેસ નેટવર્ક બુટ-અપ પર ઓટો-કનેક્ટ થાય છે, તમારે આ માટે સિસ્ટમડી સેવા બનાવવાની અને સક્ષમ કરવાની જરૂર છે:
અહીં કેવી રીતે તમે દરેક પગલું ભરો.
Dhclient સેવા
[યુનિટ]
વર્ણન= DHCP ક્લાયંટ
Before=network.target
After=wpa_supplicant.service
[સેવા]
Type=forking
આ પણ જુઓ: iPhone Wifi પર સમન્વયિત થશે નહીં - અહીં ઝડપી ફિક્સ છેExecStart=/sbin/dhclient -v
ExecStop=/sbin/dhclient -r
પુનઃપ્રારંભ કરો =હંમેશા
[ઇન્સ્ટોલ કરો]
WantedBy=multi-user.target
Wpa_supplicant સેવા
સ્ટેટિક IP કેવી રીતે બનાવવો
આને અનુસરો સ્થિર IP સરનામું મેળવવા માટેનાં પગલાં:
[મેચ]
નામ=wlp4s0
[નેટવર્ક]
સરનામું=192.168.1.8/24
ગેટવે=192.168.1.1
[મેચ]
આ પણ જુઓ: વિન્ડોઝ 8 માં WiFi ને કેવી રીતે કનેક્ટ કરવુંMACAddress=a8:4b:05:2b:e8:54
[લિંક]
NamePolicy=
Name=wlp4s0
sudo systemctl નેટવર્કીંગને અક્ષમ કરો
sudo systemctl enable systemd-networkd
નિષ્કર્ષ
માર્ગદર્શિકા વાંચ્યા પછી, તમે કમાન્ડ લાઇનનો ઉપયોગ કરીને ડેબિયનમાં સરળતાથી નેટવર્ક કનેક્શન બનાવી શકો છો.