Linux വൈഫൈയിലേക്ക് കണക്‌റ്റ് ചെയ്യില്ല. ലിനക്സിലെ വയർലെസ് നെറ്റ്‌വർക്കുകളുടെ പട്ടിക. IP വിലാസവും സബ്നെറ്റ് മാസ്കും താൽക്കാലികമായി സജ്ജീകരിക്കുന്നു

നിങ്ങൾ ഏതെങ്കിലും ഉടമയാണെങ്കിൽ മൊബൈൽ ഉപകരണംഭരിക്കുന്നത് OS Linux, അപ്പോൾ നിങ്ങൾ ആദ്യം ടാസ്ക് നമ്പർ വൺ പൂർത്തിയാക്കുന്നതിനെക്കുറിച്ച് ചിന്തിക്കേണ്ടതുണ്ട് - ഒരു വയർലെസ് പോയിന്റുമായി ഒരു കണക്ഷൻ സജ്ജീകരിക്കുക വൈഫൈ ആക്സസ്. സ്ഥിരസ്ഥിതി, സാധാരണ ഉപകരണങ്ങൾവേണ്ടി ലിനക്സ് ഡെസ്ക്ടോപ്പുകൾവിശ്വസനീയവും ഉപയോഗിക്കാൻ എളുപ്പവുമാണ്. ഉദാഹരണത്തിന്, വൈഫൈ റഡാർ, നെറ്റ്‌വർക്ക് മാനേജർ, കൂടാതെ ഈ ക്ലാസിലെ മറ്റ് നിരവധി പ്രോഗ്രാമുകൾ. തീർച്ചയായും, നിങ്ങൾ ഗ്നോം അല്ലെങ്കിൽ കെഡിഇ പോലുള്ള പരിതസ്ഥിതികൾ ഉപയോഗിക്കുന്നതായി അനുമാനിക്കപ്പെടുന്നു, അവയ്ക്ക് വളരെ സമ്പന്നമായ പ്രവർത്തനക്ഷമതയും തിരഞ്ഞെടുപ്പും ഉണ്ട്.

എന്നാൽ നിങ്ങൾക്ക് വ്യത്യസ്തവും അപൂർവവുമായ എന്തെങ്കിലും ഉണ്ടെങ്കിൽ എന്തുചെയ്യും - ഒരു E17, Fluxbox, ION, അല്ലെങ്കിൽ ഒരു വെറും കൺസോൾ പോലും? ഈ സാഹചര്യത്തിൽ, നിങ്ങൾ ക്ലാസിക് കോൺഫിഗറേഷൻ രീതി ഉപയോഗിക്കണം - കമാൻഡ് ലൈൻ.

ഒരു വയർലെസ് ആക്സസ് പോയിന്റുമായി ഒരു കണക്ഷൻ സജ്ജീകരിക്കുന്നതിനുള്ള രണ്ട് കേസുകൾ നോക്കാം:

  • ഗ്രാഫിക്കൽ ആപ്ലിക്കേഷൻ വിക്ഡ് (ഉദാഹരണത്തിന്);
  • കൺസോൾ യൂട്ടിലിറ്റികൾ.

ആമുഖം

നിങ്ങൾക്ക് വയർലെസ് ഉണ്ടെന്ന് ഇത് അനുമാനിക്കുന്നു നെറ്റ്വർക്ക് ഉപകരണം(അഡാപ്റ്റർ) കീഴിൽ പ്രവർത്തിക്കുന്ന ലിനക്സ്. നിങ്ങളുടെ ഉപകരണം പ്രവർത്തിക്കുന്നില്ലെന്ന് നിങ്ങൾ പെട്ടെന്ന് കണ്ടെത്തുകയാണെങ്കിൽ, തുടക്കക്കാർക്കുള്ള ഓപ്ഷനുകളിലൊന്നായി, ഇൻസ്റ്റാൾ ചെയ്യാൻ നിങ്ങൾക്ക് നിർദ്ദേശിക്കാവുന്നതാണ്. പുതിയ പതിപ്പ്വിതരണ ഉബുണ്ടുനിങ്ങളുടെ വയർലെസ് കാർഡിനായി പ്രൊപ്രൈറ്ററി ഡ്രൈവറുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക. ndiswrapper ഡ്രൈവർ വഴി അഡാപ്റ്റർ പ്രവർത്തിപ്പിക്കാനുള്ള ശ്രമങ്ങളുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ, നിർദ്ദിഷ്ട കേസ് ഏറ്റവും ലളിതവും ഫലപ്രദവുമാണ്.
വയർലെസ് പോയിന്റിലേക്ക് കണക്റ്റുചെയ്യുന്നതിന് നിങ്ങൾക്ക് രണ്ട് പാരാമീറ്ററുകൾ ലഭ്യമാണെന്നും ഇത് അനുമാനിക്കുന്നു: SSID, ഐഡന്റിഫിക്കേഷൻ കീ. അവയില്ലാതെ (പ്രത്യേകിച്ച് രണ്ടാമത്തേത് ഇല്ലാതെ, ആദ്യത്തേത് ഇപ്പോഴും എളുപ്പത്തിൽ തിരിച്ചറിയാൻ കഴിയുന്നതിനാൽ) നിങ്ങൾക്ക് ഒരു കണക്ഷൻ സ്ഥാപിക്കാൻ കഴിയില്ല.

വിക്ഡ്

വിക്ഡ്പൈത്തണിൽ എഴുതിയ ഒരു ഗ്രാഫിക്കൽ ആപ്ലിക്കേഷനാണ്. മികച്ച പ്രവർത്തനക്ഷമത വാഗ്ദാനം ചെയ്യുന്ന ഫ്ലെക്സിബിൾ, ഉപയോഗിക്കാൻ എളുപ്പമുള്ള പ്രോഗ്രാം. Wicd ഇൻസ്റ്റാൾ ചെയ്യാൻ എളുപ്പവും ഉപയോഗിക്കാൻ എളുപ്പവുമാണ്. പ്രോഗ്രാമുമായി പരിചയപ്പെടാൻ കുറച്ച് മിനിറ്റുകൾ മാത്രമേ എടുക്കൂ. കൂടാതെ, വിക്ഡ് എന്നതും ശ്രദ്ധിക്കേണ്ടതാണ് GUI, "എക്സിക്യൂഷൻ" എന്നതിന്റെ ഒരു കൺസോൾ പതിപ്പും ഉണ്ട്, അത് പ്രവർത്തനക്ഷമതയിൽ താഴ്ന്നതല്ല.

കമാൻഡ് ലൈൻ

ഇനി എങ്ങനെ കോൺഫിഗർ ചെയ്യാം എന്ന് നോക്കാം വൈഫൈ-കമാൻഡ് ലൈൻ വഴിയുള്ള കണക്ഷൻ. വഴിയിൽ, ഈ രീതി സാർവത്രികമാണ്, കാരണം ഇത് എല്ലാ വിതരണങ്ങൾക്കും സ്റ്റാൻഡേർഡ് യൂട്ടിലിറ്റികൾ ഉപയോഗിക്കുന്നു ലിനക്സ്. മാത്രമല്ല, എല്ലാ GUI ആപ്ലിക്കേഷനുകളും ഈ യൂട്ടിലിറ്റികളെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്. ആലങ്കാരികമായി പറഞ്ഞാൽ, നമ്മൾ GUI "മേൽക്കൂര" ഏതെങ്കിലുമൊന്നിൽ നിന്ന് "നീക്കം ചെയ്യുകയാണെങ്കിൽ" ഗ്രാഫിക്കൽ ആപ്ലിക്കേഷൻ, അതിനുശേഷം കൺസോളിലെ എളിമയുള്ളതും വ്യക്തമല്ലാത്തതുമായ തൊഴിലാളികളെ ഞങ്ങൾ കാണും: ifconfig, വയർലെസ്-ടൂളുകൾ, wpa_supplicant, ping, nmap തുടങ്ങി നിരവധി.

ഞങ്ങളുടെ ചുമതല പൂർത്തിയാക്കാൻ നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന യൂട്ടിലിറ്റികൾ ആവശ്യമാണ്:

  • ifconfig: നിങ്ങളുടെ കമ്പ്യൂട്ടറിലെ ഏത് നെറ്റ്‌വർക്ക് അഡാപ്റ്ററിന്റെയും പ്രവർത്തനത്തെ പൂർണ്ണമായും നിയന്ത്രിക്കുന്നു (വയർ ചെയ്തതോ അല്ലെങ്കിൽ വയർലെസ് ഇന്റർഫേസ്);
  • iwlist: കണക്ഷനായി ലഭ്യമായ വയർലെസ് ആക്സസ് പോയിന്റുകളുടെ ഒരു ലിസ്റ്റ് പ്രദർശിപ്പിക്കുന്നു (പരിധിക്കുള്ളിൽ);
  • iwconfig: വയർലെസ് നെറ്റ്‌വർക്ക് ഉപകരണങ്ങൾ (അഡാപ്റ്ററുകൾ) കൈകാര്യം ചെയ്യുന്നതിനും ക്രമീകരിക്കുന്നതിനുമുള്ള യൂട്ടിലിറ്റി;
  • dhclient(അല്ലെങ്കിൽ അതിന്റെ നികുതികൾ): dhcp സെർവറിൽ നിന്ന് സ്വയമേവ ഒരു IP വിലാസം ലഭിക്കുന്നു വയർലെസ് പോയിന്റ്;
  • wpa_supplicant: എൻക്രിപ്റ്റ് ചെയ്ത കണക്ഷനുകൾ സജ്ജീകരിക്കുന്നതിനുള്ള യൂട്ടിലിറ്റി.

നിങ്ങൾ സജ്ജീകരിക്കാൻ തുടങ്ങുന്നതിനുമുമ്പ് വൈഫൈ-കണക്ഷൻ, സിസ്റ്റത്തിലെ ഈ എല്ലാ യൂട്ടിലിറ്റികളുടെയും സാന്നിധ്യം പരിശോധിക്കുന്നത് യുക്തിസഹമായിരിക്കും (മിക്കവാറും അവയെല്ലാം ഇതിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ടെങ്കിലും സ്റ്റാൻഡേർഡ് സെറ്റ് ലിനക്സ്-വിതരണം). എന്നിരുന്നാലും, വളരെ ലളിതമായ കമാൻഡുകൾ പ്രവർത്തിപ്പിച്ച് നമുക്ക് അവ ഉണ്ടെന്ന് ഉറപ്പാക്കാം (ഏത് മനുഷ്യനെ കാണുക):

  • ഏത് ifconfig
  • ഏത് iwlist
  • ഏത് iwconfig
  • ഏത് dhclient
  • ഏത് wpa_supplicant

നിങ്ങൾ ഈ കമാൻഡുകൾ ഓരോന്നും പ്രവർത്തിപ്പിക്കുമ്പോൾ, അവ സ്ഥിതിചെയ്യുന്ന പാത നിങ്ങൾ കാണും ഫയൽ സിസ്റ്റം. നിങ്ങൾ പെട്ടെന്ന് അത് കാണുന്നില്ലെങ്കിൽ, നിങ്ങൾ കാണാതായവ ഇൻസ്റ്റാൾ ചെയ്യേണ്ടിവരും. ഏറ്റവും ലളിതവും ശുപാർശ ചെയ്യുന്നതും ആ വിതരണത്തിന്റെ പാക്കേജ് മാനേജരാണ് ലിനക്സ്നിങ്ങൾ ഉപയോഗിക്കുന്നത്. ഒരു ബദലായി, നിങ്ങൾക്ക് ഉറവിടങ്ങളിൽ നിന്ന് ഇൻസ്റ്റാളേഷൻ വാഗ്ദാനം ചെയ്യാം, എന്നാൽ ഈ പാതയ്ക്ക് ഉപയോക്താവിൽ നിന്ന് മതിയായ അനുഭവം ആവശ്യമാണ്.

WEP എൻക്രിപ്ഷൻ ഉപയോഗിച്ച് ഒരു വൈഫൈ പോയിന്റിലേക്ക് കണക്റ്റുചെയ്യുന്നതിനുള്ള ഒരു ഉദാഹരണം നോക്കാം

  1. ഞങ്ങളുടെ കമ്പ്യൂട്ടറിൽ ഏതൊക്കെ നെറ്റ്‌വർക്ക് അഡാപ്റ്ററുകൾ ഉണ്ടെന്ന് നോക്കുക എന്നതാണ് ഞങ്ങൾ ആദ്യം ചെയ്യേണ്ടത്:
# ifconfig -a

ഔട്ട്പുട്ടിൽ പേരുകൾ അടങ്ങിയിരിക്കും വിശദമായ വിവരണംയൂട്ടിലിറ്റിക്ക് കണ്ടെത്താൻ കഴിയുന്ന എല്ലാ നെറ്റ്‌വർക്ക് ഇന്റർഫേസുകളും ifconfig. ആവശ്യമുള്ളത് കണ്ടെത്തിയില്ലെങ്കിൽ, കാരണം ഒരു കാര്യം മാത്രമാണ് - ഇതിന് ഡ്രൈവറുകളൊന്നുമില്ല, കൂടാതെ ലിനക്സ് കേർണലിൽ ഈ ഇന്റർഫേസിനുള്ള പിന്തുണ പ്രവർത്തനക്ഷമമാക്കിയിട്ടില്ല.

  1. വയർലെസ് ലോഞ്ച് ചെയ്യുന്നു നെറ്റ്വർക്ക് അഡാപ്റ്റർ:
# ifconfig wlan0 up
  • wlan0- മിക്കയിടത്തും സ്റ്റാൻഡേർഡ് ലിനക്സ്- സിസ്റ്റത്തിന്റെ പേര് വൈഫൈ- കാർഡുകൾ;
  • മുകളിലേക്ക്- നെറ്റ്‌വർക്ക് ഉപകരണം സമാരംഭിക്കാൻ (“raise”) ഓപ്ഷൻ ifconfig കമാൻഡിനോട് പറയുന്നു.
  1. ലഭ്യമായ ഹോട്ട്-സ്‌പോട്ടുകൾക്കായി ഇപ്പോൾ നമുക്ക് ചുറ്റുമുള്ള വായു സ്കാൻ ചെയ്യേണ്ടതുണ്ട്:
# iwlist wlan0 സ്കാൻ
  • wlan0- വയർലെസ് അഡാപ്റ്ററിന്റെ പേര്;
  • സ്കാൻ ചെയ്യുക- iwlist കമാൻഡ് സ്കാനിംഗ് മോഡിൽ സമാരംഭിച്ചു.

ജോലിയുടെ ഫലം iwlistഅതിൽ നിന്ന് വിശദമായ റിപ്പോർട്ട് ഉണ്ടാകും ഈ ഘട്ടത്തിൽഞങ്ങൾക്ക് ഒരു വരിയിൽ മാത്രമേ താൽപ്പര്യമുള്ളൂ: ESSID: "Some_Name". ESSID പാരാമീറ്ററിന്റെ മൂല്യം ("Some_Name") വയർലെസ് ആക്സസ് പോയിന്റിന്റെ പേരാണ്. ഏതാണ് എന്ന് ഇപ്പോൾ നമുക്ക് വ്യക്തമായി അറിയാം വൈഫൈ- പോയിന്റ് ഞങ്ങൾ ബന്ധിപ്പിക്കും.

  1. കണക്ഷൻ ഉണ്ടാക്കുന്നു:
# iwconfig wlan0 essid Some_Name കീ Wireless_Key
  • wlan0- കണക്ഷൻ ക്രമീകരിച്ചിരിക്കുന്ന നെറ്റ്‌വർക്ക് അഡാപ്റ്റർ;
  • essid- ഞങ്ങൾ ബന്ധിപ്പിക്കുന്ന ആക്സസ് പോയിന്റിന്റെ പേര് സജ്ജമാക്കുക;
  • താക്കോൽ- ഡാറ്റ കൈമാറാൻ ഈ ആക്സസ് പോയിന്റ് ഉപയോഗിക്കുന്ന എൻക്രിപ്ഷൻ കീ സൂചിപ്പിക്കുക.

അഭിപ്രായം:

ടീം iwconfigസ്ഥിരസ്ഥിതിയായി, എൻക്രിപ്ഷൻ കീയ്ക്കായി ഇത് HEX ഡാറ്റ ഉപയോഗിക്കുന്നു. നിങ്ങൾക്ക് കീ ഇതായി വ്യക്തമാക്കണമെങ്കിൽ പ്ലെയിൻ ടെക്സ്റ്റ്(ASCII), നിങ്ങൾ s ഓപ്ഷൻ ഉപയോഗിക്കേണ്ടതുണ്ട്.
ഉദാഹരണത്തിന്, ഇതുപോലെ:

# iwconfig wlan0 essid Some_Name key s:Wireless_Key

കണക്ഷൻ സ്ഥാപിച്ചു.

  1. വൈഫൈ ഹോട്ട്‌സ്‌പോട്ടിന്റെ dhcp സെർവറിൽ നിന്ന് IP വിലാസം നേടുക എന്നതാണ് അവസാന ഘട്ടം:
# dhclient wlan0

സ്വാഭാവികമായും, മുകളിൽ പറഞ്ഞ ഘട്ടങ്ങൾ ഓരോ തവണയും ചെയ്യുന്നത് മടുപ്പിക്കുന്നതാണ്. ഈ കമാൻഡുകളെല്ലാം ഒന്നായി സംയോജിപ്പിച്ച് ഒരു കണക്ഷൻ സ്ക്രിപ്റ്റ് എഴുതുന്നതിലൂടെ നമുക്ക് കണക്ഷൻ സജ്ജീകരണ പ്രക്രിയ ലളിതമാക്കാൻ കഴിയും:

#! /bin/bash ifconfig wlan0 up iwconfig wlan0 essid Some_Name key s:Wireless_Key sleep 10 dhclient wlan0

10 സെക്കൻഡ് പരാമീറ്ററുള്ള മറ്റൊരു സ്ലീപ്പ് കമാൻഡ് ഞങ്ങൾ ഇവിടെ ചേർത്തു. കണക്ഷന്റെ വിശ്വാസ്യത ഉറപ്പാക്കാൻ ഒരു IP വിലാസം ലഭിക്കുന്നതിന് മുമ്പ് ഇത് ചെയ്യാൻ ശുപാർശ ചെയ്യുന്നു.
ഈ ഫയൽ ഏതെങ്കിലും പേരിൽ (ഉദാഹരണത്തിന്, വയർലെസ്സ്_അപ്പ്) സംരക്ഷിച്ച് അത് നിർമ്മിക്കുക കമാൻഡ് പ്രകാരം നടപ്പിലാക്കി:

# chmod u+x വയർലെസ്സ്_അപ്പ്

വയർലെസ്സ്_അപ്പ് /usr/local/bin-ലേക്ക് നീക്കുക, ഇത് മുഴുവൻ സിസ്റ്റത്തിനും ആഗോളതലത്തിൽ ദൃശ്യമാക്കുക. ഇപ്പോൾ നിങ്ങൾ ഡയൽ ഇൻ ചെയ്യേണ്ടതുണ്ട് കമാൻഡ് ലൈൻ:

# വയർലെസ്_അപ്പ്

കണക്ഷൻ സ്ഥാപിക്കുകയും ചെയ്യും.

നമുക്ക് കൂടുതൽ സങ്കീർണ്ണമായ ഒരു കേസ് പരിഗണിക്കാം - WPA എൻക്രിപ്ഷൻ ഉപയോഗിച്ച് ഒരു ആക്സസ് പോയിന്റിലേക്ക് കണക്റ്റുചെയ്യുന്നു

അത്തരം എൻക്രിപ്ഷനുള്ള കണക്ഷനുകളെ യൂട്ടിലിറ്റി മാത്രമേ പിന്തുണയ്ക്കൂ wpa_supplicant, അതിനാൽ ഞങ്ങൾക്ക് അത് ആവശ്യമാണ്. കൂടാതെ, വീണ്ടും, ഈ ആക്സസ് പോയിന്റിനുള്ള എൻക്രിപ്ഷൻ കീ (പാസ്വേഡ്) ഞങ്ങൾക്ക് അറിയാമെന്ന് ഞങ്ങൾ അനുമാനിക്കുന്നു.

  1. യൂട്ടിലിറ്റി ഉപയോഗിച്ച് ഈ കീയെ അടിസ്ഥാനമാക്കി ഞങ്ങൾ ഒരു രഹസ്യവാക്ക് സൃഷ്ടിക്കുന്നു wpa_passphrase, പാക്കേജിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്നത് wpa_supplicant. ഞങ്ങൾ കൂടുതൽ ഉപയോഗിക്കുന്ന പാസ്‌വേഡ് ഒരു ഹെക്‌സാഡെസിമൽ സംഖ്യയുടെ രൂപത്തിലായിരിക്കണം എന്നതാണ് വസ്തുത.
# wpa_passphrase ssid പാസ്‌വേഡ്

യൂട്ടിലിറ്റി ജനറേറ്റുചെയ്‌ത psk ലൈൻ പ്രദർശിപ്പിക്കും, അത് ഞങ്ങൾ wpa_supplicant.conf കോൺഫിഗറേഷൻ ഫയലിലേക്ക് ചേർക്കും:

# sudo nano -w /etc/wpa_supplicant.conf Network=( ssid=SSID psk=PSK )

ഇത് വളരെ ലളിതമായ കോൺഫിഗറേഷൻ ഫയലാണ്, പക്ഷേ ഇത് പ്രവർത്തിക്കും. ഈ ഫയലിന്റെ തലയിലേക്ക് നിങ്ങൾ മറ്റൊരു വരി ചേർക്കേണ്ടതായി വന്നേക്കാം:

Ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=wheel

നൽകാൻ ആവശ്യമായ അവകാശങ്ങൾപ്രവേശനം.
2. wlan0 ഇന്റർഫേസ് "ഉയർത്തുക":

# ifconfig wlan0 up

  1. ഏത് പോയിന്റിലേക്കാണ് ഞങ്ങൾ ബന്ധിപ്പിക്കേണ്ടതെന്ന് ഞങ്ങൾ സൂചിപ്പിക്കുന്നു:
# iwconfig wlan0 essid ssid
  1. ഒരു കണക്ഷൻ സ്ഥാപിക്കാൻ wpa_supplicant യൂട്ടിലിറ്റി പ്രവർത്തിപ്പിക്കുക:
# wpa_supplicant -B -Dwext -i wlan0 -c /etc/wpa_supplicant.conf
  • -ബി- കമാൻഡ് പ്രവർത്തിപ്പിക്കുക wpa_supplicantപശ്ചാത്തലത്തിൽ;
  • -ഡ്വെക്സ്റ്റ്- ഞങ്ങൾ യൂട്ടിലിറ്റി പറയുന്നു wpa_supplicantഇന്റർഫേസിനായി wext ഡ്രൈവർ ഉപയോഗിക്കുക wlan0;
  • -ഐ- ഇഷ്ടാനുസൃതം സജ്ജമാക്കുക നെറ്റ്വർക്ക് ഇന്റർഫേസ്(ഞങ്ങളുടെ കാര്യത്തിൽ wlan0);
  • - കൂടെ- wpa_supplicant.conf കോൺഫിഗറേഷൻ ഫയലിലേക്കുള്ള പാത വ്യക്തമാക്കുക.
  1. കണക്ഷൻ സ്ഥാപിച്ചിട്ടുണ്ടോയെന്ന് ഞങ്ങൾ പരിശോധിക്കുന്നു:
# iwconfig wlan0

നമുക്ക് ഔട്ട്പുട്ടിൽ കാണാം പൂർണമായ വിവരംനിർദ്ദിഷ്ട ഇന്റർഫേസ് വഴി wlan0.

  1. നമുക്ക് ലഭിക്കുന്നു പ്രാദേശിക IP വിലാസം:
# dhclient wlan0

7. ഇതുപോലെ കാണപ്പെടുന്ന പാത /etc/network/interfaces വഴി ഒരു എൻട്രി സൃഷ്ടിച്ചുകൊണ്ട് ഞങ്ങൾ പ്രക്രിയ ലളിതമാക്കുന്നു:

Auto wlan0 iface wlan0 inet dhcp പ്രീ-അപ്പ് wpa_supplicant -Bw -Dwext -i wlan0 -c /etc/wpa_supplicant.conf post-down killall -q wpa_supplicant

ഉപസംഹാരം

വിതരണത്തെ ആശ്രയിച്ചിരിക്കുന്നു ലിനക്സ്, കോൺഫിഗർ ചെയ്യാൻ നിരവധി മാർഗങ്ങളുണ്ട് വൈഫൈ- കണക്ഷനുകൾ. ഈ വൈവിധ്യത്തിന് നന്ദി, നിങ്ങൾക്ക് മിക്കവാറും എല്ലായിടത്തും ഒരു കണക്ഷൻ സജ്ജമാക്കാൻ കഴിയും ലിനക്സ്- സിസ്റ്റം.

പ്രധാന കാര്യം നിങ്ങൾ എന്നതാണ് വയർലെസ് അഡാപ്റ്റർൽ പിന്തുണച്ചു ലിനക്സ്ഡ്രൈവർ തലത്തിൽ. എന്നാൽ ഇത് ഇതിനകം പ്രധാനമായും ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഡെവലപ്പർമാരെ ആശ്രയിച്ചിരിക്കുന്നു.

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

ഉബുണ്ടുവിൽ വൈഫൈ ഡ്രൈവർ ഇൻസ്റ്റാൾ ചെയ്യുന്നു

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

നിർമ്മാതാവിനെ നിർണ്ണയിക്കുക എന്നതാണ് ആദ്യപടി നെറ്റ്വർക്ക് കാർഡ്കമ്പ്യൂട്ടറിൽ ഇൻസ്റ്റാൾ ചെയ്തു. ഇത് ചെയ്യുന്നതിന്, കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:

sudo lspci | grep നെറ്റ്‌വർക്ക്

ഇവിടെ നിരവധി ഓപ്ഷനുകൾ ഉണ്ടാകാം:

  • ബ്രോഡ്കോം;
  • ഇന്റൽ;
  • Realtek;

ഓരോ നിർമ്മാതാവിനും നിരവധി ഡ്രൈവർ ഓപ്ഷനുകൾ ലഭ്യമാണ്. നിങ്ങളുടെ ഉപകരണത്തിനായി ഒരു യൂട്ടിലിറ്റി തിരഞ്ഞെടുക്കുന്നതിന്, നിങ്ങൾ ഔദ്യോഗിക ശേഖരം ഉപയോഗിക്കണം ലിനക്സ് ഡ്രൈവറുകൾ:

ബ്രോഡ്‌കോമിന് 4 ഡ്രൈവർമാരുണ്ട്. അവസാന കോളം വഴിയുള്ള കണക്ഷൻ സൂചിപ്പിക്കുന്നവയിൽ നിന്ന് നിങ്ങൾ തിരഞ്ഞെടുക്കേണ്ടതുണ്ട് പിസിഐ ബസ്. ഈ മാനദണ്ഡം തൃപ്തികരമാണ്:

  • brcmfmac;
  • b43-ലെഗസി;

അവയിൽ നിങ്ങൾക്ക് വിപുലമായ കഴിവുകളുള്ള ഒരു ഡ്രൈവർ കണ്ടെത്താൻ കഴിയും, എന്നാൽ അത് നിലവിലുള്ള അഡാപ്റ്ററിന് അനുയോജ്യമാകുമെന്നത് ഒരു വസ്തുതയല്ല. b43 നിരവധി മോഡുകൾ വാഗ്ദാനം ചെയ്യുന്നു, എന്നാൽ പിന്തുണയ്ക്കുന്ന മോഡലുകളുടെ പട്ടികയിൽ നിങ്ങൾക്ക് ആവശ്യമുള്ളത് ഉൾപ്പെടുന്നില്ല (BCM 4313).

ലിനക്സിൽ വൈഫൈ സജ്ജീകരിക്കുന്നത് പൂർത്തിയായി എന്നല്ല ഇതിനർത്ഥം. ഇപ്പോൾ നമ്മൾ മറ്റ് ഓപ്ഷനുകൾ പരിഗണിക്കേണ്ടതുണ്ട്. brcmcmac 4313 മോഡലിന് അനുയോജ്യമാണ്. അതിനാൽ നിങ്ങൾ അത് ഡൗൺലോഡ് ചെയ്യേണ്ടതുണ്ട്.

കണ്ടെത്തുക അനുയോജ്യമായ ഡ്രൈവർ PCI ഐഡി വഴി സാധ്യമാണ്. സോഫ്റ്റ്വെയർ ബോർഡുമായി പൊരുത്തപ്പെടുന്നുവെന്ന് ഈ പരാമീറ്റർ വ്യക്തമാക്കുന്നു. ബ്രോഡ്‌കോമിനായുള്ള പിസിഐ ഐഡി കാണുന്നതിന്, ടെർമിനലിൽ ഇനിപ്പറയുന്ന കമാൻഡ് നൽകുക:

ഈ തത്വം ഉപയോഗിച്ച്, നെറ്റ്‌വർക്ക് അഡാപ്റ്ററിന്റെ ഏത് മോഡലിനും നിങ്ങൾക്ക് ഡ്രൈവറുകൾ കണ്ടെത്താനാകും.

ശ്രദ്ധ! ഡ്രൈവർ ആരംഭിക്കുന്നതിന് മുമ്പ്, ഡൗൺലോഡ് പേജിൽ വിവരിച്ചിരിക്കുന്നതുപോലെ നിങ്ങൾ ഫേംവെയർ ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതായി വന്നേക്കാം.

നിർദ്ദേശങ്ങൾ അനുസരിച്ച്, ഡൗൺലോഡ് ചെയ്ത fw ഫയൽ /lib/firmware/brcm ഫോൾഡറിലേക്ക് പകർത്തിയിരിക്കണം. ഇത് ചെയ്യുന്നതിന്, ടെർമിനലിൽ നിങ്ങൾ പ്രവർത്തിപ്പിക്കേണ്ടതുണ്ട്:

sudo cp bcm43* /lib/firmware/brcm/

അവസാനം, ആവശ്യമായ കേർണൽ മൊഡ്യൂൾ ലോഡ് ചെയ്തു. ഇത് ചെയ്യുന്നതിന് മുമ്പ്, ശേഷിക്കുന്ന മൊഡ്യൂളുകൾ സ്വയമേവ ലോഡുചെയ്യുന്നത് തടയാൻ നിങ്ങൾ തടയണം.

  1. മൊഡ്യൂളുകൾ അൺലോഡ് ചെയ്യുക:
    sudo modprobe -r wl
    എസ് udo modprobe -r b43
    sudo modprobe -r b43-legaxy
  2. കരിമ്പട്ടികയിൽ ചേർത്തുകൊണ്ട് അവരുടെ ഡൗൺലോഡുകൾ നിയന്ത്രിക്കുക:

    vi /etc/modprobe.d/blacklist-bcm.conf

    കരിമ്പട്ടിക b43
    ബ്ലാക്ക്‌ലിസ്റ്റ് b43-ലെഗസി
    ബ്ലാക്ക്‌ലിസ്റ്റ് wl

  3. ഡ്രൈവർ തന്നെ സമാരംഭിക്കുക:

ഇത് Linux-ൽ Wi-Fi സജ്ജീകരിക്കുന്നതിനുള്ള ഘട്ടങ്ങൾ പൂർത്തിയാക്കുന്നു.

Wi-Fi ഉബുണ്ടു എങ്ങനെ ബന്ധിപ്പിക്കാം

വയർലെസ് നെറ്റ്‌വർക്കിലേക്ക് കണക്റ്റുചെയ്യാൻ ഇപ്പോൾ രണ്ട് വഴികളുണ്ട്. ആദ്യത്തേത് GUI ഉപയോഗിക്കുന്നതാണ്, രണ്ടാമത്തേത് കോൺഫിഗർ ചെയ്യുക എന്നതാണ് വൈഫൈ കണക്ഷൻവഴി Linux കൺസോൾ. ഗ്രാഫിക്കൽ ഇന്റർഫേസ് ലഭ്യമല്ലാത്ത സാഹചര്യങ്ങളിലോ കൂടുതൽ പ്രത്യേക നെറ്റ്‌വർക്ക് ക്രമീകരണങ്ങൾ ആവശ്യമായി വരുമ്പോഴോ ടെർമിനൽ ഉപയോഗിക്കുന്നു.

GUI വഴി ഉബുണ്ടുവിൽ Wi-Fi സജ്ജീകരിക്കുന്നു

ഈ രീതി ഇതിനകം പരിചിതവും ദൃശ്യപരമായി സൗകര്യപ്രദവുമാണ്. ശേഷം വൈഫൈ ക്രമീകരണങ്ങൾ-അഡാപ്റ്റർ, Linux ട്രേയിൽ ഒരു "നെറ്റ്‌വർക്ക്" ഐക്കൺ പ്രത്യക്ഷപ്പെട്ടു. ഇടത് മൌസ് ബട്ടൺ ഉപയോഗിച്ച് അതിൽ ക്ലിക്കുചെയ്യുന്നത് നെറ്റ്‌വർക്ക് കണക്ഷൻ മെനു തുറക്കുന്നു, അത് ലിസ്റ്റുചെയ്യുന്നു ലഭ്യമായ നെറ്റ്‌വർക്കുകൾ. തിരഞ്ഞെടുക്കുന്നതിലൂടെ ആവശ്യമുള്ള പോയിന്റ്ആക്സസ്, ആധികാരികത ആവശ്യമാണെന്ന് ഉബുണ്ടു നിങ്ങളെ അറിയിക്കും. പാസ്സ്‌വേർഡ് നൽകുക മാത്രമാണ് അവശേഷിക്കുന്നത്. വിജയകരമാണെങ്കിൽ, കണക്ഷൻ സ്ഥാപിച്ചതായി ഒരു സന്ദേശം ദൃശ്യമാകും, കൂടാതെ ട്രേ ഐക്കൺ വൈഫൈ സിഗ്നൽ ശക്തി കാണിക്കും.

ടെർമിനൽ വഴി ഉബുണ്ടുവിൽ Wi-Fi സജ്ജീകരിക്കുന്നു

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

ഇതിലേക്ക് ഡാറ്റ കൈമാറുന്നു വൈഫൈ നെറ്റ്‌വർക്കുകൾ WEP, WEB, WPA/WPA2 പ്രോട്ടോക്കോളുകൾ ഉപയോഗിച്ച് എൻക്രിപ്റ്റ് ചെയ്തിരിക്കുന്നു. ആദ്യത്തേത് മിനിറ്റുകൾക്കുള്ളിൽ ഹാക്ക് ചെയ്യാൻ കഴിയും, അതിന്റെ ഫലമായി ഇത് വളരെ അപൂർവമായി മാത്രമേ ഉപയോഗിക്കുന്നുള്ളൂ. അതിനാൽ, ഏറ്റവും വിശ്വസനീയവും വ്യാപകവുമായ WPA പ്രോട്ടോക്കോൾ പരിഗണിക്കും.

പ്രക്രിയ ഇനിപ്പറയുന്ന ഘട്ടങ്ങളായി തിരിച്ചിരിക്കുന്നു:

  1. ലഭ്യമായ ആക്‌സസ് പോയിന്റുകൾക്കായി നെറ്റ്‌വർക്ക് പരിശോധിക്കുക.
  2. തിരഞ്ഞെടുത്ത പോയിന്റിലേക്ക് wpa_supplicant വഴി ബന്ധിപ്പിക്കുക.
  3. ഒരു IP വിലാസം നൽകുക.
  4. വെബ് പേജുകൾ ശരിയായി തുറക്കാൻ DNS സെർവറുകൾ കോൺഫിഗർ ചെയ്യുക.

ആദ്യ ഘട്ടത്തിൽ, iwlist യൂട്ടിലിറ്റി സമാരംഭിച്ചു:

തുടർന്നുള്ള കോൺഫിഗറേഷന് സൃഷ്ടിക്കൽ ആവശ്യമാണ് കോൺഫിഗറേഷൻ ഫയൽ. H30_CE550 നെറ്റ്‌വർക്ക് തിരിച്ചറിഞ്ഞതിനാൽ, ഞങ്ങൾ അത് ഉപയോഗിച്ച് പ്രവർത്തിക്കും:

wpa_passphrase H30_CE550 > wpa.conf

wpa_supplicant ഉപയോഗിച്ചാണ് കണക്ഷൻ സൃഷ്ടിച്ചിരിക്കുന്നത്:

sudo wpa_supplicant -Dnl80211 -iwlp3s0b1 -cwpa.conf

ഡി - വ്യക്തമാക്കുന്ന ഓപ്ഷൻ വൈഫൈ ഡ്രൈവർഉബുണ്ടു nl80211. ഇത് ഉപകരണ ഡ്രൈവറുകളുമായി ആശയക്കുഴപ്പത്തിലാക്കരുത്, കാരണം ഇത് തുടക്കത്തിൽ സിസ്റ്റത്തിൽ നിലവിലുണ്ട് കൂടാതെ സിസ്റ്റത്തിനും അഡാപ്റ്ററിനും ഇടയിൽ ഒരു ഇടനിലക്കാരനായി പ്രവർത്തിക്കുന്നു. കമാൻഡ് പ്രവർത്തിക്കുന്നില്ലെങ്കിൽ, നിങ്ങൾ -D ഓപ്ഷനിൽ വ്യക്തമാക്കണം കാലഹരണപ്പെട്ട ഡ്രൈവർപടിഞ്ഞാറ്.

ഞാൻ ഇന്റർഫേസ് സൂചിപ്പിക്കുന്നു. iwlist സ്കാനിന്റെ ഫലത്തിൽ നിന്ന് ഇത് കണ്ടെത്താനാകും.

-c പരാമീറ്ററിൽ നിങ്ങൾ സൃഷ്ടിച്ച കോൺഫിഗറേഷൻ ഫയൽ നൽകേണ്ടതുണ്ട്.

ഒരു IP വിലാസം ലഭിക്കാൻ DHCP പ്രോട്ടോക്കോൾ ഉപയോഗിക്കുന്നു. ആദ്യം നിങ്ങൾ സ്കാൻ ചെയ്യണം ലഭ്യമായ സെർവറുകൾ dhclient യൂട്ടിലിറ്റി ഉപയോഗിച്ച്:

അടുത്തതായി, ഒരു ഐപി ലഭിക്കുന്നതിനുള്ള ഒരു അഭ്യർത്ഥന അയയ്ക്കുന്നു:

sudo dhclient -i wlp3s0b1

ifconfig കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് വിലാസത്തിന്റെ വിജയകരമായ അസൈൻമെന്റ് പരിശോധിക്കാൻ കഴിയും.

ഇതിൽ ഉബുണ്ടു കണക്ഷൻ Wi-Fi പൂർത്തിയായി - ഇന്റർനെറ്റ് ആക്സസ് തുറന്നിരിക്കുന്നു.

ഉബുണ്ടുവിൽ Wi-Fi എങ്ങനെ വിതരണം ചെയ്യാം

ഈ നിർദ്ദേശം OS പതിപ്പ് 16.04-ഉം അതിലും ഉയർന്നതുമായ ഉപയോക്താക്കൾക്ക് അനുയോജ്യമാണ്. ഉബുണ്ടുവിന്റെ പഴയ പതിപ്പുകളിൽ, ആക്സസ് പോയിന്റ് സൃഷ്ടിക്കാനുള്ള കഴിവ് വൈഫൈ വിതരണംടെർമിനൽ വഴി നടപ്പിലാക്കി.

വേണ്ടി ഉബുണ്ടു ക്രമീകരണങ്ങൾഒരു തരം റൂട്ടർ എന്ന നിലയിൽ, നിങ്ങൾക്ക് ഒരു Wi-Fi അഡാപ്റ്റർ ആവശ്യമാണ്.

ഇഥർനെറ്റ് കേബിൾ ഉപകരണത്തിലേക്ക് നേരിട്ട് ബന്ധിപ്പിച്ചിട്ടുണ്ടെന്ന് അനുമാനിക്കപ്പെടുന്നു. ഇപ്പോൾ ട്രേയിൽ നിന്ന് വിളിക്കുന്ന "നെറ്റ്‌വർക്ക്" മെനുവിൽ, നിങ്ങൾ "കണക്ഷനുകൾ എഡിറ്റ് ചെയ്യുക" തിരഞ്ഞെടുക്കേണ്ടതുണ്ട്, തുടർന്ന് "ഇഥർനെറ്റ്" ഹൈലൈറ്റ് ചെയ്ത് ചേർക്കുക ബട്ടൺ ക്ലിക്കുചെയ്യുക. ഡ്രോപ്പ്-ഡൗൺ ലിസ്റ്റിൽ "Wi-fi" സജ്ജീകരിക്കണം. "സൃഷ്ടിക്കുക" ബട്ടൺ ക്ലിക്ക് ചെയ്ത ശേഷം, കണക്ഷൻ ക്രമീകരണ വിൻഡോ തുറക്കും.

ഇനിപ്പറയുന്ന മൂല്യങ്ങൾ വൈഫൈ ടാബിൽ സജ്ജീകരിച്ചിരിക്കുന്നു:

  • SSID - ലാപ്ടോപ്പ്-പങ്കിടൽ;
  • മോഡ് -

"സെക്യൂരിറ്റി" ടാബിൽ, നിങ്ങൾ WPA/WPA2 പ്രോട്ടോക്കോൾ ഇൻസ്റ്റാൾ ചെയ്യുകയും ഒരു പാസ്വേഡ് സജ്ജമാക്കുകയും വേണം, കൂടാതെ IPv4 പാരാമീറ്ററുകളിൽ "മറ്റ് കമ്പ്യൂട്ടറുകളിലേക്ക് നെറ്റ്വർക്ക് നൽകുക" മോഡ് തിരഞ്ഞെടുക്കുക.

ക്രമീകരണങ്ങൾ സംരക്ഷിച്ച ശേഷം, "മറഞ്ഞിരിക്കുന്ന Wi-Fi നെറ്റ്‌വർക്കിലേക്ക് കണക്റ്റുചെയ്യുക" വിൻഡോയിൽ സൃഷ്ടിച്ച ആക്‌സസ് പോയിന്റ് തിരഞ്ഞെടുത്ത് നിങ്ങൾ കണക്ഷൻ സജീവമാക്കേണ്ടതുണ്ട്.

ഉബുണ്ടു ഹോട്ട്‌സ്‌പോട്ട് സൃഷ്‌ടിച്ചു, മറ്റ് ഉപകരണങ്ങൾക്ക് കണക്റ്റുചെയ്യാൻ ലഭ്യമാണ്.

എന്തുകൊണ്ടാണ് ഉബുണ്ടു വൈഫൈയിലേക്ക് കണക്‌റ്റ് ചെയ്യാത്തത്

നിരവധി കാരണങ്ങളുണ്ടാകാം.

  1. അഡാപ്റ്റർ കാണുന്നില്ല. കണ്ടെത്താൻ ടെർമിനൽ കമാൻഡുകൾ നിങ്ങളെ സഹായിക്കും:
  • ifconfig;
  • iwconfig;
  • lspci;
  • lsusb;
  • lsmod.

അവരുടെ നിർവ്വഹണത്തിന്റെ ഫലങ്ങൾ അഡാപ്റ്റർ കാണിക്കുന്നില്ലെങ്കിൽ, അതാണ് പ്രശ്നം.

  1. ഒരു അഡാപ്റ്റർ ഉണ്ട്, പക്ഷേ അത് പ്രവർത്തനരഹിതമാണ്. ചില ലാപ്ടോപ്പുകൾക്ക് Fn കീകളിൽ ഒന്ന് അമർത്തി അത് പ്രവർത്തനരഹിതമാക്കാനുള്ള കഴിവുണ്ട്.
  2. വൈഫൈ നെറ്റ്‌വർക്കുകളൊന്നുമില്ല.

ഉപസംഹാരം

ഉബുണ്ടുവിൽ വൈഫൈ സജ്ജീകരിക്കുന്നത് തുടക്കക്കാർക്ക് പോലും ബുദ്ധിമുട്ടുള്ള കാര്യമല്ല ലിനക്സ് പരിസ്ഥിതി. അടിസ്ഥാനപരമായി, Wi-Fi അഡാപ്റ്ററിൽ ഡ്രൈവർ ഇൻസ്റ്റാൾ ചെയ്യുക എന്നതാണ് പ്രധാന ദൌത്യം. എല്ലാ തുടർന്നുള്ള പ്രവർത്തനങ്ങളും സാധാരണയായി ഗ്രാഫിക്കൽ ഇന്റർഫേസ് ഉപയോഗിച്ചാണ് നടത്തുന്നത്, അത് ലഭ്യമല്ലാത്ത സന്ദർഭങ്ങളിൽ മാത്രം, അവർ ടെർമിനൽ അവലംബിക്കുന്നു. ഉബുണ്ടുവിന്റെ പുതിയ പതിപ്പുകളിൽ, കൺസോൾ ഉപയോഗിക്കാതെ തന്നെ ഒരു ആക്സസ് പോയിന്റ് ക്രമീകരിക്കാൻ സാധിച്ചു, ഇത് ഒരു അനുഭവപരിചയമില്ലാത്ത ഉപയോക്താവിന് ഇന്റർനെറ്റ് വിതരണം വളരെ ലളിതമാക്കുന്നു.

OS Linux പ്രവർത്തിക്കുന്ന ഏതെങ്കിലും മൊബൈൽ ഉപകരണത്തിന്റെ ഉടമ നിങ്ങളാണെങ്കിൽ, ആദ്യം ടാസ്‌ക് നമ്പർ വൺ പൂർത്തിയാക്കുന്നതിനെക്കുറിച്ച് ചിന്തിക്കേണ്ടതുണ്ട് - ഒരു വൈഫൈ വയർലെസ് ആക്‌സസ് പോയിന്റിലേക്ക് ഒരു കണക്ഷൻ സജ്ജീകരിക്കുക. സ്ഥിരസ്ഥിതിയായി, ലിനക്സ് ഡെസ്ക്ടോപ്പുകൾക്കുള്ള സ്റ്റാൻഡേർഡ് ടൂളുകൾ വിശ്വസനീയവും ഉപയോഗിക്കാൻ എളുപ്പവുമാണ്. ഉദാഹരണത്തിന്, വൈഫൈ റഡാർ, നെറ്റ്‌വർക്ക് മാനേജർ, കൂടാതെ ഈ ക്ലാസിലെ മറ്റ് നിരവധി പ്രോഗ്രാമുകൾ. തീർച്ചയായും, നിങ്ങൾ ഗ്നോം അല്ലെങ്കിൽ കെഡിഇ പോലുള്ള പരിതസ്ഥിതികൾ ഉപയോഗിക്കുന്നതായി അനുമാനിക്കപ്പെടുന്നു, അവയ്ക്ക് വളരെ സമ്പന്നമായ പ്രവർത്തനക്ഷമതയും തിരഞ്ഞെടുപ്പും ഉണ്ട്.

എന്നാൽ നിങ്ങൾക്ക് വ്യത്യസ്തവും അപൂർവവുമായ എന്തെങ്കിലും ഉണ്ടെങ്കിൽ എന്തുചെയ്യും - ഒരു E17, Fluxbox, ION, അല്ലെങ്കിൽ ഒരു വെറും കൺസോൾ പോലും? ഈ സാഹചര്യത്തിൽ, നിങ്ങൾ ക്ലാസിക് കോൺഫിഗറേഷൻ രീതി ഉപയോഗിക്കണം - കമാൻഡ് ലൈൻ.

ഒരു വയർലെസ് ആക്സസ് പോയിന്റുമായി ഒരു കണക്ഷൻ സജ്ജീകരിക്കുന്നതിനുള്ള രണ്ട് കേസുകൾ നോക്കാം:
- ഗ്രാഫിക്കൽ ആപ്ലിക്കേഷൻ വിക്ഡ് (ഉദാഹരണത്തിന്);
- കൺസോൾ യൂട്ടിലിറ്റികൾ.

ആമുഖം

നിങ്ങൾക്ക് Linux പ്രവർത്തിപ്പിക്കുന്ന ഒരു വയർലെസ് നെറ്റ്‌വർക്ക് ഉപകരണം (അഡാപ്റ്റർ) ഉണ്ടെന്ന് അനുമാനിക്കപ്പെടുന്നു. നിങ്ങളുടെ ഉപകരണം പ്രവർത്തിക്കുന്നില്ലെന്ന് നിങ്ങൾ പെട്ടെന്ന് കണ്ടെത്തുകയാണെങ്കിൽ, തുടക്കക്കാർക്കുള്ള ഓപ്ഷനുകളിലൊന്നായി, ഏറ്റവും പുതിയ പതിപ്പ് ഇൻസ്റ്റാൾ ചെയ്യാൻ ഞങ്ങൾക്ക് നിർദ്ദേശിക്കാം ഉബുണ്ടു വിതരണംനിങ്ങളുടെ വയർലെസ് കാർഡിനായി പ്രൊപ്രൈറ്ററി ഡ്രൈവറുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക. ndiswrapper ഡ്രൈവർ വഴി അഡാപ്റ്റർ പ്രവർത്തിപ്പിക്കാനുള്ള ശ്രമങ്ങളുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ, നിർദ്ദിഷ്ട കേസ് ഏറ്റവും ലളിതവും ഫലപ്രദവുമാണ്.

വയർലെസ് പോയിന്റിലേക്ക് കണക്റ്റുചെയ്യുന്നതിന് നിങ്ങൾക്ക് രണ്ട് പാരാമീറ്ററുകൾ ലഭ്യമാണെന്നും ഇത് അനുമാനിക്കുന്നു: SSID, ഐഡന്റിഫിക്കേഷൻ കീ. അവയില്ലാതെ (പ്രത്യേകിച്ച് രണ്ടാമത്തേത് ഇല്ലാതെ, ആദ്യത്തേത് ഇപ്പോഴും എളുപ്പത്തിൽ തിരിച്ചറിയാൻ കഴിയുന്നതിനാൽ) നിങ്ങൾക്ക് ഒരു കണക്ഷൻ സ്ഥാപിക്കാൻ കഴിയില്ല.

വിക്ഡ്

പൈത്തണിൽ എഴുതിയ ഗ്രാഫിക്കൽ ആപ്ലിക്കേഷൻ. മികച്ച പ്രവർത്തനക്ഷമത വാഗ്ദാനം ചെയ്യുന്ന ഫ്ലെക്സിബിൾ, ഉപയോഗിക്കാൻ എളുപ്പമുള്ള പ്രോഗ്രാം. Wicd ഇൻസ്റ്റാൾ ചെയ്യാൻ എളുപ്പവും ഉപയോഗിക്കാൻ എളുപ്പവുമാണ്. പ്രോഗ്രാമുമായി പരിചയപ്പെടാൻ കുറച്ച് മിനിറ്റുകൾ മാത്രമേ എടുക്കൂ. ഗ്രാഫിക്കൽ ഇന്റർഫേസിന് പുറമേ, വിക്ഡിന് “എക്സിക്യൂഷന്റെ” ഒരു കൺസോൾ പതിപ്പും ഉണ്ടെന്നതും ശ്രദ്ധിക്കേണ്ടതാണ്, അത് പ്രവർത്തനത്തിൽ താഴ്ന്നതല്ല.

കമാൻഡ് ലൈൻ

കമാൻഡ് ലൈനിലൂടെ ഒരു വൈഫൈ കണക്ഷൻ എങ്ങനെ സജ്ജീകരിക്കാമെന്ന് ഇപ്പോൾ നോക്കാം. വഴിയിൽ, ഈ രീതി സാർവത്രികമാണ്, കാരണം ഇത് എല്ലാ ലിനക്സ് വിതരണങ്ങൾക്കും സ്റ്റാൻഡേർഡ് യൂട്ടിലിറ്റികൾ ഉപയോഗിക്കുന്നു. മാത്രമല്ല, എല്ലാ GUI ആപ്ലിക്കേഷനുകളും ഈ യൂട്ടിലിറ്റികളെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്. ആലങ്കാരികമായി പറഞ്ഞാൽ, ഏതെങ്കിലും ഗ്രാഫിക്കൽ ആപ്ലിക്കേഷന്റെ GUI "മേൽക്കൂര" നീക്കം ചെയ്താൽ, അതിന് കീഴിൽ കൺസോളിലെ എളിമയുള്ളതും വ്യക്തമല്ലാത്തതുമായ തൊഴിലാളികളെ കാണാം: ifconfig, വയർലെസ്-ടൂളുകൾ, wpa_supplicant, ping, nmap തുടങ്ങി നിരവധി.

ഞങ്ങളുടെ ചുമതല പൂർത്തിയാക്കാൻ നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന യൂട്ടിലിറ്റികൾ ആവശ്യമാണ്:

  • - ifconfig: നിങ്ങളുടെ കമ്പ്യൂട്ടറിലെ ഏതെങ്കിലും നെറ്റ്‌വർക്ക് അഡാപ്റ്ററിന്റെ പ്രവർത്തനത്തെ പൂർണ്ണമായും നിയന്ത്രിക്കുന്നു (അത് വയർഡ് അല്ലെങ്കിൽ വയർലെസ് ഇന്റർഫേസ് ആകട്ടെ);
  • - iwlist: കണക്ഷനായി ലഭ്യമായ വയർലെസ് ആക്സസ് പോയിന്റുകളുടെ ഒരു ലിസ്റ്റ് പ്രദർശിപ്പിക്കുന്നു (പരിധിക്കുള്ളിൽ);
  • - iwconfig: വയർലെസ് നെറ്റ്‌വർക്ക് ഉപകരണങ്ങൾ (അഡാപ്റ്ററുകൾ) കൈകാര്യം ചെയ്യുന്നതിനും ക്രമീകരിക്കുന്നതിനുമുള്ള യൂട്ടിലിറ്റി;
  • - dhclient (അല്ലെങ്കിൽ അതിന്റെ നികുതികൾ): വയർലെസ് പോയിന്റിന്റെ dhcp സെർവറിൽ നിന്ന് യാന്ത്രികമായി ഒരു IP വിലാസം ലഭിക്കുന്നു;
  • - wpa_supplicant: എൻക്രിപ്റ്റ് ചെയ്ത കണക്ഷനുകൾ സജ്ജീകരിക്കുന്നതിനുള്ള യൂട്ടിലിറ്റി.

നിങ്ങൾ ഒരു വൈഫൈ കണക്ഷൻ സജ്ജീകരിക്കാൻ തുടങ്ങുന്നതിനുമുമ്പ്, സിസ്റ്റത്തിലെ ഈ എല്ലാ യൂട്ടിലിറ്റികളുടെയും സാന്നിധ്യം പരിശോധിക്കുന്നത് യുക്തിസഹമായിരിക്കും (ഏതാണ്ട് അവയെല്ലാം ലിനക്സ് വിതരണങ്ങളുടെ സ്റ്റാൻഡേർഡ് സെറ്റിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ടെങ്കിലും). എന്നിരുന്നാലും, വളരെ ലളിതമായ കമാൻഡുകൾ പ്രവർത്തിപ്പിച്ച് നമുക്ക് അവ ഉണ്ടെന്ന് ഉറപ്പാക്കാം (ഏത് മനുഷ്യനെ കാണുക):

  • - ഏത് ifconfig
  • - ഏത് iwlist
  • - ഏത് iwconfig
  • - ഏത് dhclient
  • - ഏത് wpa_supplicant

ഈ കമാൻഡുകൾ ഓരോന്നും പ്രവർത്തിപ്പിക്കുമ്പോൾ, ഫയൽ സിസ്റ്റത്തിൽ അവ സ്ഥിതിചെയ്യുന്ന പാത നിങ്ങൾ കാണും. നിങ്ങൾ പെട്ടെന്ന് അത് കാണുന്നില്ലെങ്കിൽ, നിങ്ങൾ കാണാതായവ ഇൻസ്റ്റാൾ ചെയ്യേണ്ടിവരും. ഏറ്റവും ലളിതവും ശുപാർശ ചെയ്യുന്നതും അതിന്റെ പാക്കേജ് മാനേജറാണ് ലിനക്സ് വിതരണംനിങ്ങൾ ഉപയോഗിക്കുന്നത്. ഒരു ബദലായി, നിങ്ങൾക്ക് ഉറവിടങ്ങളിൽ നിന്ന് ഇൻസ്റ്റാളേഷൻ വാഗ്ദാനം ചെയ്യാം, എന്നാൽ ഈ പാതയ്ക്ക് ഉപയോക്താവിൽ നിന്ന് മതിയായ അനുഭവം ആവശ്യമാണ്.

WEP എൻക്രിപ്ഷൻ ഉപയോഗിച്ച് ഒരു വൈഫൈ പോയിന്റിലേക്ക് കണക്റ്റുചെയ്യുന്നതിനുള്ള ഒരു ഉദാഹരണം നോക്കാം

1 . ഞങ്ങളുടെ കമ്പ്യൂട്ടറിൽ ഏതൊക്കെ നെറ്റ്‌വർക്ക് അഡാപ്റ്ററുകൾ ഉണ്ടെന്ന് നോക്കുക എന്നതാണ് ഞങ്ങൾ ആദ്യം ചെയ്യേണ്ടത്:

# ifconfig -a

ifconfig-ന് കണ്ടുപിടിക്കാൻ കഴിയുന്ന എല്ലാ നെറ്റ്‌വർക്ക് ഇന്റർഫേസുകളുടെയും പേരുകളും വിശദമായ വിവരണങ്ങളും ഔട്ട്‌പുട്ടിൽ അടങ്ങിയിരിക്കും. ആവശ്യമുള്ളത് കണ്ടെത്തിയില്ലെങ്കിൽ, കാരണം ഒരു കാര്യം മാത്രമാണ് - ഇതിന് ഡ്രൈവറുകളൊന്നുമില്ല, കൂടാതെ ലിനക്സ് കേർണലിൽ ഈ ഇന്റർഫേസിനുള്ള പിന്തുണ പ്രവർത്തനക്ഷമമാക്കിയിട്ടില്ല.

2. വയർലെസ് നെറ്റ്‌വർക്ക് അഡാപ്റ്റർ സമാരംഭിക്കുക:

# ifconfig wlan0 up

ഇവിടെ :
- wlan0 - മിക്ക ലിനക്സ് സിസ്റ്റങ്ങളിലെയും വൈഫൈ കാർഡിന്റെ സ്റ്റാൻഡേർഡ് നാമം;
- up - നെറ്റ്‌വർക്ക് ഉപകരണം ആരംഭിക്കാൻ (“raise”) ഓപ്ഷൻ ifconfig കമാൻഡിനോട് പറയുന്നു.

3. ലഭ്യമായ ഹോട്ട്-സ്‌പോട്ടുകൾക്കായി ഇപ്പോൾ നമുക്ക് ചുറ്റുമുള്ള വായു സ്കാൻ ചെയ്യേണ്ടതുണ്ട്:

# iwlist wlan0 സ്കാൻ

ഇവിടെ :

Wlan0 - വയർലെസ് അഡാപ്റ്ററിന്റെ പേര്;
- സ്കാൻ - iwlist കമാൻഡ് സ്കാൻ മോഡിൽ സമാരംഭിക്കുന്നു.

iwlist-ന്റെ ഫലം ഒരു വിശദമായ റിപ്പോർട്ടായിരിക്കും, ഈ ഘട്ടത്തിൽ ഞങ്ങൾക്ക് ഒരു വരിയിൽ മാത്രമേ താൽപ്പര്യമുള്ളൂ: ESSID: "Some_Name". ESSID പാരാമീറ്ററിന്റെ മൂല്യം ("Some_Name") വയർലെസ് ആക്സസ് പോയിന്റിന്റെ പേരാണ്. ഏത് നിർദ്ദിഷ്‌ട വൈഫൈ പോയിന്റിലേക്കാണ് ഞങ്ങൾ കണക്‌റ്റ് ചെയ്യേണ്ടതെന്ന് ഇപ്പോൾ അറിയാം.

4 . കണക്ഷൻ ഉണ്ടാക്കുന്നു:

# iwconfig wlan0 essid Some_Name കീ Wireless_Key

ഇവിടെ :

Wlan0 - കണക്ഷൻ ക്രമീകരിച്ചിരിക്കുന്ന നെറ്റ്‌വർക്ക് അഡാപ്റ്റർ;
- essid - ഞങ്ങൾ ബന്ധിപ്പിക്കുന്ന ആക്സസ് പോയിന്റിന്റെ പേര് സജ്ജമാക്കുക;
- കീ - ഡാറ്റ കൈമാറാൻ ഈ ആക്സസ് പോയിന്റ് ഉപയോഗിക്കുന്ന എൻക്രിപ്ഷൻ കീ സൂചിപ്പിക്കുക.

കുറിപ്പ്:

എൻക്രിപ്ഷൻ കീയ്ക്കായി iwconfig കമാൻഡ് സ്ഥിരസ്ഥിതിയായി HEX ഡാറ്റയിലേക്ക് മാറുന്നു. നിങ്ങൾക്ക് പ്ലെയിൻ ടെക്സ്റ്റിൽ (ASCII) കീ വ്യക്തമാക്കണമെങ്കിൽ, നിങ്ങൾ s ഓപ്ഷൻ ഉപയോഗിക്കേണ്ടതുണ്ട്.

ഉദാഹരണത്തിന്, ഇതുപോലെ:

# iwconfig wlan0 essid Some_Name key s:Wireless_Key

കണക്ഷൻ സ്ഥാപിച്ചു.

5 . വൈഫൈ ഹോട്ട്‌സ്‌പോട്ടിന്റെ dhcp സെർവറിൽ നിന്ന് IP വിലാസം നേടുക എന്നതാണ് അവസാന ഘട്ടം:

# dhclient wlan0

സ്വാഭാവികമായും, മുകളിൽ പറഞ്ഞ ഘട്ടങ്ങൾ ഓരോ തവണയും ചെയ്യുന്നത് മടുപ്പിക്കുന്നതാണ്. ഈ കമാൻഡുകളെല്ലാം ഒന്നായി സംയോജിപ്പിച്ച് ഒരു കണക്ഷൻ സ്ക്രിപ്റ്റ് എഴുതുന്നതിലൂടെ നമുക്ക് കണക്ഷൻ സജ്ജീകരണ പ്രക്രിയ ലളിതമാക്കാൻ കഴിയും:

#! /bin/bash ifconfig wlan0 up iwconfig wlan0 essid Some_Name key s:Wireless_Key sleep 10 dhclient wlan0

ഞങ്ങൾ ഈ ഫയൽ ഏതെങ്കിലും പേരിൽ സംരക്ഷിക്കുന്നു (ഉദാഹരണത്തിന്, വയർലെസ്സ്_അപ്പ്) കമാൻഡ് ഉപയോഗിച്ച് ഇത് എക്സിക്യൂട്ടബിൾ ആക്കുന്നു:

# chmod u+x വയർലെസ്സ്_അപ്പ്

വയർലെസ്സ്_അപ്പ് /usr/local/bin-ലേക്ക് നീക്കുക, ഇത് മുഴുവൻ സിസ്റ്റത്തിനും ആഗോളതലത്തിൽ ദൃശ്യമാക്കുക.

ഇപ്പോൾ നിങ്ങൾ കമാൻഡ് ലൈനിൽ ടൈപ്പ് ചെയ്യേണ്ടതുണ്ട്:

# വയർലെസ്_അപ്പ്

ഒപ്പം കണക്ഷൻ സ്ഥാപിക്കുകയും ചെയ്യും.

നമുക്ക് കൂടുതൽ സങ്കീർണ്ണമായ ഒരു കേസ് പരിഗണിക്കാം - WPA എൻക്രിപ്ഷൻ ഉപയോഗിച്ച് ഒരു ആക്സസ് പോയിന്റിലേക്ക് കണക്റ്റുചെയ്യുന്നു

അത്തരം എൻക്രിപ്ഷനുമായുള്ള ഒരു കണക്ഷൻ wpa_supplicant യൂട്ടിലിറ്റി മാത്രമേ പിന്തുണയ്ക്കൂ, അതിനാൽ ഞങ്ങൾക്ക് അത് ആവശ്യമാണ്. കൂടാതെ, വീണ്ടും, ഈ ആക്സസ് പോയിന്റിനുള്ള എൻക്രിപ്ഷൻ കീ (പാസ്വേഡ്) ഞങ്ങൾക്ക് അറിയാമെന്ന് ഞങ്ങൾ അനുമാനിക്കുന്നു.

1 . wpa_supplicant പാക്കേജിന്റെ ഭാഗമായ wpa_passphrase യൂട്ടിലിറ്റി ഉപയോഗിച്ച് ഞങ്ങൾ ഈ കീയെ അടിസ്ഥാനമാക്കി ഒരു പാസ്‌വേഡ് സൃഷ്ടിക്കുന്നു. ഞങ്ങൾ കൂടുതൽ ഉപയോഗിക്കുന്ന പാസ്‌വേഡ് ഒരു ഹെക്‌സാഡെസിമൽ സംഖ്യയുടെ രൂപത്തിലായിരിക്കണം എന്നതാണ് വസ്തുത.

# wpa_passphrase ssid പാസ്‌വേഡ്

യൂട്ടിലിറ്റി ജനറേറ്റുചെയ്‌ത psk ലൈൻ പ്രദർശിപ്പിക്കും, അത് ഞങ്ങൾ wpa_supplicant.conf കോൺഫിഗറേഷൻ ഫയലിലേക്ക് ചേർക്കും:

# sudo nano -w /etc/wpa_supplicant.conf Network=( ssid=SSID psk=PSK )

ഇത് വളരെ ലളിതമായ കോൺഫിഗറേഷൻ ഫയലാണ്, പക്ഷേ ഇത് പ്രവർത്തിക്കും. ഈ ഫയലിന്റെ തലയിലേക്ക് നിങ്ങൾ മറ്റൊരു വരി ചേർക്കേണ്ടതായി വന്നേക്കാം:

Ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=wheel

ആവശ്യമായ ആക്സസ് അവകാശങ്ങൾ നൽകാൻ.

2. wlan0 ഇന്റർഫേസ് "ഉയർത്തുക":

# ifconfig wlan0 up

3. ഏത് പോയിന്റിലേക്കാണ് ഞങ്ങൾ ബന്ധിപ്പിക്കേണ്ടതെന്ന് ഞങ്ങൾ സൂചിപ്പിക്കുന്നു:

# iwconfig wlan0 essid ssid

4 . ഒരു കണക്ഷൻ സ്ഥാപിക്കാൻ wpa_supplicant യൂട്ടിലിറ്റി പ്രവർത്തിപ്പിക്കുക:

# wpa_supplicant -B -Dwext -i wlan0 -c /etc/wpa_supplicant.conf

ഇവിടെ :
-B - പശ്ചാത്തലത്തിൽ wpa_supplicant കമാൻഡ് പ്രവർത്തിപ്പിക്കുക;
-Dwext - wlan0 ഇന്റർഫേസിനായി wext ഡ്രൈവർ ഉപയോഗിക്കാൻ wpa_supplicant യൂട്ടിലിറ്റിയോട് പറയുക;
-i - ഒരു ഇഷ്‌ടാനുസൃത നെറ്റ്‌വർക്ക് ഇന്റർഫേസ് സജ്ജമാക്കുക (ഞങ്ങളുടെ കാര്യത്തിൽ wlan0);
-с - wpa_supplicant.conf കോൺഫിഗറേഷൻ ഫയലിലേക്കുള്ള പാത വ്യക്തമാക്കുക.

5 . കണക്ഷൻ സ്ഥാപിച്ചിട്ടുണ്ടോയെന്ന് ഞങ്ങൾ പരിശോധിക്കുന്നു:

# iwconfig wlan0

ഔട്ട്പുട്ടിൽ നിർദ്ദിഷ്ട wlan0 ഇന്റർഫേസിനെക്കുറിച്ചുള്ള വിശദമായ വിവരങ്ങൾ നമുക്ക് കാണാം.

6. ഞങ്ങൾക്ക് പ്രാദേശിക IP വിലാസം ലഭിക്കുന്നു:

# dhclient wlan0

7. ഇതുപോലെ കാണപ്പെടുന്ന പാത /etc/network/interfaces വഴി ഒരു എൻട്രി സൃഷ്ടിച്ചുകൊണ്ട് ഞങ്ങൾ പ്രക്രിയ ലളിതമാക്കുന്നു:

auto wlan0 iface wlan0 inet dhcp pre-up wpa_supplicant -Bw -Dwext -i wlan0 -c /etc/wpa_supplicant.conf post-down killall -q wpa_supplicant

ഉപസംഹാരം

ലിനക്സ് വിതരണത്തെ ആശ്രയിച്ച്, വൈഫൈ കണക്ഷനുകൾ സജ്ജീകരിക്കാൻ നിരവധി മാർഗങ്ങളുണ്ട്. ഏത് ലിനക്സ് സിസ്റ്റത്തിലും നിങ്ങൾക്ക് ഒരു കണക്ഷൻ സജ്ജീകരിക്കാൻ കഴിയുന്നത് ഈ വൈവിധ്യത്തിന് നന്ദി.
ഡ്രൈവർ തലത്തിൽ ലിനക്സിൽ വയർലെസ് അഡാപ്റ്റർ തന്നെ പിന്തുണയ്ക്കുന്നു എന്നതാണ് പ്രധാന കാര്യം. എന്നാൽ ഇത് ഇതിനകം പ്രധാനമായും ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഡെവലപ്പർമാരെ ആശ്രയിച്ചിരിക്കുന്നു.

പിന്തുണയോടെ Wi-Fi അഡാപ്റ്ററുകൾഉബുണ്ടുവിന് ചില പ്രശ്നങ്ങളുണ്ട്. വാങ്ങുമ്പോൾ നിങ്ങൾക്കറിയാവുന്ന അനുയോജ്യമായ ഒരു മോഡൽ തിരഞ്ഞെടുക്കാൻ കഴിയുമെങ്കിൽ അത് നല്ലതാണ്, എന്നാൽ പലപ്പോഴും നിങ്ങളുടെ പക്കലുള്ള ഉപകരണങ്ങൾ ഉപയോഗിക്കേണ്ടതുണ്ട്. ഈ സാഹചര്യത്തിൽ, നിങ്ങൾ സ്വയം അഡാപ്റ്റർ ഇൻസ്റ്റാൾ ചെയ്യണം. ഇന്ന് നമ്മൾ അത്തരമൊരു കേസ് നോക്കും.

മുന്നോട്ട് നോക്കുമ്പോൾ, പിന്തുണയ്‌ക്കാതെ ബന്ധിപ്പിക്കുന്നതിൽ സങ്കീർണ്ണമായ ഒന്നും തന്നെയില്ല എന്ന് പറയാം Wi-Fi അഡാപ്റ്ററുകൾഇല്ല. ഒരു ഗ്രാഫിക്കൽ ഇന്റർഫേസ് ഉപയോഗിച്ച് ഞങ്ങൾ ചെയ്യുന്ന നിരവധി പ്രവർത്തനങ്ങൾ നടത്താനാകുമെന്ന വസ്തുത ഉണ്ടായിരുന്നിട്ടും, ഞങ്ങൾ കൺസോളിൽ മാത്രമായി പ്രവർത്തിക്കും, ഇത് ഉബുണ്ടുവിന്റെ ഡെസ്ക്ടോപ്പ്, സെർവർ പതിപ്പുകൾക്കായി ഈ ലേഖനത്തിലെ ശുപാർശകൾ ഉപയോഗിക്കാൻ ഞങ്ങളെ അനുവദിക്കും.

ഉദാഹരണത്തിന്, ഉബുണ്ടു 12.04 LTS-ൽ വിലകുറഞ്ഞ യുഎസ്ബി അഡാപ്റ്റർ ബന്ധിപ്പിക്കുന്നത് പരിഗണിക്കുക TP-Link TL-WN725N.

നമുക്ക് പോകാം ഹോം ഡയറക്ടറിസൂപ്പർഉപയോക്താവിനുള്ള അവകാശങ്ങൾ മുമ്പ് ഉയർത്തി, റിപ്പോസിറ്ററി ആർക്കൈവ് ഡൗൺലോഡ് ചെയ്യുക:

സുഡോ-കൾ
സിഡി ~
wget "https://github.com/lwfinger/rtl8188eu/archive/master.zip"

നമുക്ക് ആർക്കൈവ് അൺപാക്ക് ചെയ്യാം (ആവശ്യമെങ്കിൽ, ഇൻസ്റ്റാൾ ചെയ്യുക അൺസിപ്പ് ചെയ്യുക).

അൺസിപ്പ് master.zip

കമാൻഡ് ഔട്ട്പുട്ടിൽ നിന്ന് നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, ആർക്കൈവിന്റെ ഉള്ളടക്കങ്ങൾ ഡയറക്ടറിയിലേക്ക് അൺപാക്ക് ചെയ്തു rtl8188eu-master, അതിലേക്ക് പോയി മൊഡ്യൂൾ നിർമ്മിക്കുക:

Cd rtl8188eu-master
ഉണ്ടാക്കുക

മൊഡ്യൂൾ നിർമ്മിച്ച ശേഷം, അത് ഡയറക്ടറിയിൽ ദൃശ്യമാകും ഫയൽ 8188eu.ko, ഇതാണ് ആവശ്യമായ കേർണൽ മൊഡ്യൂൾ. ഇപ്പോൾ കമാൻഡ് ഉപയോഗിച്ച് ഇത് ഇൻസ്റ്റാൾ ചെയ്യുക:

ഇൻസ്റ്റാൾ ചെയ്യുക

കമാൻഡ് പ്രവർത്തിപ്പിച്ച് ഞങ്ങളുടെ മൊഡ്യൂൾ പ്രവർത്തനക്ഷമമാക്കുക മാത്രമാണ് അവശേഷിക്കുന്നത്:

മോഡ്പ്രോബ് 8188eu

അല്ലെങ്കിൽ അഡാപ്റ്റർ വിച്ഛേദിച്ച് വീണ്ടും ബന്ധിപ്പിക്കുക. IN ഡെസ്ക്ടോപ്പ് സിസ്റ്റംഒരു വയർലെസ് നെറ്റ്‌വർക്കിലേക്ക് കണക്റ്റുചെയ്യാനുള്ള കഴിവിനെക്കുറിച്ചുള്ള ഒരു സന്ദേശം നിങ്ങൾ ഉടൻ കാണും.

അല്ലെങ്കിൽ കൺസോളിൽ കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:

Ifconfig

ഔട്ട്പുട്ടിൽ നിങ്ങൾ വയർലെസ് ഇന്റർഫേസ് ദൃശ്യമാകും wlan0.

നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, സങ്കീർണ്ണമായ ഒന്നും തന്നെയില്ല. എന്നിരുന്നാലും, മൊഡ്യൂൾ കൂട്ടിച്ചേർക്കുകയും ഇൻസ്റ്റാൾ ചെയ്യുകയും ചെയ്തിട്ടുണ്ടെന്ന് ഓർമ്മിക്കേണ്ടതാണ് നിലവിലുള്ള പതിപ്പ്കേർണൽ, അത് അപ്ഡേറ്റ് ചെയ്യുമ്പോൾ, മൊഡ്യൂൾ വീണ്ടും നിർമ്മിക്കുകയും ഇൻസ്റ്റാൾ ചെയ്യുകയും ചെയ്യേണ്ടത് ആവശ്യമാണ്. ഇത് സാധ്യമല്ലെങ്കിൽ, നിങ്ങൾ പിടിക്കണം ഷിഫ്റ്റ്ലോഡ് ചെയ്യുമ്പോൾ, മോഡ്യൂൾ നിർമ്മിച്ചിരിക്കുന്ന കേർണൽ പതിപ്പ് തിരഞ്ഞെടുത്ത് ലോഡ് ചെയ്യുക.