Ręczne bootowanie bluetooth na tablecie?

Wyłącznie system! Wątpliwości dotyczące aplikacji proszę umieszczać niżej, w odpowiednich forach.
bravo8
Sędziwy Jeż
Sędziwy Jeż
Posty: 80
Rejestracja: 28 gru 2007, 10:25
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86_64

Ręczne bootowanie bluetooth na tablecie?

Post autor: bravo8 »

Witam

W zasadzie prosta sprawa ale nie wiem czy dobrze to robię. Nie startuje mi automatycznie bluetooth. Polecenie ma być wydane z poziomu konsoli "sudo systemctl start rtl8723bsbt.service" . Czy to jest obojętne że zrobię to z poziomu pulpitu jako root czy też z katalogu domowego czy muszę to zrobić z jakiejś konkretnej określone lokalizacji ? Na moim tablecie Windows Connect 10 zainstalowałem nowe rozwojowe Ubuntu z tej strony http://linuxiumcomau.blogspot.com/2017/ ... nline.html . W zasadzie działa mi wszystko oprócz bluetooth. Wcześniejsza wersje Ubuntu 17.04 nie wykryła mi wifi , karty dźwiękowej i bluetooth. Bluetooth jest na chipie Realtek 8723BS. WiFi działa mi już bez problemowo. Programista z Linuxium stworzył specjalny sterownik to tego problemowego chipa tak aby działało wifi i bluetooth. W ustawieniach systemowych Ubuntu nie wykrywa urządzeń bluetooth, nie mogę go włączyć, stąd moja ręczna próba wystartowania z komendy powyżej.
Czy dobrze to robię ?

Pozdrawiam
Awatar użytkownika
Tomfoc
Gibki Gibbon
Gibki Gibbon
Posty: 2183
Rejestracja: 30 lis 2011, 21:14
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Ręczne bootowanie bluetooth na tablecie?

Post autor: Tomfoc »

Lokalizacja nie ma znaczenia. Przed wykonaniem

Kod: Zaznacz cały

sudo systemctl start rtl8723bsbt.service
wykonaj

Kod: Zaznacz cały

sudo systemctl enable rtl8723bsbt.service
bravo8
Sędziwy Jeż
Sędziwy Jeż
Posty: 80
Rejestracja: 28 gru 2007, 10:25
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Ręczne bootowanie bluetooth na tablecie?

Post autor: bravo8 »

Niestety chyba mam problem, cos jest nie tak;
sudo systemctl enable rtl8723bsbt.service
[sudo] hasło użytkownika sn:
Failed to enable unit: File /etc/systemd/system/multi-user.target.wants/rtl8723bsbt.service already exists.
sn@sn-laptop:~$
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8602
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Ręczne bootowanie bluetooth na tablecie?

Post autor: mario_7 »

Czyli to polecenie jest wołane przy starcie. A jeśli dobrze rozumiem, to może ono nie zadziałać za pierwszym razem i stąd konieczność wykonania go kolejny raz.

Spróbuj dodać to polecenie do /etc/rc.local (bez sudo, przed linią exit 0)

Jeśli to nie zadziała, to musisz pokazać logi i zobaczymy dlaczego są problemy.
bravo8
Sędziwy Jeż
Sędziwy Jeż
Posty: 80
Rejestracja: 28 gru 2007, 10:25
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Ręczne bootowanie bluetooth na tablecie?

Post autor: bravo8 »

W katalogu /etc/rc.local nie mam takiego folderu czy pliku rc.local
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8602
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Ręczne bootowanie bluetooth na tablecie?

Post autor: mario_7 »

Pokaż logi. Wklej na wklej.org wynik polecenia dmesg i podaj link.
bravo8
Sędziwy Jeż
Sędziwy Jeż
Posty: 80
Rejestracja: 28 gru 2007, 10:25
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Ręczne bootowanie bluetooth na tablecie?

Post autor: bravo8 »

Ten link : http://wklej.org/id/3204244/


Ps. Wgrałem najnowsze Ubuntu 17.04 ISO with mainline v4.12-rc5 kernel ze strony Linuxium. Co w zasadzie zdaniem autora bluetooth powinien działać, a jednak.
Wifi mam , problemowy dźwięk też .

Coś chyba nie tak ze sterownikiem:
rtl8723bsbt.service - RTL8723BS Bluetooth daemon
Loaded: loaded (/lib/systemd/system/rtl8723bsbt.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Mon 2017-06-19 21:17:17 CEST; 1min 25s ago
Process: 2899 ExecStart=/usr/sbin/rtk_hciattach -n -s 115200 ttyS4 rtk_h5 (code=exited, status=1/FAILURE)
Process: 2897 ExecStartPre=/bin/bash -c grep -qm 1 r8723bs /proc/modules (code=exited, status=0/SUCCESS)
Main PID: 2899 (code=exited, status=1/FAILURE)

cze 19 21:17:16 sn-laptop rtk_hciattach[2899]: Realtek Bluetooth :3-wire sync pattern resend : 35, len: 8
cze 19 21:17:16 sn-laptop rtk_hciattach[2899]: Realtek Bluetooth :3-wire sync pattern resend : 36, len: 8
cze 19 21:17:16 sn-laptop rtk_hciattach[2899]: Realtek Bluetooth :3-wire sync pattern resend : 37, len: 8
cze 19 21:17:17 sn-laptop rtk_hciattach[2899]: Realtek Bluetooth :3-wire sync pattern resend : 38, len: 8
cze 19 21:17:17 sn-laptop rtk_hciattach[2899]: Realtek Bluetooth :3-wire sync pattern resend : 39, len: 8
cze 19 21:17:17 sn-laptop rtk_hciattach[2899]: Realtek Bluetooth :3-wire sync pattern resend : 40, len: 8
cze 19 21:17:17 sn-laptop rtk_hciattach[2899]: Realtek Bluetooth ERROR: H5 sync timed out
cze 19 21:17:17 sn-laptop systemd[1]: rtl8723bsbt.service: Main process exited, code=exited, status=1/FAILURE
cze 19 21:17:17 sn-laptop systemd[1]: rtl8723bsbt.service: Unit entered failed state.
cze 19 21:17:17 sn-laptop systemd[1]: rtl8723bsbt.service: Failed with result 'exit-code'.
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8602
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Ręczne bootowanie bluetooth na tablecie?

Post autor: mario_7 »

Takie logi masz gdy ręcznie uruchamiasz tę usługę?

Spróbuj w konsoli uruchomić

Kod: Zaznacz cały

sudo /usr/sbin/rtk_hciattach -n -s 115200 ttyS4 rtk_h5
bravo8
Sędziwy Jeż
Sędziwy Jeż
Posty: 80
Rejestracja: 28 gru 2007, 10:25
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Ręczne bootowanie bluetooth na tablecie?

Post autor: bravo8 »

Niestety, nadal mam zablokowany bluetooth, nie znaleziono adapterów bluetooth;
sn@sn-laptop:~$ sudo /usr/sbin/rtk_hciattach -n -s 115200 ttyS4 rtk_h5
[sudo] hasło użytkownika sn:
Realtek Bluetooth init uart with init speed:115200, final_speed:115200, type:HCI UART H5
Realtek Bluetooth :Realtek hciattach version 2.5

Realtek Bluetooth :3-wire sync pattern resend : 1, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 2, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 3, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 4, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 5, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 6, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 7, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 8, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 9, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 10, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 11, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 12, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 13, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 14, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 15, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 16, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 17, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 18, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 19, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 20, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 21, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 22, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 23, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 24, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 25, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 26, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 27, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 28, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 29, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 30, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 31, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 32, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 33, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 34, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 35, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 36, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 37, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 38, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 39, len: 8

Realtek Bluetooth :3-wire sync pattern resend : 40, len: 8

Realtek Bluetooth ERROR: H5 sync timed out

Temat ciężki do rozwiązania. Zadałem pytanie twórcy sterownika z bloga Linuxium co w zasadzie powinno działać, dlaczego nie działa on nie ma konkretnej odpowiedzi.
"I do not have an immediate solution. On some devices bluetooth doesn't work and I think it is related to how the ACPI tables from the BIOS are parsed"

Nieco wcześniej zainstalowałem na próbę Androida x86 7.1 rc . I tu wifi , bluetooth działał od razu i bez problemu, ale za to system był bez dźwięku. Tu zabrakło mi woli walki .
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8602
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Ręczne bootowanie bluetooth na tablecie?

Post autor: mario_7 »

Najwyraźniej musisz poczekać aż poprawią sterownik.

Najlepiej pisz od razu do osób odpowiedzialnych za rozwój tego sterownika. Przekaż im logi, napisz, że działa na Androidzie, zapytaj co jeszcze możesz dostarczyć aby pomóc rozwiązać ten problem.
ODPOWIEDZ

Wróć do „Instalacja, aktualizacja i konfiguracja Ubuntu”

Kto jest online

Użytkownicy przeglądający to forum: Google [Bot] i 58 gości