Как да активирам Linux USB Dongles ‘D-link, Belkin etc’



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

Като цяло можете да очаквате USB устройство да работи веднага щом го включите в машина, работеща с всякаква модерна дистрибуция на GNU / Linux. Всичко от Debian до openSUSE обикновено може да идентифицира всяко USB устройство, което включите в него, и да го активира, стига да намери подходящ драйвер с отворен код. Някои дистрибуции, като Ubuntu, са избрали да използват драйвери с затворен код, когато няма налична версия с отворен код.



Получаването на USB ключове за осигуряване на безжична свързаност обаче може да е мъка. Вашата дистрибуция на Linux може да не активира устройството автоматично, което означава, че няма да можете да синхронизирате Bluetooth или Wi-Fi връзки с него. За щастие има бързо решение от терминала, което трябва да възстанови всичко до нормалното след рестартиране.



Метод 1: Разпознаване на устройството с hcitool

Ще трябва да отворите прозорец на терминала, което можете да направите, като го потърсите в Dash или го отворите, като кликнете върху менюто LXDE, Whisker или KDE и го отворите от System Tools. Можете също така да задържите Ctrl, Alt и T, за да го отворите в почти всяка среда на работния плот. Може да искате да задържите клавиша Super или Windows и след това да натиснете T, ако този пряк път се поддържа от вашия мениджър на прозорци.



Бягай sudo hcitool lescan от терминала веднага щом се отвори. Това може да намери Bluetooth устройството, което търсите. Ако видите грешка, която гласи нещо като „Програмата‘ hcitool ’в момента не е инсталирана. Можете да го инсталирате, като напишете: sudo apt install bluez, ”тогава може да не сте инсталирали необходимия демон на Bluetooth. Това може да е причината за проблема ви. Можете също да получите грешка от самото sudo. Бягай sudo apt-get update след като се уверите, че вашите хранилища са активирани и след това стартирани sudo apt-get инсталирайте bluez за да инсталирате демона. След като завършите инсталацията, можете да опитате това отново. Може да искате да рестартирате, което можете да направите, просто като напишете рестартиране в командния ред, за да видите дали това помага.

Метод 2: Редактиране на файла 99-local-bluetooth.rules

Ако абсолютно не можете да накарате системата да разпознае устройството под hcitool, тогава ще трябва да създадете правило във файла 99-local-bluetooth.rules, за да го накарате да го идентифицира. Това би трябвало да работи с почти всички дистрибуции, базирани на Debian, а също и вероятно Red Hat Linux. Като разширение това трябва да работи за Linux Mint, Ubuntu и различните производни на Ubuntu като LXLE, Bodhi Linux и Kubuntu.

Отворете файла, като напишете в командния ред и натиснете enter. Ако предпочитате, можете да замените nano с vi, vim или друг текстов редактор. Превъртете докрай надолу и след това добавете реда SUBSYSTEM == ”usb”, ATTRS {idVendor} == ”####”, ATTRS {idProduct} == ”####”, RUN + = ”/ bin / sh -c 'modprobe btusb; echo #### ####> / sys / bus / usb / drivers / btusb / new_id '”в долната част на файла. Ако искате да си спестите малко време и просто да копирате това, но използвате текстов редактор, базиран на терминал, след това не забравяйте да кликнете върху менюто Редактиране в терминала и да използвате Поставете или задръжте клавиша Shift, когато натиснете Ctrl + V.



Ще трябва да замените символите октоторп с идентификатора на доставчика и идентификатора на продукта на вашето устройство. Ако го знаете, просто го попълнете. В противен случай ще трябва да стартирате lsusb от командния ред, за да го разберете. Потърсете името на вашето устройство в списъка. Трябва да видите буквите ID, последвани от четири шестнадесетични цифри, двоеточие и след това още четири шестнадесетични цифри. Използвайте първите четири цифри, за да замените октоторпите в ATTRS {idVendor} == ”####”, а след това използвайте вторите четири, за да замените ATTRS {idProduct} == ”####”, сегмент, преди да използвате и двата за заменете набора от символи след ехо. Запазете файла, излезте и след това рестартирайте машината. Не трябва да имате други проблеми.

Уверете се, че устройството е свързано правилно, ако не го виждате в списъка след изпълнението на командата lsusb. Може би сте забелязали в нашия примерен образ, че всъщност не сме видели Bluetooth устройството, изброено там. Това означаваше, че не е включен правилно. Изчакайте няколко минути, след като го включите, преди да го стартирате, в противен случай програмата lsusb може да не успее да я намери веднага.

3 минути четене