编译内核时出错,这真的让我很头疼。找不到出了什么问题。多行宏定义已被换行符转义。
实际错误是
include/linux/mmc/sdio_func.h:169:2: error: expected identifier or '(' before ')' token
触发错误的头文件
/*
* include/linux/mmc/sdio_func.h
*
* Copyright 2007-2008 Pierre Ossman
*
* This program is free software; you can redistribute it a
我已经将内核版本从4.11更新到了5.4.3-g9c2490ac8-dirty #3 SMP PREEMPT Sun Aug 8 12:11:16 UTC 2021 armv7l GNU/Linux
我对brcmfmac内核模块有一个问题。我已经启用了brcmfmac调试,并启用了调试消息中的所有邮件类型。
当我放置以下命令insmod /<path to ko file>/brcmfmac.ko debug=0x1FFFF时,您可以看到dmesg输出:
[ 2526.159218] brcmfmac: brcmfmac_module_init No platform data a
对于解决方案,请跳到本文的最下面。保持所有跟踪变化,为其他人寻找这一点。
我已经决定,由于原始员额不再更新,我将启动一个关于这个问题的新线程。这个问题还在继续,我还没有找到解决办法。
当在13上安装linux时,SDIO BCM43241无线设备是不被识别的。感谢kwoby对这个职位的评论,它不起作用的原因是it is normally is created using nvram-tools, but it does not work on the Sony Pro 13。
对于Sony 13,这个职位可能已经找到了答案。
在文章中,它链接到两个不同的文件:
https://github.c
环境规划署:
Ubuntu 12.04
Windows 7
我将Android金鱼内核回购的.git目录从Ubuntu复制到git status,结果是:
# On branch android-goldfish-2.6.29
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard change
我已经在raspberry Pi 3上安装了gentoo,内核源代码的版本是4.1.20-v7+。除了无线网络,一切都很好。当我加载模块brcmfmac时,它是在没有抱怨的情况下加载的,但是wifi芯片既没有识别也没有检测到。对于内核配置,我使用来自最新的raspbian /proc/config.gz的配置。
和raspbian一样,芯片被检测到了,我知道它能工作。我从linux包中获得了几个固件,我得到了一个我需要的/lib/firmware/brcm/brcmfmac43430-sdio.bin,lsmod的结果是:
Module Size Used
我有惠普笔记本电脑- 15-di2000tu,WiFi和蓝牙都在Windows上工作。在安装了Ubuntu20.04之后,WiFi运行良好,但是蓝牙显示了错误:“找不到蓝牙。插件一个dongle来使用蓝牙”。
网络适配器是RTL8723DE
rfkill list输出
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
bluetoothctl输出为Waiting to connect to bluetoothd...
lspci输出
00:00.0 Host bridge: Intel Corporation Dev