Kuinka aktivoida Linux-USB-dongelit 'D-link, Belkin jne.'



Kokeile Instrumenttia Ongelmien Poistamiseksi

Yleensä voit odottaa USB-laitteen toimivan heti, kun liität sen koneeseen, jossa on nykyaikainen GNU / Linux-jakelu. Kaikki Debianista openSUSE: iin voi yleensä tunnistaa minkä tahansa siihen liitetyn USB-laitteen ja aktivoida sen, kunhan se löytää sopivan avoimen lähdekoodin ohjaimen. Jotkut jakelut, kuten Ubuntu, ovat päättäneet käyttää suljetun lähdekoodin ohjaimia, kun avoimen lähdekoodin versiota ei ole käytettävissä.



USB-sovittimien saaminen langattoman yhteyden tarjoamiseksi voi kuitenkin olla tuskaa. Linux-jakelusi ei välttämättä aktivoi laitetta automaattisesti, joten et voi synkronoida siihen Bluetooth- tai Wi-Fi-yhteyksiä. Onneksi terminaalista on nopea korjaus, jonka pitäisi palauttaa kaikki normaaliksi uudelleenkäynnistyksen jälkeen.



Tapa 1: Laitteen tunnistaminen hcitoolilla

Sinun on avattava pääteikkuna, jonka voit tehdä etsimällä sitä viivasta tai avaamalla sen napsauttamalla LXDE, Whisker tai KDE -valikkoa ja avaamalla sen Järjestelmätyökaluista. Voit myös avata sen melkein kaikissa työpöytäympäristöissä pitämällä Ctrl, Alt ja T painettuna. Haluat ehkä pitää Super- tai Windows-näppäintä painettuna ja painaa sitten T, jos ikkunaohjain tukee kyseistä pikavalintaa.



Juosta sudo hcitool lescan terminaalista heti, kun se avautuu. Tämä saattaa löytää etsimäsi Bluetooth-laitteen. Jos näet virheen, joka lukee jotain 'Ohjelma' hcitool 'ei ole tällä hetkellä asennettuna. Voit asentaa sen kirjoittamalla: sudo apt install bluez ”, et välttämättä ole asentanut vaadittavaa Bluetooth-daemonia. Tämä voi hyvinkin olla ongelmaasi. Voit myös saada virheen itse sudosta. Juosta sudo apt-get -päivitys sen jälkeen, kun olet varmistanut, että arkistot on aktivoitu, ja käynnistä ne sitten sudo apt-get install bluez asentaa daemon. Kun olet suorittanut asennuksen, voit kokeilla tätä uudelleen. Haluat ehkä myös käynnistää uudelleen, minkä voit tehdä yksinkertaisesti kirjoittamalla uudelleenkäynnistys komentokehotteeseen nähdäksesi, auttaako tämä.

Tapa 2: 99-local-bluetooth.rules-tiedoston muokkaaminen

Jos et ehdottomasti voi saada järjestelmää tunnistamaan laitetta hcitool-sovelluksessa, sinun on luotava sääntö 99-local-bluetooth.rules-tiedostoon, jotta se tunnistaa sen. Tämän pitäisi toimia melkein minkä tahansa Debian-pohjaisen jakelun ja mahdollisesti myös Red Hat Linuxin kanssa. Tämän pitäisi jatkossa toimia Linux Mintissa, Ubuntussa ja Ubuntun eri johdannaisissa, kuten LXLE, Bodhi Linux ja Kubuntu.

Avaa tiedosto kirjoittamalla komentokehotteessa ja paina Enter. Jos haluat, voit korvata nanon vi-, vim- tai muulla tekstieditorilla. Vieritä kokonaan alas ja lisää sitten rivi SUBSYSTEM == ”usb”, ATTRS {idVendor} == ”####”, ATTRS {idProduct} == ”####”, RUN + = ”/ bin / sh -c 'modprobe btusb; echo #### ####> / sys / bus / usb / drivers / btusb / new_id ''tiedoston loppuun. Jos haluat säästää aikaa ja kopioida tämän yksinkertaisesti, mutta käytät päätelaitteista tekstieditoria, muista joko napsauttaa päätelaitteen Muokkaa-valikkoa ja käyttää Liitä-painiketta tai pitää Vaihto-näppäintä painettuna, kun painat Ctrl + V.



Sinun on korvattava oktotorppisymbolit laitteen toimittajan tunnuksella ja tuotetunnuksella. Jos tiedät sen, täytä se yksinkertaisesti. Muussa tapauksessa joudut juoksemaan lsusb komentoriviltä sen selvittämiseksi. Etsi laitteesi nimi luettelosta. Sinun pitäisi nähdä kirjaimet ID, joita seuraa neljä heksadesimaalilukua, kaksoispiste ja sitten vielä neljä heksadesimaalilukua. Käytä neljää ensimmäistä numeroa korvaamaan oktotyypit ATTRS: ssä {idVendor} == ”####” ja korvaa sitten neljä toista neljää segmenttiä ATTRS {idProduct} == ”####” -segmentillä ennen molempien käyttämistä korvaa symbolijoukko kaiun jälkeen. Tallenna tiedosto, poistu ja käynnistä kone uudelleen. Sinulla ei pitäisi olla muita ongelmia.

Varmista, että laite on kytketty oikein, jos et kuitenkaan näe sitä luettelossa lsusb-komennon suorittamisen jälkeen. Olet ehkä huomannut esimerkkikuvassamme, ettemme todellakaan näe Bluetooth-laitetta luettelossa. Se tarkoitti sitä, ettei sitä ollut kytketty kunnolla. Odota hetki liitännän jälkeen, ennen kuin suoritat sen, muuten lsusb-ohjelma ei välttämättä löydä sitä heti.

3 minuuttia luettu