我的 raspberry pi 3 B 型运行 Arch,有蓝牙问题。首先:
尽管如此,当我尝试使用蓝牙接口时,它不起作用。
bluetoothctl(作为 root),当我运行“扫描”时,告诉我
Failed to start discovery: org.bluez.Error.NotReady
Run Code Online (Sandbox Code Playgroud)
wminput 找不到蓝牙接口:
No Bluetooth interface found
unable to connect
Run Code Online (Sandbox Code Playgroud)
“systemctl status bluetooth”有以下输出:
? bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: disabled)
Active: active (running) since Sat 2019-03-23 21:32:47 CET; 9min ago
Docs: man:bluetoothd(8)
Main PID: 2005 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 1404)
CGroup: /system.slice/bluetooth.service
??2005 /usr/lib/bluetooth/bluetoothd
Mar 23 21:32:47 …
Run Code Online (Sandbox Code Playgroud) 我是 Fedora 的新手,最近安装了 Fedora 26 操作系统。我正在尝试使用它连接到 wifi。我按照 youtube 视频Broadcom 安装并尝试安装 Broadcom 驱动程序。当我运行它说需要的命令时,我已经下载了 rpm 文件Broadcom-wl-6.30.223.271-2.fc26.noarch.rpm。rpm -ivh broadcom-wl-6.30.223.271-2.fc26.noarch.rpm
wl-kmod >= 6.30.223.271
我用谷歌搜索,发现它是akmod-wl-6.30.223.271-13.fc26.x86_64.rpm包,当我尝试安装它时,它说wl-kmod-common >= 6.30.223.271
需要。当我用谷歌搜索时,我发现它是包Broadcom-wl-6.30.223.271-2.fc26.noarch.rpm。这似乎是一个僵局,因为一个人需要对方。
Broadcom-wl - 要求 wl-kmod(akmod-wl)
akmod-wl - 要求 wl-kmod-common(broadcom-wl)
我已经为此震惊了 2 天。关于这方面的任何建议都会有所帮助。
我刚刚安装了 Arch,我注意到我的 wifi 范围很差。我必须离路由器大约 10 英尺才能让它工作。我还注意到,当我启动时,我收到以下消息:
对模块 param 禁用的内核修订版 0x17 和 0x18 的支持
allhwsupport=0
。尝试b43.allhwsupport=1
我对 Linux 完全陌生,我不知道这意味着什么。我假设我会重新安装或更新我的驱动程序,但我不知道该怎么做。我在 Arch wiki 上找了大约 3 个小时,但没有任何地方说明如何实际更新驱动程序。就好像假设我知道该怎么做一样。我正在使用 Broadcom 芯片,我想知道这是否是一个简单的问题,或者如何通过终端更新或重新安装驱动程序。是用pacman完成的吗?我不知道。
我一直在尝试让我的 Ubuntu 11.10 笔记本电脑作为接入点来连接我的黑莓剧本。hostapd 报错
Configuration file: ./hostapd-minimal.conf
nl80211: 'nl80211' generic netlink not found
nl80211 driver initialization failed.
Run Code Online (Sandbox Code Playgroud)
这是 BCM4312 的问题吗?madwifi , hostap 可以为我创建 wifi 接入点吗?Connectify 可以在 Windows 上做到这一点,所以没有等价物吗??
我正在尝试安装无线驱动程序,因为我的 macbook pro 没有以太网端口,然后我像本地存储库一样安装3 个 debian iso以安装几乎所有的依赖项。
所以,我尝试安装 Broadcam 4360
https://wiki.debian.org/bcm43xx
当我尝试安装它时:
http://www.broadcom.com/support/802.11/linux_sta.php
我遇到以下问题:
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.
make[1]: Entering directory '/usr/src/linux-headers-3.16-2-amd64'
make[1]: Entering directory `/usr/src/linux-headers-3.16-2-amd64'
CFG80211 API is prefered for this kernel version
Using CFG80211 API
CC [M] /home/cristian/Downloads/broadcom/src/wl/sys/wl_cfg80211_hybrid.o
/home/cristian/Downloads/broadcom/src/wl/sys/wl_cfg80211_hybrid.c: In function ‘wl_cfg80211_get_key’:
/home/cristian/Downloads/broadcom/src/wl/sys/wl_cfg80211_hybrid.c:1390:2: warning: passing argument 1 of ‘memcpy’ discards ‘const’ qualifier from pointer target type [enabled by default]
memcpy(params.key, key.data, …
Run Code Online (Sandbox Code Playgroud) 我当前的 WiFi 网络(我是在 Windows -.- 的帮助下编写的)在其 SSID 中有一个变音符号:“ö”。
如果更改 SSID 不是一个选项,如何连接到这样的网络?
这不适用于 Ubuntu 12.04 或 Android 2.3.6 或 Android 4.0,所以我猜这是一个普遍的 Linux 问题。网络适配器是“Broadcom 4313”。
问题似乎是,网络是隐藏的。Android 和 Ubuntu 都无法正确解释手动输入的 SSID 字符串。然而,如果网络没有被隐藏,两个系统都可以看到网络。Ubuntu 正确地看到了 SSID 名称,Android 在变音符号“ö”处失败并且也错过了以下两个字符(因此,它看到的是“[某些字符] [某些其他字符]而不是“[某些字符]örc[某些其他字符]”) ]”)。
因此,导致问题的是隐藏 SSID 和特殊字符 SSID 的组合。
我经常从 live usb/CD 安装 Linux 发行版。为此,我希望能够在没有任何互联网连接的情况下设置我的无线网络。我有一个 Broadcom 芯片组:
$ lspci -k
04:00.0 Network controller: Broadcom Corporation BCM43228 802.11a/b/g/n
Run Code Online (Sandbox Code Playgroud)
我下载了bcmwl-kernel-source
软件包及其依赖项 ( dkms
)。我可以离线安装它们并使我的 wifi 正常工作。但是我想了解它是如何工作的。
.ko
模块文件夹中有一个文件列表:
$ ls /lib/modules/`uname -r`/kernel/net/wireless/
cfg80211.ko lib80211_crypt_tkip.ko lib80211.ko
lib80211_crypt_ccmp.ko lib80211_crypt_wep.ko
Run Code Online (Sandbox Code Playgroud)
我备份了它们并删除了它们
$ rm /lib/modules/`uname -r`/kernel/net/wireless/*.ko
$ reboot
Run Code Online (Sandbox Code Playgroud)
重新启动后,wifi不再工作。这些.ko
文件似乎是完成wl
工作的重要文件。
我尝试重新加载,wl
但它不再被识别:
$ modprobe wl
modprobe: ERROR: ../libkmod/libkmod-module.c:180 kmod_module_parse_depline() ctx=0x7f9f5375d010 path=/lib/modules/3.13.0-35-generic/kernel/net/wireless/lib80211.ko error=No such file or directory
modprobe: ERROR: ../libkmod/libkmod-module.c:180 kmod_module_parse_depline() ctx=0x7f9f5375d010 path=/lib/modules/3.13.0-35-generic/kernel/net/wireless/lib80211.ko error=No such file or directory
modprobe: ERROR: could …
Run Code Online (Sandbox Code Playgroud) 我有一台联想 Yoga 3,它显然有一个新的 Broadcom 蓝牙设备。
蓝牙在启动时被检测到,当我尝试在 gnome 中配对某个东西时,我可以看到一个设备列表,但没有一个配对。
我怎样才能让这个设备工作?
lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 048d:8386 Integrated Technology Express, Inc.
Bus 001 Device 003: ID 5986:0535 Acer, Inc
Bus 001 Device 002: ID 0489:e07a Foxconn / Hon Hai
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Run Code Online (Sandbox Code Playgroud)
usb-devices
T: Bus=01 Lev=01 Prnt=01 Port=03 Cnt=02 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=ff(vend.) Sub=01 Prot=01 MxPS=64 #Cfgs= …
Run Code Online (Sandbox Code Playgroud) 我的笔记本电脑中有一个 Broadcom 无线网卡,据我所知,它充当 USB 设备。我还有一个 U 盘无线设备(TL-WN422G - 使用 ath9k_htc 驱动程序),我想与第一个(Broadcom)设备同时使用。
问题是,在我加载 ath9k_htc 之后 - iwconfig 没有显示新的 USB 设备(TL-WN422G - wlan1 / ath0 / 其他),而只有旧的(wlan0 - Broadcom,由 MAC 检查)。
我在另一台装有 PCI 无线卡的计算机上尝试了这个 USB 设备(TL-WN422G),插入后它们都可以正常工作......我得到 wlan0(Ralink)和 wlan1(TL-WN422G) . 两个设备都被识别为 USB 是笔记本电脑的某种问题吗?如何让 wlan1 出现在我的笔记本电脑上?
另外,我的系统完全是最新的 2.6.35 内核(Arch)
编辑: 我已经从 linuxwireless.org 下载了所需的 ar9271.fw 并将其放入 /lib/firmware - 有什么问题吗?
dmesg 在笔记本电脑上给了我这个:
usb 1-5: new high speed USB device using ehci_hcd and address 9
usb 1-5: ath9k_htc: Firmware - ar9271.fw not found
ath9k_hif_usb: probe of 1-5:1.0 …
Run Code Online (Sandbox Code Playgroud) 我有一台带Broadcom 4313
无线模块的笔记本电脑,使用 Ubuntu 13.10 和 Windows 7 作为操作系统
重新连接到网络或从挂起/重新启动状态唤醒笔记本电脑时,有时无法连接到任何无线网络。禁用/重新启用网络无济于事。我必须连续几次重新启动笔记本电脑才能使其再次工作。
它将这些错误抛出到syslog
:
wpa_supplicant[1091]: wlan0: Authentication with xx:xx:xx:xx:b4:80 timed out.
NetworkManager[814]: <info> (wlan0): supplicant interface state: associating -> disconnected
NetworkManager[814]: <info> (wlan0): supplicant interface state: disconnected -> scanning
wpa_supplicant[1091]: wlan0: Trying to associate with xx:xx:xx:xx:b4:80 (SSID='xxxxxxxxx' freq=2457 MHz)
NetworkManager[814]: <info> (wlan0): supplicant interface state: scanning -> associating
wpa_supplicant[1091]: wlan0: CTRL-EVENT-ASSOC-REJECT status_code=16
wpa_supplicant[1091]: wlan0: Authentication with xx:xx:xx:xx:b4:80 timed out.
Run Code Online (Sandbox Code Playgroud)
拥有任何无线连接的唯一解决方案是从专有驱动程序切换wl
到开源驱动程序brcmsmac
(或重新启动几次),即使坐在无线路由器旁边,第二个连接也很差,以至于在大多数情况下无法使用。
顺便说一句,有时它甚至会在 Windows 上发生,但它有一些“故障排除”例程,可以以某种方式使其工作。
有谁知道为什么会这样?
有什么方法可以正确刷新网络,使其认为系统刚刚重新启动?service …