Как да отстранявате драйвери за WiFi на Linux



Опитайте Нашия Инструмент За Премахване На Проблемите

Wi-Fi драйверите понякога могат да бъдат трудни за конфигуриране в Linux, дори ако иначе работят, когато стартирате компютъра си във версия на Microsoft Windows или друга операционна система. Може да откриете, че адаптерът за безжична мрежа не успява да се свърже автоматично или дори може да откриете, че трябва да щракнете върху иконата за връзка повече от веднъж в графична среда, за да заработи. Като цяло това, което се случва, е, че системата не анкетира водача достатъчно дълго.



Първо проверете, за да се уверите, че използвате най-новите драйвери за вашия хардуер, и ако това не работи, погледнете системния дневник, за да видите дали има необичайно. Понякога драйверите могат периодично да се нулират. Като изключим всичко това, тогава имате още една възможност. Syslog е добро място за начало, но местоположението му може да е различно в различните дистрибуции на Linux.



Метод 1: Проверка на файла syslog за грешки на безжичния драйвер

Ако използвате Debian, която и да е версия на Ubuntu, независимо от графичния интерфейс на работния плот или която и да е друга дистрибуция, получена от Debian като Bodhi или Trisquel, тогава можете да опитате tail -f за да разгледате последната част на файла и да видите дали има препратка към вашия WiFi драйвер. Превключвателят -f гарантира, че ако нещо се случи, докато го гледате, ще продължите да го виждате, когато се появи. Обърнете внимание, че ако виждате няколко повтарящи се прекъсвания на вашия драйвер за WiFi, тогава повече от вероятно това е хардуерен проблем и ще искате да се уверите, че устройството ви е правилно свързано към физическата система. Ако вместо това видите няколко USB прекъсвания, това всъщност вероятно няма много общо с мрежовите функции, които ядрото предлага. Ако видите съобщение като:



Намерено е ново USB устройство

Нови низове на USB устройства

Тогава повече от вероятно те се отнасят до устройства за масово съхранение, които прикачвате и отделяте от системата. Обърнете внимание обаче на онези, които започват с дата и съдържат „Намерено е ново USB устройство“, ако вашият WiFi адаптер е свързан чрез USB порт.



Ако използвате Fedora или нещо, което се основава или на Fedora, или на дистрибуция Red Hat Linux на корпоративно ниво, тогава заменете с в предишната команда. Ако не можете да го намерите, опитайте командата повече за да намерите в каква директория се съхраняват системните съобщения. Ако искате да видите целия syslog, а не само края, използвайте повече или по в подканата CLI и след това натискайте интервала всеки път, когато искате да слезете една страница с информация.

Метод 2: Проверка на информация за Network Manager

От интерфейса на командния ред опитайте да издадете командата nmcli nm wifi off. Това трябва да изключи вашия мрежов адаптер. След като го направите, опитайте nmcli nm wifi, за да го включите отново, след което рестартирайте компютъра. Може да ви е необходим или root достъп за рестартиране на компютъра чрез рестартиране на sudo, или, като алтернатива, може да се наложи да го нулирате с GUI. Въвеждането на рестартиране в CLI и натискането на enter може да е достатъчно в системите на Ubuntu, но не и за Debian.

След като системата се архивира, вижте дали това е коригирало проблема. Ако не е, тогава изпълнете lspci -knn | grep Net -A2 и погледнете информацията, която предоставя.

Това ще ви каже дали машината всъщност взаимодейства с Wi-Fi адаптера или не и трябва да предостави повече от достатъчно информация, за да коригира проблема. Ако сега напълно сте изключили хардуерни проблеми и смятате, че това наистина може да е проблем с драйвера, тогава потенциално ще трябва да инсталирате драйвер с затворен код. Ще трябва да следвате инструкциите на вашия производител, ако сте в дистрибуция, която не включва материали със затворен код в хранилищата, тогава може да се наложи да се свържете с производителя или да потърсите на уеб форум за инсталируем пакет, който отговаря на вашия адаптер. Потребителите на Ubuntu и различните му официални признати от Canonical деривати, като Lubuntu, Xubuntu и Kubuntu, обаче имат последна възможност.

Метод 3: Автоматично търсене на драйвери със затворен код

Ако сте в някоя от различните * дистрибуции на * buntu, опитайте да отворите Софтуер и актуализации от менюто Dash, LXDE или Whisker. На първия раздел, който се отваря автоматично, изберете „Поддържан от Canonical безплатен софтуер и софтуер с отворен код (основен)“, „Поддържан от общността безплатен софтуер и софтуер с отворен код (вселена)“, „Патентовани драйвери за устройства (ограничени)“ и „Софтуер, ограничен от авторски права или правни проблеми (мултивселена)“ от контролния списък. Някои кутии може вече да са отметнати и проверката им може да ви подкани да въведете паролата си.

Програмата може да ви каже да актуализирате хранилищата. Ако случаят е такъв, позволете му да стартира курса, като щракнете върху бутона Съгласен. Имайте предвид, че това може да отнеме известно време и обикновено изисква да имате мрежови възможности. Ако е възможно, използвайте Ethernet кабел, за да свържете устройството си директно към модем или рутер, докато не стартирате Wi-Fi и работи. След като се стартира, изберете раздела Допълнителни драйвери.

Името на производителя на хардуер, разгледано в Метод # 2, може да се покаже в това поле и можете да използвате драйвера им, като кликнете върху Прилагане на промените. Ако пише „Няма налични допълнителни драйвери“ и имате мрежова връзка чрез физически кабел, може да се наложи да го затворите и рестартирате. Ако все още няма нищо, стартирайте sudo apt-get update на терминала, докато имате мрежови възможности от физическа връзка и след това изпълнете sudo apt-get upgrade, преди да отворите софтуера и актуализациите отново. Може да бъдете помолени да отговорите интерактивно на някои подкани на терминала, докато изпълнявате тези команди на CLI, и вашата система може да актуализира други несвързани пакети. След като приключат, трябва да имате възможност да инсталирате собствения драйвер.

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

4 минути четене