FreeBSD doesn't have Wi-Fi driver for my old MacBook. AI build one for me
2 days ago
- #FreeBSD
- #Wi-Fi Driver
- #AI Development
- 作者将2016款MacBook Pro改装运行FreeBSD系统,但缺少对Broadcom BCM4350芯片的Wi-Fi驱动支持
- 初次尝试使用AI(Claude Code)移植Linux的brcmfmac驱动到FreeBSD失败,因复杂性和内核崩溃问题
- 转换策略:通过AI(Pi助手)生成针对BCM4350的详细驱动规范,并经过多个AI模型交叉验证
- 基于规范启动新项目,记录开发决策与里程碑,最终放弃LinuxKPI转而采用原生FreeBSD底层接口
- 经过迭代开发与测试,最终实现支持Wi-Fi扫描和连接功能的BCM4350 FreeBSD内核模块
- 源代码已发布GitHub,但建议仅用于学习研究,因存在已知问题