Czy naprawdę potrzebujesz sudo? Tutaj działa bez ...
landroni
4
Należy pamiętać, że to nie zadziała, jeśli urządzenie Bluetooth korzysta z UART, a nie USB (jeśli jest częścią SOC). W takim przypadku dmesgdziała tylko .
RhodanV5500
18
na moim laptopie Asus mam ikonę Bluetooth w prawym górnym rogu i
Powyższe dmesgdane wyjściowe nie wskazują urządzeń Bluetooth. Pojawia się nawet na moim pulpicie bez funkcji Bluettoth. Dlatego powyższe wyjście nie ma zastosowania w tym konkretnym przypadku. Ale jeśli daje coś lich [ 2.933062] usb 1-1.4: Product: Broadcom Bluetooth Devicena górze, jak zauważył @kingmilo, oznacza to, że masz urządzenie.
saji89
Ale zastanawiam się, jakie są wyniki w twoim systemie. Czy Twoje urządzenie Bluetooth zostało wyłączone (przełącznikiem sprzętowym) podczas wykonywania: dmesg | grep Bluei sudo lsusb |grep Bluetooth?
saji89
BT było włączone i działało, gdy dawano powyższe dane wyjściowe. brak przełącznika sprzętowego na moim laptopie (Asus G73)
TiloBunt
Brak niebieskich zębów na moim laptopie i nadal dmesg | grep -i bluetooth wyświetla komunikaty Bluetooth, które moim zdaniem są bardziej związane z /etc/init/bluetooth.conf niż w rzeczywistości
Sergiy Kolodyazhnyy
8
Wszystkie zaproponowane odpowiedzi nie dały w moim przypadku poprawnego wyniku. Aby wykryć, czy mój laptop rzeczywiście ma adapter Bluetooth, musiałem wykonać następujące instrukcje :
sudo apt-get install bluez-utils
Następnie:
sudo /etc/init.d/bluetooth restart
Powyżej, aby upewnić się, że zainstalowałeś wszystko, co jest potrzebne, i że wszystko zostało poprawnie zainicjowane. Teraz:
geek@liv-inspiron:~$ hcitool dev
Devices:
hci0 00:11:95:00:1A:CF
Pamiętaj, że twoje urządzenie Bluetooth będzie miało inny identyfikator. Musiałem też upewnić się, że w Blueman Bluetooth jest Turned On.
Przed i po obu lsusb |grep -i bluetoothi dmesg | grep -i blueNIE wysyłaj niczego interesującego (tj. Pustego). Jednak adapter Bluetooth jest fizycznie obecny i mogę wysyłać pliki do innego urządzenia ...
w 16.04 pakiet do zainstalowania tosudo apt-get install bluez-tools
pd12
1
Ponieważ BlueZ 5,44 hcitool jest przestarzały. Możesz użyć bt-adapter -lalbo bluetoothctl devices.
mirh
2
Nie ma sposobu, aby to dokładnie ustalić. Niektóre moduły bluetooth nie są obsługiwane przez jądro Linuksa i mogą nie zostać wykryte.
Ogólnie rzecz biorąc, szukałbyś modułów lsusbi lspciwyjść Bluetooth . Ale nawet jeśli moduł jest obsługiwany, może istnieć wyjście, które nie zawiera „bluetooth”.
Mam na przykład działający moduł Bluetooth Atheros AR3012.
lsusbpokazuje to jako 13d3:3408 IMC Networks.
Początkowo nie był obsługiwany, zrobiłem łatkę na jądro, aby działała. Teraz ta poprawka jest stosowana do wszystkich jąder obsługiwanych przez Ubuntu.
Jeśli masz pewność, że masz bluetooth i nie działa on w systemie Ubuntu, zgłoś to starterowi, uruchamiając go w terminalu
ubuntu-bug linux
Oprócz informacji zebranych przez apport dodaj dane wyjściowe sudo cat /sys/kernel/debug/usb/devicespolecenia terminalu.
To powinno ci powiedzieć, czy masz adapter Bluetooth. Nie sądzę, by mój powiedział „Nie znaleziono adapterów Bluetooth”. Nie jestem pewien, co by to powiedział, gdybyś miał, ale to powinno być oczywiste.
widzę, że moja pojawia się z ikoną bluetooth w prawym górnym rogu, a kiedy
szukam,
kiedy umieścisz bluetooth w pozycji „ON” i wpiszesz hcitool dev, pojawi się bluetooth.
user496637,
Czego szukasz, tj. Do czego jest przypisany twój superklucz? W 18.04 (powłoka Gnome) widzę wszystkie okna i myślę, że teraz jest to ustawienie domyślne.
Odpowiedzi:
Twoje jądro wziąłoby go i załadowało do niego moduł podczas uruchamiania Ubuntu. W wierszu poleceń wpisz gnome-terminal to polecenie:
Jeśli otrzymasz wynik podobny do poniższego, Twój laptop ma funkcję Bluetooth.
źródło
Używanie
lsusb
:Powinien dać wynik podobny do:
Jeśli nie ma urządzenia Bluetooth, nie otrzymasz danych wyjściowych dla tego polecenia.
Dzięki uprzejmości: https://help.ubuntu.com/community/BluetoothSetup#Manual_Discovery
źródło
sudo
? Tutaj działa bez ...dmesg
działa tylko .na moim laptopie Asus mam ikonę Bluetooth w prawym górnym rogu i
Pobiera:
ale:
sudo lsusb |grep Bluetooth
nic nie zwraca.sprawdź także, czy masz przełącznik sieci sprzętowej (tryb samolotowy). Może to wyłączyć Bluetooth i sprawić, że nie będzie widoczny dla Ubuntu
źródło
dmesg
dane wyjściowe nie wskazują urządzeń Bluetooth. Pojawia się nawet na moim pulpicie bez funkcji Bluettoth. Dlatego powyższe wyjście nie ma zastosowania w tym konkretnym przypadku. Ale jeśli daje coś lich[ 2.933062] usb 1-1.4: Product: Broadcom Bluetooth Device
na górze, jak zauważył @kingmilo, oznacza to, że masz urządzenie.dmesg | grep Blue
isudo lsusb |grep Bluetooth
?dmesg | grep -i bluetooth
wyświetla komunikaty Bluetooth, które moim zdaniem są bardziej związane z /etc/init/bluetooth.conf niż w rzeczywistościWszystkie zaproponowane odpowiedzi nie dały w moim przypadku poprawnego wyniku. Aby wykryć, czy mój laptop rzeczywiście ma adapter Bluetooth, musiałem wykonać następujące instrukcje :
Następnie:
Powyżej, aby upewnić się, że zainstalowałeś wszystko, co jest potrzebne, i że wszystko zostało poprawnie zainicjowane. Teraz:
Pamiętaj, że twoje urządzenie Bluetooth będzie miało inny identyfikator. Musiałem też upewnić się, że w Blueman Bluetooth jest
Turned On
.Przed i po obu
lsusb |grep -i bluetooth
idmesg | grep -i blue
NIE wysyłaj niczego interesującego (tj. Pustego). Jednak adapter Bluetooth jest fizycznie obecny i mogę wysyłać pliki do innego urządzenia ...źródło
sudo apt-get install bluez-tools
bt-adapter -l
albobluetoothctl devices
.Nie ma sposobu, aby to dokładnie ustalić. Niektóre moduły bluetooth nie są obsługiwane przez jądro Linuksa i mogą nie zostać wykryte.
Ogólnie rzecz biorąc, szukałbyś modułów
lsusb
ilspci
wyjść Bluetooth . Ale nawet jeśli moduł jest obsługiwany, może istnieć wyjście, które nie zawiera „bluetooth”.Mam na przykład działający moduł Bluetooth Atheros AR3012.
lsusb
pokazuje to jako13d3:3408 IMC Networks
.Początkowo nie był obsługiwany, zrobiłem łatkę na jądro, aby działała. Teraz ta poprawka jest stosowana do wszystkich jąder obsługiwanych przez Ubuntu.
Jeśli masz pewność, że masz bluetooth i nie działa on w systemie Ubuntu, zgłoś to starterowi, uruchamiając go w terminalu
Oprócz informacji zebranych przez apport dodaj dane wyjściowe
sudo cat /sys/kernel/debug/usb/devices
polecenia terminalu.źródło
Twój laptop może mieć wydrukowany adres MAC bluetooth na naklejce w pobliżu baterii na spodzie laptopa.
źródło
Jest łatwiejsze rozwiązanie.
źródło