Ralink RT3290蓝牙适配器不工作【全流程】

Ran*_*ore 4 bluetooth

Ralink RT3290 蓝牙适配器不工作,但 wifi 工作正常。

Ran*_*ore 6

RT3290蓝牙适配器不适用于大多数用户。我正在为他们编写这个过程,如何启用 RT3290 蓝牙:

(i) 打开终端。(CTRL+ALT+T)

(ii) 通过键入以下命令安装 RT3290 驱动程序:

sudo add-apt-repository ppa:blaze/rtbth-dkms
sudo apt-get update
sudo apt-get install rtbth-dkms
Run Code Online (Sandbox Code Playgroud)

(iii) 现在您已经成功安装了蓝牙驱动程序。自动执行初始化过程,避免每次打开计算机时手动初始化。使用以下命令:

(a) 打开 /etc/rc.local 文件

sudo pico /etc/rc.local (you can also use gedit instead of pico)
Run Code Online (Sandbox Code Playgroud)

(b) /etc/rc.local 文件现已打开,如下所示:

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

exit 0
Run Code Online (Sandbox Code Playgroud)

(c) 在“exit 0”之前添加命令“modprobe rtbth &> /dev/null”,现在文件看起来像:

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

modprobe rtbth &> /dev/null

exit 0
Run Code Online (Sandbox Code Playgroud)

(d) 保存文件。(按 CTRL+Z -> 按 y -> 按 Enter 键)(按 CTRL+S 和关闭文件,对于 gedit)

(e) 现在赋予文件可执行权限(所有):

sudo chmod 777 /etc/rc.local
Run Code Online (Sandbox Code Playgroud)

(iv) 我已经测试了设置下可用的内置蓝牙,但它确实无法处理双向传输。我无法将任何文件从手机传输到电脑。所以,避免它。打开“系统设置”->“蓝牙”->取消“在菜单栏中显示蓝牙状态”

(v) 安装 Blueman(它将成为原生蓝牙软件的替代品):

sudo apt-get install blueman
Run Code Online (Sandbox Code Playgroud)

(vi) 现在重启你的电脑。

(vii) 重新启动后,进入“仪表板”并搜索“蓝牙适配器”并打开它。(我认为在安装 Blueman 后,它已经固定在您的启动器中)。繁荣。蓝牙现在正在工作。您可以从菜单栏中的蓝牙标志控制(打开/关闭/传输文件)您的蓝牙。