• CentOS 7 安装Broadcom无线网卡驱动


    重新坑了小伙伴一台电脑,用来装centOS练习和做服务器用,哈哈哈

    装了了CentOS 7后发现无线网卡读不出来,没有装驱动,网卡是Broadcom ╮(╯_╰)╭

    1.首先确定网卡是否为坑爹类型Broadcom:

    /sbin/lspci | grep Broadcom
    

    结果是的:

    [root@localhost ~]# /sbin/lspci | grep Broadcom
    04:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
    06:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express (rev 02)
    

      

    2.需要把网卡驱动弄下来,然后自己编译,所以要先安这个东西:

    sudo yum install kernel-headers kernel-devel gcc
    

    3.查看系统位数(如果已经知道可以略过这一步):

    getconf LONG_BIT

    (32位的系统中int类型和long类型一般都是4字节,64位的系统中int类型还是4字节的,但是long已变成了8字节inux系统中可用"getconf WORD_BIT"和
    "getconf LONG_BIT"获得word和long的位数。64位系统中应该分别得到32和64。)

    接下来到这里下载http://www.broadcom.com/support/802.11/linux_sta.php驱动

    也可以用wget:这是wget的地址:

    32位:http://www.broadcom.com/docs/linux_sta/hybrid-v35-nodebug-pcoem-6_30_223_248.tar.gz

    64位:http://www.broadcom.com/docs/linux_sta/hybrid-v35_64-nodebug-pcoem-6_30_223_248.tar.gz

    4.安装

    # mkdir wl  //解压并安装
    # cd wl
    # wget http://www.broadcom.com/docs/linux_sta/hybrid-v35_64-nodebug-pcoem-6_30_223_248.tar.gz //根据自己系统选择不两只的地址
    # tar zxf hybrid-v35_64-nodebug-pcoem-6_30_223_248.tar.gz  //根上面的文件名一致
    # make
    # rmmod bcm43** //从kernel中删除现有无线模块
    # rmmod b43
    # rmmod b43legacy
    # rmmod ndiswrapper
    # make install //成功编译后将驱动模块装入内核
    # depmod `uname -r`
    # modeprobe wl

    可以用无线上网啦 ╰(๑◕ ▽ ◕๑)╯

  • 相关阅读:
    [android] 实现返回键操作思路
    [android] 切换界面的问题
    [android] 切换界面的通用处理
    [android] 界面切换的简单动画
    [android] 界面切换的核心方法
    [android] 标题部分管理
    [android] 界面的划分
    [android] socket在手机上的应用
    [android] 网络链接类型和渠道
    [android] android通信协议
  • 原文地址:https://www.cnblogs.com/yingbing/p/4317978.html
Copyright © 2020-2023  润新知