Како да овозможите WiFi на Ubuntu

Како да овозможите WiFi на Ubuntu
Philip Lawrence
не може да го види вашиот безжичен интерфејс, можете да ја користите следнава команда:
  • sudo ifconfig wlp4s0 up

Следно, вашиот компјутер треба да ги скенира сите мрежи во близина да ја пребарувате вашата домашна безжична мрежа. Потоа, се што треба да направите е да го замените „wlp4s0“ со името на вашиот безжичен интерфејс, што го дознавте користејќи ја горната команда.

Следниот чекор е да ја користите следнава команда за да го научите името на мрежата идентификатор ESSID:

  • sudo iwlist wlp4s0 scanкоманда за да ја видите листата на користени модули:
    • sudo lsmod

    Ако сакате да активирате одреден модул, треба да ја извршите командата користејќи го името на чипсетот како име на модул:

    • sudo modprobe модулното име

    Следно, можете да ја извршите командата „lsmod“ за да видите дали модулот е правилно инсталиран или не.

    Чекор 4: Автоматско вчитување на модулот при подигање

    Во случај модулот да не се вчита при подигање, мора трајно да го вчитате користејќи ја командата:

    • sudo nano /etc/modules

    Можете да го отворите уредувачот на текст Nano користејќи ја горната команда. Потоа, сè што треба да направите е да го напишете името на модулот на крајот од датотеката и да го зачувате. Покрај тоа, мора да го рестартирате системот за да видите дали безжичната картичка може да ги открие Wi-Fi мрежите.

    Решете го проблемот со DNS

    Иако тоа е редок проблем, подобро е да проверите дали се соочувате со проблеми со поврзувањето на Линукс сервер. Прво, извршете ја оваа команда за да ја видите адресата Lan на рутерот:

    • nmcli уред покаже wlan1

      Дали сте развивач или тестер на веб-локации кој користи Ubuntu за кодирање и решавање проблеми? Ако одговорот е да, имаме одлични вести за вас во врска со поврзувањето со Wi-Fi на Linux.

      Како што сите знаеме, Ubuntu е систем базиран на Linux, кој им се допаѓа на програмерите ширум светот. Но, покрај програмерите, многу корисници претпочитаат Ubuntu бидејќи е со отворен код, лесен за корисникот и може да се приспособат.

      Прочитајте заедно за да дознаете како да пристапите до Wifi конекцијата на системите и серверите на Linux.

      2> Како да овозможам безжична мрежа на Linux користејќи nmtui?

      Корисничкиот интерфејс за текст на менаџерот на мрежата nmtui е во суштина терминал од командната линија што го користите во системот Линукс за мрежна конфигурација. Можете да го повикате графичкиот текстуален интерфејс за да овозможите Wi-Fi на Ubuntu на попогоден начин.

      Стартувајте nmtui

      Прво, мора да ја извршите командата $ nmtui во терминалот за да го стартувате графичкиот интерфејс. Овде, ќе видите три опции од кои можете да изберете „Активирај врска“ и да кликнете OK.

      Овозможи безжична мрежа

      Системот ќе ги скенира достапните безжични мрежи и ќе ја претстави листата на екранот. Од тука, можете да ја изберете вашата домашна Wi-Fi мрежа и да притиснете Enter. Следно, слично на Windows, мора да ја внесете лозинката во прозорецот за дијалог што се појавува и да изберете OK за да потврдите.

      По успешното безжично поврзување, можете да се вратите назад и да изберете „quit“ за да го затворите интерфејсот nmtui . Можете исто така датестирајте ја интернет-врската со извршување на командата ping на Google DNS:

      • Ping 8.8.8.8 -c 4

      Како да овозможам Wi-Fi во терминалот вклучен Линукс?

      Добрата вест е што можете да го користите командниот терминал на работната површина и серверот Ubuntu 20.04 за да се поврзете на Wifi мрежата, благодарение на wpa_supplicant.

      Напредните Wifi мрежи се заштитени со WPA-PSK или WPA-Personal, претходно споделен клуч наместо WPA-Enterprise.

      Апликантот во суштина е клиентски софтвер што можете да го инсталирате на вашиот компјутер или лаптоп. Следно, треба да го потврдите автентичноста на подносителот за да се поврзете на безжичната мрежа. Конечно, можете да имплементирате компонента WPA supplicant користејќи ја wpa_supplicant.

      Чекор 1: Како да го најдете името на безжичниот интерфејс и мрежата

      Отворете го командниот терминал во Ubuntu 20.04 и извршете го следново команда за да се знае името на интерфејсот Wifi:

      • iwconfig

      Треба да знаете дека „wlan0“ е најчестото име што се користи за безжичниот мрежен интерфејс на повеќето Linux системи без Systemd.

      Сепак, Ubuntu користи Systemd; затоа ќе го видите името на вашиот безжичен мрежен интерфејс како „wlp4s0“.

      Друга информација што ќе ја видите во терминалот е пристапната точка. Повторно, ако Wi-Fi не е овозможен на системот Linux, нема да има пристапна точка поврзана со безжичниот интерфејс.

      Сепак, ако стезапишете го излезот во датотеката /etc/wpa_supplicant.conf. Во следниот чекор, мора да ја извршите оваа команда за да ги поврзете безжичната картичка и Wifi пристапната точка:

      • sudo wpa_supplicant -c /etc/wpa_supplicant.conf -i wlp4s0

      Излезот покажува дали врската со Интернет е успешно воспоставена или не.

      Како да го запрете мрежниот менаџер

      Ако Wi-Fi-врската е успешна, треба да ја извршите командата за да го запрете мрежниот менаџер . Управувачот со мрежа може да создаде проблем со Wi-Fi конекција во десктоп изданието на Ubuntu ако користите wpa_supplicant. Затоа е од суштинско значење да го прекинете Управувачот со мрежа.

      • sudo systemctl stop NetworkManager

      Можете трајно да го оневозможите Управувачот со мрежа од автоматско стартување при подигање користејќи ја долунаведената командна линија:

      • sudo systemctl оневозможи NetworkManager-wait-online NetworkManager-dispatcher NetworkManager

      Откако ќе се воспостави успешно поврзувањето на Интернет, можете да извршите „iwconfig“ за да ја видите поврзаната пристапна точка до вашите мрежни интерфејси.

      Обично, wpa_supplicant работи во преден план. Сепак, можете да го користите CTRL+C за да го запрете процесот и да го извршите во позадина. Сè што треба да направите е да го додадете знамето -B во командната линија:

      • sudo wpa_supplicant -B -c /etc/wpa_supplicant.conf -i wlp4s0

      Во овој момент, вашата работна површина на Ubuntu 20.04 е автентификувана и поврзана со вашатадомашна Wi-Fi мрежа. Сепак, сè уште немате приватна IP адреса. Можете да добиете IP адреса од серверот DHCP со извршување на оваа команда во терминалот:

      • sudo dhclient wlp4s0

      Покрај тоа, можете исто така да ја проверите вашата IP адреса со пишување долунаведената команда во терминалот:

      • ip addr show wlp4s0

      Како да се поврзете со скриена безжична мрежа

      Што ако вашиот безжичен модем не емитува ESSID: Не грижете се; се што треба да направите е да го додадете „scan_ssid=1“ во датотеката /etc/wpa_supplicant.conf.

      Чекор 3: Како автоматски да се поврзете при подигање

      Ако сакате за автоматски да се поврзете на Wifi мрежата во моментот на подигање, мора да ја уредите датотеката wpa_supplicant.service. Пред да ја уредите датотеката, можете да ја копирате од директориумот /lib/systemd/system/ во /etc/systemd/system.

      На овој начин, новата верзија на wpa_supplicant не ги замени вашите модификации.

      • sudo cp /lib/systemd/system/wpa_supplicant.service /etc/systemd/system/wpa_supplicant.service

      Можете да користите Nano, уредувач на текст во командната линија за изменете ја содржината на датотеката:

      • sudo nano /etc/systemd/system/wpa_supplicant.service

      Во датотеката, треба да ја побарате оваа линија:

      • ExecStart=/sbin/wpa_supplicant -u -s- -0 /run/wpa_supplicant

      Мора да го додадете името на мрежните интерфејси во оваа команда:

      • ExecStart=/sbin/wpa_supplicant -u -s -0 /etc/wpa_supplicant-conf-i wlp4s0

      Друга важна работа што треба да се разгледа овде е да се рестартира wpa_supplicant во случај на откривање на дефект. За да го решите овој проблем, додајте ја оваа линија веднаш под командата ExecStart:

      Исто така види: Како да смените WiFi на Alexa
      • Restart=always

      Покрај тоа, треба да ја наредите линијата подолу користејќи го # на почетокот:

      • Alias=dbus-fi.wl-wpa_supplicant1.service

      На крајот, зачувајте ја и затворете ја оваа датотека. Покрај тоа, ако користите уредувач на текст Nano за да ја измените датотеката, притиснете Ctrl+0 и Enter за да ги потврдите промените и Ctrl+X за да ја завршите датотеката.

      Можете повторно да го вчитате systemd користејќи ја оваа команда:

      • sudo systemctl daemon-reload

      Следно, треба да овозможите услугите wpa_supplicant автоматски да стартуваат при секое подигање:

      • sudo systemctl овозможи wpa_supplicant.service

      Зошто серверот Линукс не се поврзува со WiFi?

      Ако не можете да се поврзете на Wifi мрежа, тоа може да е поради хардверски или софтверски проблем. Но, прво, подобро е да се исклучат хардверските проблеми со драјверите бидејќи дијагнозата е јасна.

      Прво, извршете ја следнава команда:

      • Ping localhost

      Вашиот локален хост во суштина е адресата за потврдување на кола за NIC. Ако не можете да пингувате, тоа значи дека проблемот е во драјверот за Wi-Fi. Меѓутоа, ако пингот се врати, најверојатно, проблемот е во софтверот.

      Чекор 1: Инсталирајте безжични драјвери од Ubuntu ISO

      За да го решите софтверскиот проблем, можете да ја користите датотеката ISO на Ubuntu за повторно да ги инсталирате драјверите за Wi-Fi. Прво, можете да го поставите Ubuntu ISO во домашниот директориум и да ја извршите командата подолу за да го монтирате Ubuntu ISO на виртуелниот диск:

      • sudo mkdir /media/cdrom
      • sudo mount - o јамка ubuntu-*.iso /media/cdrom

      Треба да отидете до „Софтвер и засилувач; Ажурирања“, проверете го CDrom-от и внесете ја лозинката по барање од контролната табла.

      На крај, допрете го табулаторот „Дополнителни драјвери“ за да ја изберете опцијата „Адаптер за безжична мрежа“ и изберете „Примени промени“.

      Чекор 2: Како да проверите дали е откриен безжичен уред

      Ако Ubuntu 20.04 не може да го открие безжичниот уред, можете да го отворите командниот терминал и да ја извршите командата:

      Исто така види: Starbucks Wi-Fi не работи! Еве ја вистинската поправка
      • sudo lsusb

      Од друга страна, мора да ја напишете оваа команда ако користите USB dongle или внатрешна безжична картичка:

      • sudo lspci

      Ако излезот содржи „Network Controller“ или „Ethernet Cable Controller“, Linux може да го открие безжичниот уред.

      Покрај тоа, можете да ги користите и следните команди за да ја видите безжичната уред:

      • sudo lshw -C мрежа

      Ако излезот го содржи описот на мрежата, Ubuntu не може да го препознае безжичниот уред. Ако не, треба да го инсталирате модулот за двигател што недостасува.

      Чекор 3: Како да го инсталирате модулот за драјвер што недостасува користејќи Ubuntu

      Прво, мора да го извршитеСервер на Google. Можете исто така да контактирате со производителот на рутерот за дополнително да го проверите проблемот со DNS.

      Заклучок

      Примарната цел на горната статија е да разговара и за методите на графичкиот и текстуалниот кориснички интерфејс за да се овозможи Wi-Fi на вашиот Линукс систем или сервер.

      Понатаму, можете да ги користите и методите за решавање проблеми ако Ubuntu не може да се поврзе на безжичната мрежа.




Philip Lawrence
Philip Lawrence
Филип Лоренс е технолошки ентузијаст и експерт во областа на интернет конекција и wifi технологија. Со повеќе од една деценија искуство во индустријата, тој им помогна на многу поединци и бизниси со нивните проблеми поврзани со интернет и WiFi. Како автор и блогер на Интернет и совети за Wifi, тој го споделува своето знаење и експертиза на едноставен и лесно разбирлив начин од кој секој може да има корист. Филип е страстен застапник за подобрување на поврзувањето и правење на интернет достапен за секого. Кога не пишува или решава проблеми поврзани со технологијата, тој ужива во планинарење, кампување и истражување на одличното отворено.