本帖最后由 hellokingabc 于 2016-1-11 03:07 编辑

黑苹果已经基本完美,但是无线网卡总是出现问题,经常断网,经过搜索,原因在于无线网卡在OSX系统下显示为第三方无线网卡,只有刷为apple的硬件ID被系统正确识别后,才能正常工作。原理:在Ubuntu环境下,安装b43驱动,可刷网卡ID。

是这两个帖子给了我启发,
http://bbs.pcbeta.com/viewthread-1453913-1-1.html
http://bbs.pcbeta.com/viewthread-1324168-1-1.html
在此感谢这几位发帖和下面回帖讨论的大神

说一下我修改无线网卡ID的步骤:
先在win环境下,用AIDA64,查看你的无线网卡设备ID和子系统ID,如下是我修改之前的:
 
注意,我们要通过设备ID确定是否可以刷为苹果的硬件ID
需要修改的是子系统ID
由此可知,我这块无线网卡的设备ID是14E4-432C
我们可以从以下这个表格中查询是否可以支持在Ubuntu下安装b43驱动
 
14E4 432C后对应的 yes 说明可以安装b43驱动,我们接着准备下一步

安装Ubuntu环境,http://www.ubuntu.com.cn/这个网站下载最新的Ubuntu,注意要32位的,准备个8G以上的U盘,下载好之后,用UltralISO刻录到U盘,插上U盘重启,选择U盘启动,进入Ubuntu环境,选中文点击试用,用网线连接电脑,因为此时无线网卡不可用。
正确联网之后,桌面上Ctrl+Alt+T打开终端,输入以下口令,每一行口令按一下回车

  1. sudo apt-get update
  2. sudo apt-get install build-essential
  3. sudo apt-get install curl
  4. sudo apt-get install git-core
  5. sudo apt-get install b43-fwcutter
  6. sudo modprobe b43
  7. sudo apt-get install firmware-b43-installer
  8. git clone git://git.bues.ch/b43-tools.git
  9. cd b43-tools/ssb_sprom
  10. make
  11. sudo cp ssb-sprom /usr/sbin/
  12. sudo chmod 755 /usr/sbin/ssb-sprom
  13. sudo chown root:root /usr/sbin/ssb-sprom
  14. SSB_SPROM=$(find /sys/devices -name ssb_sprom)
  15. echo $SSB_SPROM
  16. cd ~
  17. sudo cat $SSB_SPROM > ssb_sprom_copy
  18. ssb-sprom -i ssb_sprom_copy -P
  19. ssb-sprom -i ssb_sprom_copy --subv 0x106b --subp 0x004E --ccode CN -o new_ssb_sprom_copy
  20. ssb-sprom -i new_ssb_sprom_copy -P
  21. echo $SSB_SPROM
  22. sudo cp new_ssb_sprom_copy $SSB_SPROM

复制代码

在第一行处要注意,如果显示无法下载,请更换一个源再试试看
19行处,--ccode CN 可以换成-- ccode US,这样可以有更多的频道
保存重启
再到OSX系统下,看看无线网卡是否正常显示为Airport而非第三方无线网卡了

修改broadcom 4322无线网卡ID教程,不再显示第三方无线网卡的更多相关文章

  1. [IOS NSUserDefaults]的使用:登陆后不再显示登录界面。

    之前搜了好多地方都没找到实现“登陆后不再显示登录界面,而默认自动登录”的方法. 待我发现有种存储方式叫NSUserDefaults的时候,立马又感觉新技能get了. 简介: NSUserDefault ...

  2. Xamarin iOS教程之显示和编辑文本

    Xamarin iOS教程之显示和编辑文本 Xamarin iOS显示和编辑文本 在一个应用程序中,文字是非常重要的.它就是这些不会说话的设备的嘴巴.通过这些文字,可以很清楚的指定这些应用程序要表达的 ...

  3. dedecms后台每页文章条数如何修改(“文档列表”每一页显示的文档条数)

    小明在学习采集,弄了个dedecms作为发布平台,几个小时后跑来报喜说好简单,但又不想制造那么多spam,每个分类只保留几条就好.在后台删除这些文章,每页只显示30个,看了下有100多页,立马沮丧了, ...

  4. iOS 9应用开发教程之显示编辑文本标签文本框

    iOS 9应用开发教程之显示编辑文本标签文本框 ios9显示.编辑文本 在iOS,经常会看到一些文本的显示.文字就是这些不会说话的设备的嘴巴.通过这些文字,可以很清楚的指定这些设备要表达的信息.本节将 ...

  5. 不再显示广告案例(php操作cookie)

    1,页面简单结构搭建 ad.html <!DOCTYPE html> <html lang="en"> <head> <meta char ...

  6. Directx11教程(67) 显示模型文件

    原文:Directx11教程(67) 显示模型文件       在前面的教程中,我们都是通过在ModelClass中直接产生顶点和索引数据,简单的三角形,立方体等等还好说,毕竟比较简单,如何显示复杂的 ...

  7. KaliLinuxNetHunter教程刷入第三方Recovery与开始刷机

    KaliLinuxNetHunter教程刷入第三方Recovery与开始刷机 2.刷入第三方Recovery(即TWRP) TWRP(TeamWin Recovery Project)是一款XDA大神 ...

  8. 怎样修改 Openstack Horizon(Dashboard)的显示界面 (二)

    上一篇文章介绍了 Dashboard 的基本结构框架,那接下来的问题就是如何在这个框架中加入我们自己想要的内容了.在真正动手之前,让我们先来看看官方的页面是怎么做出来的.首先我们进入 /usr/sha ...

  9. 分布式Id教程

    转自:https://baijiahao.baidu.com/s?id=1584913615817222458&wfr=spider&for=pc 一,题记 所有的业务系统,都有生成I ...

随机推荐

  1. vijos1007 绕钉子的长绳子

    P1007绕钉子的长绳子(https://vijos.org/p/1007) 背景 平面上有N个圆柱形的大钉子,半径都为R,所有钉子组成一个凸多边形. 现在你要用一条绳子把这些钉子围起来,绳子直径忽略 ...

  2. Linux上部署黑马旅游网Bug集锦

  3. JavaScript进阶 - 第2章 你要懂的规则(JS基础语法)

    第2章 你要懂的规则(JS基础语法) 2-1什么是变量 什么是变量? 从字面上看,变量是可变的量:从编程角度讲,变量是用于存储某种/某些数值的存储器.我们可以把变量看做一个盒子,盒子用来存放物品,物品 ...

  4. Codeforces Round #566 (Div. 2) B. Plus from Picture

    链接: https://codeforces.com/contest/1182/problem/B 题意: You have a given picture with size w×h. Determ ...

  5. Netty(6)关闭

      客户端: public static void main(String[] args) throws Exception { final SslContext sslCtx; if (SSL) { ...

  6. openstack安装newton版本创建虚拟机(五)

    一.创建网络: 1.在控制节点上创建一个单一扁平网络(名字:flat),网络类型为flat,网络适共享的(share),网络提供者:physnet1,它是和eth0关联起来的 [root@linux- ...

  7. 2、linux基础知识与技能

    2.1.linux内核.发行版linux本身指的是一个操作系统内核,只有内核是无法直接使用的.我们需要的,可以使用的操作系统是一个包含了内核和一批有用的应用程序的一个集合体,这个就叫linux发行版. ...

  8. 《java学习三》jvm性能优化------jconsul

    利用jconsul检测线程死锁,    死锁的线程,会有   已锁定    三个字 visualVm                       也在jdk里 VisualVM 是一款免费的,集成了多 ...

  9. windows live writer 安装失败 0x80190194 解决方法

    windows live writer已经停止更新,部分安装包无法下载. 改安装windows软件包即可,其中包含windows live writer的安装. 参考: http://jingyan. ...

  10. 常见的JedisConnectionException 异常

    最近在使用redis出现以下的异常: 1.redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectExcept ...