首页 > 电脑专区 > 电脑教程 >

linux系统网卡驱动下载和安装

来源:互联网 2023-02-20 20:43:48 124

首先建议求助于强大的社区,希望百度可以把社区纳入搜索。我自己觉得安装linux驱动(linux firmware)和对比微软系统驱动没有太多差别,只是第一次使用的系统是哪一个。如果驱动是开源的,才会给你比Windows的方便,驱动闭源会有点麻烦。XbL办公区 - 实用经验教程分享!

以我自己电脑rt3290网卡为样,这是一个比较广泛安装在hp笔记本上的网卡。XbL办公区 - 实用经验教程分享!

分别介绍下载安装社区开放源代码驱动,和非常非常重要的firmware固件,以及openSUSE的YaST。XbL办公区 - 实用经验教程分享!

/***如果你的网卡厂商非常良心(比如某Inte)的话直接可以搜索到Linux系统安装包。其次“外网搜索”和在“内网”用百度搜索差距是非常大的,一般在搜索前几条就可以得到结果了。XbL办公区 - 实用经验教程分享!

因为有些关键词这里不可出现所以使用很多代替。***/XbL办公区 - 实用经验教程分享!

工具/原料

  • 一台安装有linux系统的计算机,如果有另外一台可以联网电脑也很好。
  • 安装过程需要暂时的网路,所以大家准备一部手机和usb线,如果手机有wify连最好。

方法1/步骤

  • 1

    首先需要电脑暂时有网,用手机使用usb连接计算机,并且在网络热点打开USB共享网络。这样电脑就会暂时有网了。在手机上打开usb热点之后,linux系统会多出一个有线连接。当然如果你还有另外一台联网电脑也可以。XbL办公区 - 实用经验教程分享!

    40USB共享手机网络如何操作XbL办公区 - 实用经验教程分享!

  • 1本页面未经授权抓取自百度经验
  • 2

    首先安装git,因为源代码都在都在git,(当然你也可以通过其它系统浏览器直接下载他给的zip压缩包,而跳过git安装和源代码下载,这样就不需要联网)。这里以ubuntu为例$"sudo apt-get install git"安装git。XbL办公区 - 实用经验教程分享!

  • 3

    打开浏览器,百度github第一个就是了(这里不能放链接)。XbL办公区 - 实用经验教程分享!

    linux系统网卡驱动下载和安装XbL办公区 - 实用经验教程分享!

  • 4

    我的网卡是rt3290,在github内搜索rt3290回车键。XbL办公区 - 实用经验教程分享!

    linux系统网卡驱动下载和安装XbL办公区 - 实用经验教程分享!

  • 5

    我们会得到很多结果,有ubuntu15.04,有bluetooth 蓝牙。我们选第一个。当然大家下载的时候要对照上传者的说明。XbL办公区 - 实用经验教程分享!

    linux系统网卡驱动下载和安装XbL办公区 - 实用经验教程分享!

  • 6

    打开之后看到下面的readme,作者提到,rt3290在linux中使用的是rt2800pci 的内核驱动,但是这个驱动对rt3290网卡并不能很好的工作,比如经常掉线。作者给出rt3290的专有驱动。并且在readme中给出安装方式。XbL办公区 - 实用经验教程分享!

    linux系统网卡驱动下载和安装XbL办公区 - 实用经验教程分享!

  • 7

    找到了网卡驱动,现在是安装过程,这个过程对其它型号基本上也是一样。XbL办公区 - 实用经验教程分享!

    首先下载驱动。$"git clone https://github.com/pkeeper/rt3290sta.git"XbL办公区 - 实用经验教程分享!

    下载位置在右边绿色clone or download。(也可以通过其它电脑下载ZIP文件,然后解压,放在linux系统下某个目录里)如果作者在readme文件内没有给出下载,在这里找到。XbL办公区 - 实用经验教程分享!

    linux系统网卡驱动下载和安装XbL办公区 - 实用经验教程分享!

  • 8

    下载完成后home会多出一个rt3290sta的文件夹。XbL办公区 - 实用经验教程分享!

    $"cd rt3290sta"进入文件夹(如果你是从其它电脑下载复制过来,命令行"$cd [完整目录]",参考cd命令)。XbL办公区 - 实用经验教程分享!

    因为git下载的是驱动源代码,所以要编译然后才能安装。XbL办公区 - 实用经验教程分享!

    $"make"编译.(某些情况下可能会遇到make失败的问题,如果可以自己写源代码,不过你可能要看下面方法firmware。)XbL办公区 - 实用经验教程分享!

    $"sudo make install"安装XbL办公区 - 实用经验教程分享!

    linux系统网卡驱动下载和安装XbL办公区 - 实用经验教程分享!

  • 9

    安装好后,不要以为结束,因为在readme中作者提到现在我的电脑使用的是rt2800pci 的驱动,所以要删除rt2800pciXbL办公区 - 实用经验教程分享!

    $"sudo modprobe -r rt2800pci "系统会提示删除设备。(如果作者没有在readme文件内提这个问题,直接跳到下一个载入模块命令)XbL办公区 - 实用经验教程分享!

    $”sudo modprobe rt3290sta“添加我们安装的rt3290驱动。XbL办公区 - 实用经验教程分享!

    XbL办公区 - 实用经验教程分享!

    XbL办公区 - 实用经验教程分享!

  • 10

    接下来作者也写得很清楚在/etc/modprobe.d/blacklist.conf 添加"rt2800pci"为黑名单。在 /etc/modules添加"rt3290sta"。可以使用各种编辑器修改。XbL办公区 - 实用经验教程分享!

    $ sudo nano/etc/modprobe.d/blacklist.confXbL办公区 - 实用经验教程分享!

    $ sudo nano /etc/modulesXbL办公区 - 实用经验教程分享!

    /*****nano是一个命令行编辑器,你也可以使用图形的gedit等*****/XbL办公区 - 实用经验教程分享!

  • 方法2/步骤

    • 如果你在安装前将firmware事先准备好在debian-dvd中,这个安装用的ISO可以看成是已经集成了除GPU外几乎所有驱动的windows.iso。但是在debian-dvd中的/firmware文件夹是空的(因为debian是个严重强迫症患者,不允许一丁点被称之为闭源的东西,GPUdriver也是non-free)XbL办公区 - 实用经验教程分享!

      在debian系统安装的时候有时候会出现缺少网卡固件,所以在安装之前也要准备好linux-firmware-nonfree因为debian的dvd内是没有闭源firmware。XbL办公区 - 实用经验教程分享!

      在http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/下载最新的firmware文件(对应debian版本Jessie是8的版本号仅有19M大小),解压把里面东西全部放dvd文件的firmware目录里。然后去刻录或者u盘安装。如果忘记了把firmware放进去,安装提示固件时候,把firmware拷到U盘里,它会找到你需要的firmware即使你不知道硬件型号。XbL办公区 - 实用经验教程分享!

      linux系统网卡驱动下载和安装XbL办公区 - 实用经验教程分享!

    • (这里很重要)如果是已经安装好的系统添加固件(debian8需要暂时网)apt-get安装XbL办公区 - 实用经验教程分享!

      $sudo gedit /etc/apt/sources.list添加下面两行(gedit是编辑器):XbL办公区 - 实用经验教程分享!

      # Debian 8 "Jessie"XbL办公区 - 实用经验教程分享!

      deb http://httpredir.debian.org/debian/ jessie main contrib non-freeXbL办公区 - 实用经验教程分享!

      这是添加源的方式XbL办公区 - 实用经验教程分享!

      XbL办公区 - 实用经验教程分享!

      $sudo apt-get update //更新源XbL办公区 - 实用经验教程分享!

      $sudo apt-get install firmware-ralink //安装firmware-ralinkXbL办公区 - 实用经验教程分享!

      /***你也可以直接去non-free把ralink下载下来拷贝安装,各种很灵活的方式***/XbL办公区 - 实用经验教程分享!

      对于deepin ubuntu这些系统一样的(但他们不会像debian一样对闭源严谨)XbL办公区 - 实用经验教程分享!

      方式1(不建议)下载linux firmware然后复制rt3290.bin到/lib/firmware/重启或安装前准备。下载“$”/***这个命令不知得罪谁不许出现在这里,下载$git clone ...下面图片第二行,下载可能有点慢。但是社区很多老外会建议这种方式。XbL办公区 - 实用经验教程分享!

      方式2者用apt-get安装$sudo apt-get install firmware-这个时候按tab键看一下你要的firmware继续输,如果没有源就要自己加源了!反正作者我是有源的,或者直接去镜像找下载下来用dpkg命令安装 。**/XbL办公区 - 实用经验教程分享!

      linux系统网卡驱动下载和安装XbL办公区 - 实用经验教程分享!

      linux系统网卡驱动下载和安装XbL办公区 - 实用经验教程分享!

      linux系统网卡驱动下载和安装XbL办公区 - 实用经验教程分享!

    • 其次方式2去“百科”找说明书XbL办公区 - 实用经验教程分享!

      百度搜索debian firmware第一个就是了。XbL办公区 - 实用经验教程分享!

      这里给出了几乎所有的firmware以及他们的下载方式和安装方式,大家可以根据目录找到自己网卡。非常注意一点,一个firmware可以用于多个型号网卡。比如我的rt是个很坑的厂商,虽然开始,没有找到我的型号。其它厂商都比较全面。XbL办公区 - 实用经验教程分享!

      linux系统网卡驱动下载和安装XbL办公区 - 实用经验教程分享!

    • 但在debian百科发现,rt3290也在列表内!当然它已经有非常详细安装方式给出。XbL办公区 - 实用经验教程分享!

      linux系统网卡驱动下载和安装XbL办公区 - 实用经验教程分享!

    方法3/步骤

  • 1

    openSUSE系统非常方便有一个软件包的搜索功能,百度搜索“openSUSE find”第一个就是了(因为这里不许放链接,只能这样给)。XbL办公区 - 实用经验教程分享!

    linux系统网卡驱动下载和安装XbL办公区 - 实用经验教程分享!

  • 2

    我这里以MT7630e为例,因为我的系统是debian系,就用别人网卡型号代替。而且我的网卡它没有收录,并且使用firmware就已经可以完成了。XbL办公区 - 实用经验教程分享!

    搜索到的是rpm包,以及附源代码,当然大家下载RPM包直接安装这样就非常方便了。(参考rpm命令安装)XbL办公区 - 实用经验教程分享!

    linux系统网卡驱动下载和安装XbL办公区 - 实用经验教程分享!

  • 3

    但是必须提醒openSUSE软件包搜索,一定要注意你搜索的名称。比如BCM43142网卡,其实搜索应该为‘broadcom-wl’而不是‘BCM43142’。而编者之所以知道是搜索‘broadcom-wl‘。是因为某’外网‘搜索引擎,搜索条目第一条告诉我了,以及“百科”,而第二条目录就是BCM43142网卡的下载地址。我建议大家也应该这样做。其次在“debian百科”也有写。XbL办公区 - 实用经验教程分享!

    opensuse firmware仿照debian一样。百度“opensuse HCL Wireless”是百科界面XbL办公区 - 实用经验教程分享!

    linux系统网卡驱动下载和安装XbL办公区 - 实用经验教程分享!

    linux系统网卡驱动下载和安装XbL办公区 - 实用经验教程分享!

  • 另外说明

    • 我没有语言才华,也没有精通的编程技术和Linux。如果有异议或建议修改联系作者我whoami_zzw@pp.com(不是经常用电脑)XbL办公区 - 实用经验教程分享!

      本文遵循GNU自由文档。任何人都拥有不管在商业领域还是非商业领域复制和(修改或没有修改并)重新发布的自由。XbL办公区 - 实用经验教程分享!

    注意事项

    • 安装驱动一定要看作者的readme文件,里面有提示。不是所有readme都是一样的安装方式
    • 下载“外面的东西”提示使用“qt5 shadow socks”连HK的大型数据公司的公开地址。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!XbL办公区 - 实用经验教程分享!


    标签: LINUX驱动系统安装

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码