bcmwl's People
bcmwl's Issues
5.9 内核上 dkms 编译失败
内核来自 debian buster-backports 仓库。bcmwl-kernel-source 的版本是 6.30.223.272+bdcom-deepin 。
编译日志( /var/lib/dkms/bcmwl/6.30.223.272+bdcom/build/make.log ):
DKMS make.log for bcmwl-6.30.223.272+bdcom for kernel 5.9.0-0.bpo.5-amd64 (x86_64)
2021年 02月 05日 星期五 17:03:55 CST
make: 进入目录“/usr/src/linux-headers-5.9.0-0.bpo.5-amd64”
CFG80211 API is prefered for this kernel version
Using CFG80211 API
AR /var/lib/dkms/bcmwl/6.30.223.272+bdcom/build/built-in.a
CC [M] /var/lib/dkms/bcmwl/6.30.223.272+bdcom/build/src/shared/linux_osl.o
CC [M] /var/lib/dkms/bcmwl/6.30.223.272+bdcom/build/src/wl/sys/wl_linux.o
CC [M] /var/lib/dkms/bcmwl/6.30.223.272+bdcom/build/src/wl/sys/wl_iw.o
CC [M] /var/lib/dkms/bcmwl/6.30.223.272+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.o
In file included from /var/lib/dkms/bcmwl/6.30.223.272+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c:40:
/var/lib/dkms/bcmwl/6.30.223.272+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c: In function ‘wl_set_auth_type’:
/var/lib/dkms/bcmwl/6.30.223.272+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.h:52:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
if (wl_dbg_level & WL_DBG_DBG) { \
^
/var/lib/dkms/bcmwl/6.30.223.272+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c:825:3: note: in expansion of macro ‘WL_DBG’
WL_DBG(("network eap\n"));
^~~~~~
/var/lib/dkms/bcmwl/6.30.223.272+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c:826:2: note: here
default:
^~~~~~~
/var/lib/dkms/bcmwl/6.30.223.272+bdcom/build/src/wl/sys/wl_linux.c: In function ‘wl_pci_probe’:
/var/lib/dkms/bcmwl/6.30.223.272+bdcom/build/src/wl/sys/wl_linux.c:780:2: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if ((val & 0x0000ff00) != 0)
^~
/var/lib/dkms/bcmwl/6.30.223.272+bdcom/build/src/wl/sys/wl_linux.c:782:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
bar1_size = pci_resource_len(pdev, 2);
^~~~~~~~~
/var/lib/dkms/bcmwl/6.30.223.272+bdcom/build/src/wl/sys/wl_linux.c: In function ‘wl_ioctl’:
/var/lib/dkms/bcmwl/6.30.223.272+bdcom/build/src/wl/sys/wl_linux.c:1657:6: error: implicit declaration of function ‘segment_eq’; did you mean ‘net_eq’? [-Werror=implicit-function-declaration]
if (segment_eq(get_fs(), KERNEL_DS))
^~~~~~~~~~
net_eq
cc1: some warnings being treated as errors
make[2]: *** [/usr/src/linux-headers-5.9.0-0.bpo.5-common/scripts/Makefile.build:288:/var/lib/dkms/bcmwl/6.30.223.272+bdcom/build/src/wl/sys/wl_linux.o] 错误 1
make[2]: *** 正在等待未完成的任务....
make[1]: *** [/usr/src/linux-headers-5.9.0-0.bpo.5-common/Makefile:1799:/var/lib/dkms/bcmwl/6.30.223.272+bdcom/build] 错误 2
make: *** [/usr/src/linux-headers-5.9.0-0.bpo.5-common/Makefile:185:__sub-make] 错误 2
make: 离开目录“/usr/src/linux-headers-5.9.0-0.bpo.5-amd64”
博通网卡无法搜索无线网络
-
系统版本
[Version]
SystemName=deepin
SystemName[zh_CN]=深度操作系统
ProductType=Desktop
ProductType[zh_CN]=桌面
EditionName=Community
EditionName[zh_CN]=社区版
MajorVersion=20.1
MinorVersion=1030
OsBuild=11031.002 -
内核版本
5.10.5-amd64-desktop+ -
驱动版本
bcmwl-kernel-source/apricot 6.30.223.272+bdcom-deepin amd64 -
网卡型号
Broadcom BCM94360CS2 -
具体现象
执行 dkms status 显示驱动模块已安装,控制中心能显示无线网络选项卡,但是找不到无线网络。使用同版本驱动在 5.8.14 内核下功能正常。 -
临时解决方案
安装 Debian buster-backports 中的 broadcom-sta 相关驱动,版本号 6.30.223.271-15~bpo10+1。(Deepin 源内提供的 broadcom-sta 驱动版本为 6.30.223.271-10,无法在 5.10 内核安装。)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.