[Guida] Bluetooth Ralink RT3290 - nuovo driver

Riconoscimento, installazione e configurazione delle periferiche.

[Guida] Bluetooth Ralink RT3290 - nuovo driver

Messaggioda corradoventu » martedì 20 dicembre 2016, 17:03

Installazione del nuovo Driver Bluetooth per il chip Ralink RT3290 ... che funziona almeno parzialmente ... meglio che niente.

Per sapere se il tuo PC ha il chip incriminato da terminale dai:
lspci | grep Blue
se ti risponde:
Bluetooth: Ralink corp. RT3290 Bluetooth
hai il problema di cui al bug:
https://bugs.launchpad.net/bluetooth/+bug/1189721

Il chip Ralink RT3290 contiene uno scadente WI-FI adapter ed un pessimo Bluetooth.
Per il WI-FI Ubuntu ha un discreto driver, ma per Bluetooth il problema non è ancora risolto.
Il Bug:
https://bugs.launchpad.net/bluetooth/+bug/1189721
(Ralink RT3290 doesn't have a bluetooth driver)
aperto dal 2013 racconta tutta la storia.

Se si va su gestione_sistema-Bluetooth si ha il messaggio 'NO Bluetooth.. ' e il simbolino di Bluetooth NON compare nella barra menu in alto.

Recentemente, al commento #220 del Bug suddetto viene proposto un driver che DOVREBBE funzionare;
io lo ho provato su varie versioni di Ubuntu installate sul mio HP 250 e ho avuto esiti variabili: su Ubuntu 12.04.5 (Precise) il nuovo driver FUNZIONA: permette di usare un altoparlante Bluetooth, di inviare suoni e file dati ad un altro PC con Bluetooth.

Su 14.04 (Trusty) 16.04 (Xenial) 16.10 (Yakkety) e 17.04 (Zesty) il simbolino di Bluetooth compare nella barra menu, i device Bluetooth vicini vengono rilevati ma poi riesco solo ad usarli come altoparlanti ma non sono ruscito a connetterli per mandare files.

Poichè nel commento #222 del Bug un utente dice che il Driver funziona sul suo ASUS con Ubuntu 16.04 può darsi che il comportamento dipenda non solo dal chip RT3290 ma anche da altro hardware presente.

Scrivo quindi questa guida per installare il nuovo driver nella speranza che sul vostro hardware funzioni.

Come indicato nel bug:
https://bugs.launchpad.net/bluetooth/+bug/1189721
al commento #220
https://bugs.launchpad.net/bluetooth/+b ... mments/220
vai su:
https://launchpad.net/~blaze/+archive/u ... /+packages
trovi:
rtbth-dkms - 3.9.4.6~git20161123-1~zesty~ppa1
rtbth-dkms - 3.9.4.6~git20161123-1~yakkety~ppa1
rtbth-dkms - 3.9.4.6~git20161123-1~xenial~ppa1
rtbth-dkms - 3.9.4.6~git20161123-1~trusty~ppa1
rtbth-dkms - 3.9.4.6~git20161123-1~precise~ppa1
fai click su quello relativo al tuo release, ad esempio io ho Yak ...
trovi la lista dei:Package files
rtbth-dkms_3.9.4.6~git20161123-1~yakkety~ppa1.debian.tar.xz (1.9 KiB)
rtbth-dkms_3.9.4.6~git20161123-1~yakkety~ppa1.dsc (1.9 KiB)
rtbth-dkms_3.9.4.6~git20161123-1~yakkety~ppa1_amd64.deb (307.1 KiB)
rtbth-dkms_3.9.4.6~git20161123.orig.tar.xz (535.5 KiB)
click su quello che ti interessa, io ho scelto ...amd64.deb
... click su 'save' ... lo scarica su Downloads

A questo punto, da terminale vai su Downloads:
Codice: Seleziona tutto
corrado@corrado-yak-hp:~$ cd Downloads
corrado@corrado-yak-hp:~/Downloads$ sudo dpkg -i rtbth-dkms_3.9.4.6~git20161123-1~yakkety~ppa1_amd64.deb
Selecting previously unselected package rtbth-dkms.
(Reading database ... 277195 files and directories currently installed.)
Preparing to unpack rtbth-dkms_3.9.4.6~git20161123-1~yakkety~ppa1_amd64.deb ...
Unpacking rtbth-dkms (3.9.4.6~git20161123-1~yakkety~ppa1) ...
dpkg: dependency problems prevent configuration of rtbth-dkms:
 rtbth-dkms depends on dkms (>= 2.1.0.0); however:
  Package dkms is not installed.

dpkg: error processing package rtbth-dkms (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 rtbth-dkms
corrado@corrado-yak-hp:~/Downloads$


Non avendo preventivamente installato dkms, lo installi e tutto procede per il meglio:

Codice: Seleziona tutto
corrado@corrado-yak-hp:~/Downloads$ sudo apt-get install dkms
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-4.8.0-22 linux-headers-4.8.0-22-generic linux-image-4.8.0-22-generic linux-image-extra-4.8.0-22-generic
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
  dkms
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 66,0 kB of archives.
After this operation, 264 kB of additional disk space will be used.
Get:1 http://it.archive.ubuntu.com/ubuntu yakkety/main amd64 dkms all 2.2.0.3-2ubuntu14 [66,0 kB]
Fetched 66,0 kB in 0s (174 kB/s)
Selecting previously unselected package dkms.
(Reading database ... 277234 files and directories currently installed.)
Preparing to unpack .../dkms_2.2.0.3-2ubuntu14_all.deb ...
Unpacking dkms (2.2.0.3-2ubuntu14) ...
Setting up dkms (2.2.0.3-2ubuntu14) ...
Processing triggers for man-db (2.7.5-1) ...
Setting up rtbth-dkms (3.9.4.6~git20161123-1~yakkety~ppa1) ...
Loading new rtbth-3.9.4.6 DKMS files...
First Installation: checking all kernels...
Building for 4.8.0-26-generic and 4.8.0-30-generic
Building initial module for 4.8.0-26-generic
Done.

rtbth:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.8.0-26-generic/updates/dkms/

depmod.......

Backing up initrd.img-4.8.0-26-generic to /boot/initrd.img-4.8.0-26-generic.old-dkms
Making new initrd.img-4.8.0-26-generic
(If next boot fails, revert to initrd.img-4.8.0-26-generic.old-dkms image)
update-initramfs....

DKMS: install completed.
Building initial module for 4.8.0-30-generic
Done.

rtbth:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.8.0-30-generic/updates/dkms/

depmod........

Backing up initrd.img-4.8.0-30-generic to /boot/initrd.img-4.8.0-30-generic.old-dkms
Making new initrd.img-4.8.0-30-generic
(If next boot fails, revert to initrd.img-4.8.0-30-generic.old-dkms image)
update-initramfs....

DKMS: install completed.
Processing triggers for initramfs-tools (0.125ubuntu5) ...
update-initramfs: Generating /boot/initrd.img-4.8.0-30-generic
W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver8_7.bin for module i915
Processing triggers for shim-signed (1.21.3+0.9+1465500757.14a5905.is.0.8-0ubuntu3) ...
corrado@corrado-yak-hp:~/Downloads$



Dopodichè attivi il nuovo driver:
Codice: Seleziona tutto
corrado@corrado-yak-hp:~$ sudo modprobe rtbth
[sudo] password for corrado:
corrado@corrado-yak-hp:~$ init complete



Il simbolino di Bluetooth appare nella barra dei menu ... buona fortuna.
Ultima modifica di corradoventu il martedì 20 dicembre 2016, 17:32, modificato 2 volte in totale.
Con o senza religione, i buoni si comportano bene e i cattivi male, ma ci vuole la religione per far comportare male i buoni. (Steven Weinberg)
PC di casa: https://drive.google.com/folderview?id= ... sp=sharing
Avatar utente
corradoventu
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1284
Iscrizione: aprile 2008
Località: Bogliasco (GE) o Rezzoaglio (GE)
Desktop: GNOME
Distribuzione: Ubuntu 16.04, 18.04, 19.04 x86_64
Sesso: Maschile

Re: Bluetooth Ralink RT3290 - nuovo driver

Messaggioda maxbigsi » martedì 20 dicembre 2016, 17:09

grazie per le dritte :sisi: magari si può anteporre [Guida] al titolo ;)
W il software libero..... W Ubuntu -- Ubuntu User # 31322
Avatar utente
maxbigsi
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 16422
Iscrizione: maggio 2008
Desktop: Mate
Distribuzione: Ubuntu Mate 16.04 64bit
Sesso: Maschile

Re: [Guida] Bluetooth Ralink RT3290 - nuovo driver

Messaggioda corradoventu » venerdì 23 dicembre 2016, 14:30

Se qualcuno seguendo i miei suggerimenti è riuscito bene o male a far funzionare il suo bletooth abbia la astuzia di andare sul bug e di segnalarlo; se va bene a quasi tutti magari prima o poi metteranno quel driver nel kernel.
Con o senza religione, i buoni si comportano bene e i cattivi male, ma ci vuole la religione per far comportare male i buoni. (Steven Weinberg)
PC di casa: https://drive.google.com/folderview?id= ... sp=sharing
Avatar utente
corradoventu
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1284
Iscrizione: aprile 2008
Località: Bogliasco (GE) o Rezzoaglio (GE)
Desktop: GNOME
Distribuzione: Ubuntu 16.04, 18.04, 19.04 x86_64
Sesso: Maschile

Re: [Guida] Bluetooth Ralink RT3290 - nuovo driver

Messaggioda fagottino » giovedì 23 febbraio 2017, 15:21

Ciao @corradoventu, dopo varie peripezie sono arrivato alla tua guida e finalmente sono riuscito a risolvere il mio problema con il bluetooth!

Ho notato però che ad ogni riavvio il bluetooth torna il letargo (non posso nemmeno attivarlo dalle impostazioni), devo dare ogni volta

Codice: Seleziona tutto
sudo modprobe rtbth


C'è un modo per tenerlo sempre attivo?

Grazie mille!
fagottino
Prode Principiante
 
Messaggi: 12
Iscrizione: maggio 2016
Desktop: Unity
Distribuzione: Ubuntu 16.04 LTS x86_64
Sesso: Maschile

Re: [Guida] Bluetooth Ralink RT3290 - nuovo driver

Messaggioda corradoventu » domenica 26 febbraio 2017, 18:00

@fagottino: Sono contento che abbia funzionato e CONTENTISSIMO che tu lo abbia segnato sul bug. Purroppo non credo che si possa 'prolungare' la funzione di modprobe, dovresti chiedere a un esperto.

edit: finalmente uno che non ha paura di launchpad!
Con o senza religione, i buoni si comportano bene e i cattivi male, ma ci vuole la religione per far comportare male i buoni. (Steven Weinberg)
PC di casa: https://drive.google.com/folderview?id= ... sp=sharing
Avatar utente
corradoventu
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1284
Iscrizione: aprile 2008
Località: Bogliasco (GE) o Rezzoaglio (GE)
Desktop: GNOME
Distribuzione: Ubuntu 16.04, 18.04, 19.04 x86_64
Sesso: Maschile

Re: [Guida] Bluetooth Ralink RT3290 - nuovo driver

Messaggioda fagottino » lunedì 27 febbraio 2017, 19:49

corradoventu Immagine ha scritto:@fagottino: Sono contento che abbia funzionato e CONTENTISSIMO che tu lo abbia segnato sul bug. Purroppo non credo che si possa 'prolungare' la funzione di modprobe, dovresti chiedere a un esperto.

E di cosa, figurati! :birra:
Riguardo "all'esperto" sapresti dirmi se c'è qualcuno qui sul forum che potrebbe aiutarmi?

corradoventu Immagine ha scritto:edit: finalmente uno che non ha paura di launchpad!

Perchè, dovrebbe far paura? :E
fagottino
Prode Principiante
 
Messaggi: 12
Iscrizione: maggio 2016
Desktop: Unity
Distribuzione: Ubuntu 16.04 LTS x86_64
Sesso: Maschile

Re: [Guida] Bluetooth Ralink RT3290 - nuovo driver

Messaggioda magozurlinux » lunedì 27 febbraio 2017, 19:59

@fagottino

Prova a dare questo comando, va dato solo una volta:

Codice: Seleziona tutto
echo rtbth | sudo tee -a /etc/modules


riavvia il pc.
Xubuntu 16.04 LTS 64bit :ciao:
Avatar utente
magozurlinux
Accecante Asceta
Accecante Asceta
 
Messaggi: 20668
Iscrizione: marzo 2010
Località: Pisa
Desktop: Desktop
Distribuzione: Xubuntu 16.04 LTS x86_64

Re: [Guida] Bluetooth Ralink RT3290 - nuovo driver

Messaggioda corradoventu » martedì 28 febbraio 2017, 20:56

@fagottino: a giudicare dal mio tentativo di sondaggio viewtopic.php?f=67&t=618294&view=viewpoll
launchpad non ha molti ammiratori
Con o senza religione, i buoni si comportano bene e i cattivi male, ma ci vuole la religione per far comportare male i buoni. (Steven Weinberg)
PC di casa: https://drive.google.com/folderview?id= ... sp=sharing
Avatar utente
corradoventu
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1284
Iscrizione: aprile 2008
Località: Bogliasco (GE) o Rezzoaglio (GE)
Desktop: GNOME
Distribuzione: Ubuntu 16.04, 18.04, 19.04 x86_64
Sesso: Maschile

Re: [Guida] Bluetooth Ralink RT3290 - nuovo driver

Messaggioda fagottino » mercoledì 1 marzo 2017, 10:23

magozurlinux Immagine ha scritto:@fagottino

Prova a dare questo comando, va dato solo una volta:

Codice: Seleziona tutto
echo rtbth | sudo tee -a /etc/modules


riavvia il pc.


Ciao @magozurlinux, grazie, ma purtroppo non funziona :S
Quando riavvio il pc la scheda bluetooth è come se non venisse proprio rilevata :(
fagottino
Prode Principiante
 
Messaggi: 12
Iscrizione: maggio 2016
Desktop: Unity
Distribuzione: Ubuntu 16.04 LTS x86_64
Sesso: Maschile

Re: [Guida] Bluetooth Ralink RT3290 - nuovo driver

Messaggioda ivantu » mercoledì 1 marzo 2017, 11:40

disconnettiti dalla connessione wireless

Possibile che non possono funzionare entrambi...
Buona giornata utenti del forum. :ciao: ivantu
Avatar utente
ivantu
Rampante Reduce
Rampante Reduce
 
Messaggi: 5171
Iscrizione: giugno 2013
Desktop: Lubuntu
Distribuzione: 16.04.5 LTS, 18.04 LTS, 19.04
Sesso: Maschile

Re: [Guida] Bluetooth Ralink RT3290 - nuovo driver

Messaggioda stefanolinc » mercoledì 21 giugno 2017, 17:49

Grazie ce l'ho fatta finalmenteeeee :D
ASUS X550LDV
stefanolinc
Prode Principiante
 
Messaggi: 1
Iscrizione: ottobre 2016
Desktop: Ubuntu 16.04 LTS
Sesso: Maschile


Torna a Driver e periferiche

Chi c’è in linea

Visualizzano questa sezione: difri84 e 12 ospiti

cron