കമാൻഡ് ലൈൻ ഉപയോഗിച്ച് ഡെബിയനിൽ വൈഫൈ എങ്ങനെ സജ്ജീകരിക്കാം

കമാൻഡ് ലൈൻ ഉപയോഗിച്ച് ഡെബിയനിൽ വൈഫൈ എങ്ങനെ സജ്ജീകരിക്കാം
Philip Lawrence

ഈ ലേഖനത്തിൽ, wpa_supplicant ഉപയോഗിച്ച് Debian 11/10 സെർവറിലെയും ഡെസ്‌ക്‌ടോപ്പിലെയും കമാൻഡ് ലൈനിൽ നിന്ന് WiFi-ലേക്ക് എങ്ങനെ കണക്റ്റുചെയ്യാമെന്ന് ഞങ്ങൾ നിങ്ങളെ നയിക്കും. WPA പ്രോട്ടോക്കോളിന്റെ സപ്ലിക്കന്റ് ഘടകത്തിന്റെ ഒരു നിർവ്വഹണമാണ് wpa_supplicant.

കമാൻഡ് ലൈൻ ഉപയോഗിച്ച് ഡെബിയനിൽ Wi-Fi സജ്ജീകരിക്കുന്നതിന്, ബൂട്ട് സമയത്ത് അത് യാന്ത്രികമായി കണക്റ്റ് ചെയ്തിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുന്നതിന് മുമ്പ് നിങ്ങൾ ഒരു Wi-Fi നെറ്റ്‌വർക്ക് കണക്ഷൻ സ്ഥാപിക്കേണ്ടതുണ്ട്. . അത് എങ്ങനെ ചെയ്യാമെന്നതിനെക്കുറിച്ചുള്ള ഒരു ഘട്ടം ഘട്ടമായുള്ള ഗൈഡ് കണ്ടെത്താൻ വായന തുടരുക.

Debian Wi-Fi

Wi-Fi ഉപയോഗിക്കുന്ന വയർലെസ് ഉപകരണങ്ങൾ വിവിധ ഉപകരണങ്ങളിൽ കാണപ്പെടുന്ന ചിപ്‌സെറ്റുകളിൽ പ്രവർത്തിക്കുന്നു. ആ ചിപ്‌സെറ്റുകൾക്ക് ഗുണമേന്മയുള്ള ഡ്രൈവറുകൾ/മൊഡ്യൂളുകൾ നിർമ്മിക്കുന്നതിൽ നിർമ്മാതാക്കളുടെയും ഡെവലപ്പർമാരുടെയും സഹകരണത്തെ ആശ്രയിക്കുന്ന ഒരു സ്വതന്ത്ര സോഫ്റ്റ്‌വെയർ അധിഷ്ഠിത സംവിധാനമാണ് ഡെബിയൻ.

കമാൻഡ് ലൈനിനൊപ്പം ഡെബിയനിൽ വൈഫൈ എങ്ങനെ സജ്ജീകരിക്കാം

കമാൻഡ് ലൈൻ ഉപയോഗിച്ച് ഡെബിയനിൽ വൈഫൈ സജ്ജീകരിക്കുന്നതിന് രണ്ട് ഘട്ടങ്ങൾ പൂർത്തിയാക്കേണ്ടതുണ്ട്.

  • വൈഫൈയിലേക്ക് കണക്റ്റുചെയ്യുക
  • ബൂട്ടപ്പിൽ ഇത് യാന്ത്രികമായി കണക്റ്റുചെയ്‌തിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക

സജ്ജീകരണത്തിന്റെ ഓരോ ഘട്ടത്തിനുമുള്ള പൂർണ്ണമായ ഘട്ടം ഘട്ടമായുള്ള നടപടിക്രമം ഇതാ.

ഒരു വൈഫൈ കണക്ഷൻ എങ്ങനെ സ്ഥാപിക്കാം

ഡെബിയനിൽ ഒരു വൈഫൈ നെറ്റ്‌വർക്ക് കണക്ഷൻ സ്ഥാപിക്കുന്നതിന്, നിങ്ങൾ ചെയ്യേണ്ടത് ഈ ഘട്ടങ്ങൾ പാലിക്കുക:

  • നെറ്റ്‌വർക്ക് കാർഡ് പ്രവർത്തനക്ഷമമാക്കുക
  • വൈഫൈ നെറ്റ്‌വർക്കുകൾ കണ്ടെത്തുക
  • ആക്സസ് പോയിന്റ് ഉപയോഗിച്ച് വൈഫൈ കണക്ഷൻ കോൺഫിഗർ ചെയ്യുക
  • ഒരു ഡൈനാമിക് ഐപി നേടുക DHCP സെർവർ ഉള്ള വിലാസം
  • റൂട്ട് ടേബിളിലേക്ക് ഒരു ഡിഫോൾട്ട് റൂട്ട് ചേർക്കുക
  • ഇന്റർനെറ്റ് പരിശോധിക്കുകകണക്ഷൻ

നിങ്ങൾ ഓരോ ഘട്ടവും ചെയ്യുന്നത് ഇങ്ങനെയാണ്.

നെറ്റ്‌വർക്ക് കാർഡ് പ്രവർത്തനക്ഷമമാക്കുക

നെറ്റ്‌വർക്ക് കാർഡ് പ്രവർത്തനക്ഷമമാക്കാൻ ഈ ഘട്ടങ്ങൾ പാലിക്കുക.

  • വൈഫൈ കാർഡ് പ്രവർത്തനക്ഷമമാക്കുന്നതിന്, ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾ ആദ്യം വയർലെസ് കാർഡ് തിരിച്ചറിയണം: iw dev.
  • അതിനുശേഷം, നിങ്ങൾക്ക് വയർലെസ് ഉപകരണത്തിന്റെ പേര് ശ്രദ്ധിക്കാം. സ്ട്രിംഗ് ദൈർഘ്യമേറിയതായിരിക്കാം, അതിനാൽ ടൈപ്പിംഗ് പ്രയത്നം ഇല്ലാതാക്കാൻ നിങ്ങൾക്ക് ഈ വേരിയബിൾ ഉപയോഗിക്കാം: എക്സ്പോർട്ട് wlan0=.
  • മുകളിലുള്ള കമാൻഡ് ഉപയോഗിച്ച് വൈഫൈ കാർഡ് കൊണ്ടുവരിക: sudo ip ലിങ്ക് $wlan0 സജ്ജീകരിക്കുക.

വൈഫൈ നെറ്റ്‌വർക്കുകൾ കണ്ടെത്തുക

വൈഫൈ നെറ്റ്‌വർക്കുകൾ കണ്ടെത്തുന്നതിന് ഈ ഘട്ടങ്ങൾ പാലിക്കുക.

  • ഡെബിയനിൽ വൈഫൈ നെറ്റ്‌വർക്കുകൾ കണ്ടെത്തുന്നതിന്. , ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിച്ച് വയർലെസ് നെറ്റ്‌വർക്ക് ഇന്റർഫേസിൽ ലഭ്യമായ നെറ്റ്‌വർക്കുകൾക്കായി തിരയുക: sudo iw $wlan0 സ്കാൻ.
  • നിങ്ങളുടെ ആക്‌സസ് പോയിന്റുകൾ 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 വിലാസം നേടുക

DHCP ഉപയോഗിച്ച് ഒരു ഡൈനാമിക് ഐപി ലഭിക്കാൻ ഈ ഘട്ടങ്ങൾ പാലിക്കുക.

  • ഇത് ഉപയോഗിച്ച് DHCP ഉപയോഗിച്ച് ഒരു ഡൈനാമിക് ഐപി നേടുക: sudo dhclient $wlan0.
  • കാണുക ഈ കമാൻഡ് ഉള്ള IP: sudo ip addr show $wlan0.

റൂട്ട് ടേബിളിലേക്ക് ഒരു ഡിഫോൾട്ട് റൂട്ട് ചേർക്കുക

ഒരു ഡിഫോൾട്ട് റൂട്ട് ചേർക്കാൻ ഈ ഘട്ടങ്ങൾ പാലിക്കുക റൂട്ട് ടേബിള് : sudo ip റൂട്ട് dev $wlan0 വഴി ഡിഫോൾട്ട് ചേർക്കുക.

ഇന്റർനെറ്റ് കണക്ഷൻ പരിശോധിക്കുക

അവസാനം, നിങ്ങൾ കണക്റ്റുചെയ്തിട്ടുണ്ടോയെന്ന് പരിശോധിക്കാൻ ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിക്കുക നെറ്റ്‌വർക്ക്: ping www.google.com .

ബൂട്ട് സമയത്ത് എങ്ങനെ യാന്ത്രികമായി കണക്‌റ്റ് ചെയ്യാം

അത് ഉറപ്പാക്കാൻ ബൂട്ട്-അപ്പിൽ വയർലെസ് നെറ്റ്‌വർക്ക് യാന്ത്രികമായി ബന്ധിപ്പിക്കുന്നു, ഇതിനായി നിങ്ങൾ ഒരു systemd സേവനം സൃഷ്‌ടിക്കുകയും പ്രവർത്തനക്ഷമമാക്കുകയും ചെയ്യേണ്ടതുണ്ട്:

  • Dhclient
  • Wpa_supplicant

ഇതെങ്ങനെ നിങ്ങൾ ഓരോ ഘട്ടവും ചെയ്യുക.

Dhclient Service

  • ഈ ഫയൽ സൃഷ്‌ടിക്കുക: /etc/systemd/system/dhclient.service.
  • പിന്നെ , ഇത് നടപ്പിലാക്കി ഫയൽ എഡിറ്റ് ചെയ്യുകകമാൻഡ്:

[യൂണിറ്റ്]

ഇതും കാണുക: മികച്ച വൈഫൈ പ്രൊജക്ടർ - 2023-ലെ മികച്ച 5 തിരഞ്ഞെടുക്കലുകൾ

വിവരണം= DHCP ക്ലയന്റ്

Before=network.target

After=wpa_supplicant.service

[Service]

Type=forking

ExecStart=/sbin/dhclient -v

ExecStop=/sbin/dhclient -r

പുനരാരംഭിക്കുക =എല്ലായ്‌പ്പോഴും

[Install]

WantedBy=multi-user.target

  • പ്രവർത്തനക്ഷമമാക്കുക ഇനിപ്പറയുന്ന കമാൻഡുള്ള സേവനം: sudo systemctl dhclient പ്രാപ്തമാക്കുക.

Wpa_supplicant Service

  • /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 .
  • അതിനുശേഷം, ഈ വരി ചുവടെ ചേർക്കുക: Restart=always .
  • ഈ വരിയിൽ അഭിപ്രായമിടുക: Alias=dbus-fi.w1.wpa_supplicant1.service .
  • ഈ ലൈൻ ഉപയോഗിച്ച് സേവനം വീണ്ടും ലോഡുചെയ്യുക: s udo systemctl daemon-reload .
  • ഈ ലൈൻ ഉപയോഗിച്ച് സേവനം പ്രവർത്തനക്ഷമമാക്കുക: sudo systemctl wpa_supplicant പ്രവർത്തനക്ഷമമാക്കുക .

ഒരു സ്റ്റാറ്റിക് ഐപി എങ്ങനെ സൃഷ്ടിക്കാം

ഇവ പിന്തുടരുക ഒരു സ്റ്റാറ്റിക് ഐപി വിലാസം നേടുന്നതിനുള്ള ഘട്ടങ്ങൾ:

  • ആദ്യം, ഒരു സ്റ്റാറ്റിക് ഐപി ലഭിക്കുന്നതിന് dhclient.service പ്രവർത്തനരഹിതമാക്കുകവിലാസം.
  • പിന്നെ, ഒരു നെറ്റ്‌വർക്ക് കോൺഫിഗറേഷൻ ഫയൽ സൃഷ്‌ടിക്കുക: sudo nano /etc/systemd/network/static.network.
  • ഈ വരികൾ ചേർക്കുക:

[മാച്ച്]

Name=wlp4s0

[നെറ്റ്‌വർക്ക്]

വിലാസം=192.168.1.8/24

ഗേറ്റ്‌വേ=192.168.1.1

  • ഫയൽ ക്ലോസ് ചെയ്യുന്നതിന് മുമ്പ് ദയവായി സേവ് ചെയ്യുക. തുടർന്ന്, വയർലെസ് ഇന്റർഫേസിനായി ഒരു .link സൃഷ്‌ടിക്കുക: sudo nano /etc/systemd/network/10-wifi.link.
  • ഇതിൽ ഈ വരികൾ ചേർക്കുക ഫയൽ:

[പൊരുത്തം]

MACAddress=a8:4b:05:2b:e8:54

[ലിങ്ക്]

ഇതും കാണുക: Amplifi vs Google Wifi - വിശദമായ റൂട്ടർ താരതമ്യം

NamePolicy=

Name=wlp4s0

  • ഇൻ ഈ സാഹചര്യത്തിൽ, നിങ്ങളുടെ MAC വിലാസവും വയർലെസ് ഇന്റർഫേസ് നാമവും ഉപയോഗിക്കേണ്ടതുണ്ട്. അങ്ങനെ ചെയ്യുന്നതിലൂടെ, സിസ്റ്റം വയർലെസ് ഇന്റർഫേസ് നാമം മാറ്റുന്നില്ലെന്ന് നിങ്ങൾ ഉറപ്പാക്കും.
  • ഫയൽ അടയ്ക്കുന്നതിന് മുമ്പ് ദയവായി അത് സംരക്ഷിക്കുക. തുടർന്ന്, “ networking.service” പ്രവർത്തനരഹിതമാക്കി “ systemd-networkd.service ” പ്രവർത്തനക്ഷമമാക്കുക. ഇതാണ് നെറ്റ്‌വർക്ക് മാനേജർ. അങ്ങനെ ചെയ്യാൻ ഈ കമാൻഡ് ഉപയോഗിക്കുക:

sudo systemctl disable networking

sudo systemctl enable systemd-networkd

  • ഇതുമായി കോൺഫിഗറേഷന്റെ പ്രവർത്തനം പരിശോധിക്കാൻ systemd-networkd പുനരാരംഭിക്കുക: sudo systemctl systemd-networkd പുനരാരംഭിക്കുക.

ഉപസംഹാരം

ഗൈഡ് വായിച്ചതിനുശേഷം, കമാൻഡ് ലൈൻ ഉപയോഗിച്ച് ഡെബിയനിൽ നിങ്ങൾക്ക് എളുപ്പത്തിൽ ഒരു നെറ്റ്‌വർക്ക് കണക്ഷൻ സൃഷ്ടിക്കാൻ കഴിയും.




Philip Lawrence
Philip Lawrence
ഫിലിപ് ലോറൻസ് ഒരു സാങ്കേതിക തത്പരനും ഇന്റർനെറ്റ് കണക്റ്റിവിറ്റി, വൈഫൈ ടെക്‌നോളജി എന്നീ മേഖലകളിൽ വിദഗ്ധനുമാണ്. വ്യവസായത്തിൽ ഒരു ദശാബ്ദത്തിലേറെ നീണ്ട അനുഭവപരിചയമുള്ള അദ്ദേഹം നിരവധി വ്യക്തികളെയും ബിസിനസുകളെയും അവരുടെ ഇന്റർനെറ്റ്, വൈഫൈ സംബന്ധമായ പ്രശ്നങ്ങൾ എന്നിവയിൽ സഹായിച്ചിട്ടുണ്ട്. ഇൻറർനെറ്റിന്റെയും വൈഫൈ ടിപ്പുകളുടെയും ഒരു രചയിതാവും ബ്ലോഗറും എന്ന നിലയിൽ, എല്ലാവർക്കും പ്രയോജനപ്പെടുത്താൻ കഴിയുന്ന ലളിതവും എളുപ്പത്തിൽ മനസ്സിലാക്കാവുന്നതുമായ രീതിയിൽ അദ്ദേഹം തന്റെ അറിവും വൈദഗ്ധ്യവും പങ്കിടുന്നു. കണക്റ്റിവിറ്റി മെച്ചപ്പെടുത്തുന്നതിനും എല്ലാവർക്കും ഇന്റർനെറ്റ് ആക്‌സസ് ചെയ്യുന്നതിനും വേണ്ടിയുള്ള ആവേശകരമായ അഭിഭാഷകനാണ് ഫിലിപ്പ്. ടെക്‌നുമായി ബന്ധപ്പെട്ട പ്രശ്‌നങ്ങൾ അദ്ദേഹം എഴുതുകയോ പ്രശ്‌നപരിഹാരം ചെയ്യുകയോ ചെയ്യാത്തപ്പോൾ, അവൻ മലകയറ്റം, ക്യാമ്പിംഗ്, മികച്ച ഔട്ട്‌ഡോർ പര്യവേക്ഷണം എന്നിവ ആസ്വദിക്കുന്നു.