借口是,我一直在寻找一个新的发行版和直播启动几个安装媒体(薄荷,Ubuntu,Debian),并在沿线某处,我的蓝牙收音机停止工作。我的猜测是,在发行版中处理蓝牙的方式有一些细微的差别,并且它进入了一个未指定的状态。
任何发行版中的GUI控件都不能再次打开它。每当我点击它,它就立刻移回关闭的位置.没有错误信息,只是没有起作用。
我以前也经历过这种事!我在两台不同的电脑上遇到过这种情况。第一次是几年前,太久了,我记不起当时是怎么修的了!据我回忆,我只是玩了一下,然后突然起作用了。
但是,让我烦恼的是,我已经有一段时间没能解决这个问题了--谷歌没有帮我。我一直试图用rfkill来解除(或阻止)蓝牙,但什么也没发生。地位总是“软禁:是的”。打开和关闭硬件飞行模式按钮也没有帮助。下面是我的尝试的命令行:
root@lsb-hp6570b-deb:/home/jcxz100# rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hp-wwan: Wireless WAN
Soft blocked: no
Hard blocked: no
3: hp-gps: GPS
Soft blocked: no
Hard blocked: no
4: hp-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
root@lsb-hp6570b-deb:/home/jcxz100# rfkill unblock 4
root@lsb-hp6570b-deb:/home/jcxz100# rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hp-wwan: Wireless WAN
Soft blocked: no
Hard blocked: no
3: hp-gps: GPS
Soft blocked: no
Hard blocked: no
4: hp-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
root@lsb-hp6570b-deb:/home/jcxz100# rfkill block 4
root@lsb-hp6570b-deb:/home/jcxz100# rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hp-wwan: Wireless WAN
Soft blocked: no
Hard blocked: no
3: hp-gps: GPS
Soft blocked: no
Hard blocked: no
4: hp-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
root@lsb-hp6570b-deb:/home/jcxz100# rfkill unblock 4
root@lsb-hp6570b-deb:/home/jcxz100# rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hp-wwan: Wireless WAN
Soft blocked: no
Hard blocked: no
3: hp-gps: GPS
Soft blocked: no
Hard blocked: no
4: hp-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
root@lsb-hp6570b-deb:/home/jcxz100# rfkill block bluetooth
root@lsb-hp6570b-deb:/home/jcxz100# rfkill unblock bluetooth
root@lsb-hp6570b-deb:/home/jcxz100# rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hp-wwan: Wireless WAN
Soft blocked: no
Hard blocked: no
3: hp-gps: GPS
Soft blocked: no
Hard blocked: no
4: hp-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no我正在使用Debian 9.9,我的rfkill是"0.5-1+b1 (Debian)“版本,但由于我以前在一台旧计算机上的Mint 16 (或17)上发生过这种情况,我不会详细介绍我的规范。
请看下面我自己的解决方案。
发布于 2019-08-09 22:46:23
就在今天晚上,我偶然发现了“解决方案”(我会把它描述为一种独特之处(bug?)在rfkill命令中)。
您必须使用以下命令:
rfkill unblock all仅仅解锁蓝牙并不像上面所看到的那样有效。
root@lsb-hp6570b-deb:/home/jcxz100# rfkill block all
root@lsb-hp6570b-deb:/home/jcxz100# rfkill list
0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: yes
1: hp-wifi: Wireless LAN
Soft blocked: yes
Hard blocked: no
2: hp-wwan: Wireless WAN
Soft blocked: yes
Hard blocked: no
3: hp-gps: GPS
Soft blocked: yes
Hard blocked: no
4: hp-bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
root@lsb-hp6570b-deb:/home/jcxz100# rfkill unblock all
root@lsb-hp6570b-deb:/home/jcxz100# rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hp-wwan: Wireless WAN
Soft blocked: no
Hard blocked: no
3: hp-gps: GPS
Soft blocked: no
Hard blocked: no
4: hp-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
5: hci0: Bluetooth
Soft blocked: no
Hard blocked: no似乎rfkill在列表时认为蓝牙收音机是软阻塞的,而不是当被要求解除阻塞时.所以就是什么都不做。但是当“全部”目标被使用时,它只会改变每个无线电的状态,而不会判断它们是否已经被解除了。
https://unix.stackexchange.com/questions/534819
复制相似问题