版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/fljhm/article/details/79281655

首先,真实的这是我踩了4天的坑,新入手的 Thinkpad E470C i5-6125U 商务极速版 一块ssd256G(我不是打广告哈),我是想吐槽它,因为涉及的是网,所以直接说它的以太网(就是有线,再白话文点就是插网线的驱动网)是集成的网卡rlt8111/8618/8411,下面划重点啦哈!!!【敲黑板,duang duang duang】无线网是 Retaltek Semicondutor Co. Ltd Device c821【就是rtl8821ce】【Retaltek有官网说明】,没错就是这个坑比的网卡,2017年9月04一位外国友人在unix&linux的官网上写道【Your wireless device is a Realtek RTL8821CE that is not yet supported in Linux.  I would contact Lenovo about a replacement for your laptop that is made by Intel.  Lenovo uses a whitelist in the BIOS and they will only boot if a supported wireless card is present in the internal slot】就是告诉你linux现在不支持这个型号的网卡,nmm这还搞什么搞?我气得想退货,反正我还没到7天无理由退货,我女票也在旁边说退了吧,这花钱买个不好使的,咋用?【没绣啊】但是我想作为一名理科男中的IT男怎么能被这点困难吓退?没有困难要制造困难再去解决,有困难就要埋头苦干的去解决困难,正在我沉浸在着解决这个困难的时候大家对我投来各种羡慕的幻想中,女票一巴掌打在我的头上!!!吃饭。。。想啥美事呢,这天还没黑呢。东北的女人果然惹不起,乖乖吃完饭继续来战这个问题。【都是一个一个字敲出来的大家就当娱乐一下,别紧张下面一定能解决这个问题】【这个很重要先在Bios里面把secrety root 设置成disable 】

ubuntu无线网卡问题有很多种:

先说比较简单的:

在ubuntu的终端[启动快捷键ctrl+alt+T]里输入rfkill 如果有Wireless n那恭喜你,你这个问题很小,几部就解决了

  1. 0: ideapad_wlan: Wireless LAN
  2. Soft blocked: no
  3. Hard blocked: no
  4. 1: ideapad_bluetooth: Bluetooth
  5. Soft blocked: no
  6. Hard blocked: no
  7. 2: hci0: Bluetooth
  8. Soft blocked: no
  9. Hard blocked: no

可直接转向这个网站  http://forum.ubuntu.org.cn/viewtopic.php?f=77&t=187659  【感谢分享_一往情深,分享是一种精神,开源是一种奉献】【RTL8111/8168B{多个b没啥影响思路还是一样的}集成系列和咱们这个都差不多,原理都是一样的】

复杂的来了!!!

如果输入rfkill是这样的【像素不好大家对付看】

哈哈,这就是RTL8821CE这个坑比的网卡的锅,但是时代在发展,技术在进步,ubuntu早晚会支持的。

我的电脑情况图:

只有有线,没有无线,有人说改一下附加驱动,但是如果你的无线没有驱动,你改了有个球用,我一开始就在那个坑里,请赌窝文章的老铁门别入坑。说正题!!

第一步:再看一下lspci -v 如果你的也是下面这样

01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
Subsystem: ASRock Incorporation Device 8168
Kernel driver in use: r8169
Kernel modules: r8169

这个说明你要先修改一下你的以太网版本要求你是8168的,但是你安装的r8169所以要改一下。

官网链接:

http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#2

【这个CSDN的格式控制真反感,但是为了让更多人不走坑,我忍了,就像刚刚我女票打我那巴掌,也是为了给你们填坑我才忍了,不要夸我,男子汉不需要同情,需要基情,】下载对应的以太网驱动,【选择LINUX driver for kernel up to 4.7(这个4.7以后还会变的,自行脑补吧) 】下面我留个 第一个网盘链接 《侵权请联系我删除》需要的自己下。

下载之后有个readme文件,打开读一下,有安装的命令和步骤,灰常简单,不赘述。

第二步:看看内核版本是多少?低于4.14的升级到4.14.

输入命令 uname -sr 查看内核的

下载ubuntu内核版本网站:  http://kernel.ubuntu.com/~kernel-ppa/mainline/

如果64位【图是别人的 请记住下载4.14版本及以上的】

如果32位

你也可以直接点击下载下来,然后按上面顺序一个一个执行 命令都是 sudo dpkg -i *XXX.deb。要执行三次,有的人图简单一次行用*.deb执行,很大概率都是出错的,这三个是有依赖关系的哦!!!

 请注意reboot  要重启啊。有的机子不用重启,但重启准没错。再查看下内核版本就行了,升级了就OK

第三步:【上俩步没整明白的别来这一步,别自己进坑啊】安装网上大神编的ubuntu支持rtl8821ce的源码,这应该也是ubuntu系统的好处之一,懂无线编辑的程序猿啪啪啪敲出来分享给大家,别人在上面进行加工逐渐形成了稳定的、成型的驱动,这既是ubuntu的自由之美呀!【其实前两天好想打死这种自由。法无禁忌即自由,想念你->我们的达康书记{没看过自己补一下《人民的名义》}】【secrety root 设置成disable 前面说了的哈。不然可能有线网都没有!!!】

先上一下原网站以表尊重:  https://github.com/endlessm/linux  【其实很多“没用”的,因为我写在用不到】

然而我们并不需要这么多的东西,不要直接去这个网站下载,有人问那我哪里去找?给你们网盘分享啊。似不似傻,看后面!!!

1.下载之后解压(右键提取到此处..)找到其中的(上面全下载下来的那些傻哥们这个文件在rtl8821ce里面的)

Makefile文件中把 "export TopDIR ?= ..."  改成  "export TopDIR ?= PATH TO EXTRACTED DIRECTORY" 就是填写当前路径地址(pwd查看当前文件夹所在的路径)【也有改成export TopDIR ?= $(shell pwd)】可以成功的,但我没成功。所以老实的按部就班吧

2.改完之后 ,执行

  1. 1. make
  2. 2. sudo make install
  3. 3. sudo modprobe -a 8821ce

3.reboot 重启。

看一下我成功的结果:

前面说的百度网盘分享

第一个,以太网的r8168的驱动:链接:https://pan.baidu.com/s/1dGZC70d 密码:cwsx  【侵权请联系我删除】

第二个 ,无线网rtl8821ce的压缩包:链接:https://pan.baidu.com/s/1sneDK8d 密码:8930  【侵权请联系我删除】

有问题的人可以给我发邮件,gzu_hmjiang@163.com 我看到会第一时间回复

windows / linux 不能连接wifi问题相关推荐

  1. windows linux 使用usb | WiFi连接手机摄像头

    windows linux 使用usb | WiFi连接手机摄像头 Windows案例 linux的话下载linux版的 , 电脑通过 usb 连接摄像头 跑python 电脑上没有摄像头,去某宝上面 ...

  2. windows 查看已连接WIFI密码

    windows 查看已连接WIFI密码 win10系统 点击开始菜单或按下 键盘上的 win 键 (Ctrl键右边那个). 在搜索框内输入"网络连接". 点击"查看网络连 ...

  3. linux 无线网络连接不上网,linux无法连接wifi,不显示wifi

    首先感谢 Ubuntu 无线网络连接WIFI(b43驱动出现DMA问题的解决,根据文章的命令找到了问题所在. 1. dmesg | grep b43 (找到问题) dmesg用于检测和控制内核缓冲,帮 ...

  4. linux树莓派连接wifi密码,树莓派连接WiFi,不使用界面,多WiFi切换

    树莓派连接WiFi,不使用界面,多WiFi切换 概述 树莓派是一个只有信用卡大小的卡片式电脑,基于ARM架构,采用Linux作为其操作系统:它默认是通过有线接口连接互联网,对于如此小巧的设备,有线连接 ...

  5. Linux下连接WiFi常用命令,如何优雅的通过SSID、BSSID连接WiFi

    Linux下扫描WiFi常用命令 1.查看指定无线网卡WiFi情况 iwconfig wlan0 # wlan0--->网卡名称 2.nmcli命令基本操作 连接:sudo nmcli devi ...

  6. linux 开机连接wifi密码忘了怎么办,自己设置的wifi密码忘了怎么办?

    问:家里的wifi设置后一直没有管理,因为手机每次都是自动连接wifi,没有输入密码. 昨天朋友来家里,要连接wifi上网,结果我想了半记不起wifi密码是什么了,有什么办法可以找回wifi密码? 答 ...

  7. java代码实现在Windows中自动连接WiFi(乞丐版)

    之前在学校用校园网时每次开机自己都要连接WiFi然后手动登入校园账号,频繁的登入使我萌生了能不能用代码来完成这些操作.说动手就动手,但现在暑假不在学校无法查看校园登入的一些参数,于是打算先实现自动连接 ...

  8. Windows 获取已连接WIFI密码

    获取当前已连接WIFI密码 1 打开控制面板,选择网络与共享中心. 2 点击当前连接的wifi: WLAN(图书馆 2F) . 3 点击无线属性(W) . 4 选择安全,然后勾选显示字符(H),就可以 ...

  9. linux电视连接wifi,电视连接wifi网怎么弄 电视连接wifi网方法介绍【图文】

    现在大部分的电视都是具有一个wifi连接的功能的,可以连接网络使用,可以下载电影,也可以去一些专 门 看电影的电影播放器观看电影.可以使用无线网络的电视的数据库都是比较大的,可以观看很多的电影,资源非 ...

最新文章

  1. Flask | 浅读文档,快速出发
  2. oracle不能单步调试,oracle bug之vipca无法执行问题的解决
  3. javascript立体学习指南
  4. flink的table/sql api的多种写法汇总
  5. 微软块级备份引擎服务器,文件级与块级备份区别
  6. 为什么直接ping知乎的ip不能访问知乎的网站,而百度就可以?
  7. Java容器---Set: HashSet TreeSet LinkedHashSet
  8. 抖音内测语音直播功能 支持8位观众同时在线聊天
  9. 多个onload事件写法
  10. windows下交换ctrl和capslock
  11. Python爬虫 西刺代理IP的获取 代理IP
  12. 原来系统还能这么装!教你虚拟光驱Daemon重装win10
  13. vs code中英文标点符号自动更改
  14. MAVEN工具篇——maven打包跳过测试
  15. 如何保存在线文档html代码,html代码怎样保存和使用
  16. 【杜教BM模板】焦作网赛L
  17. 硅光电二极管检测电路
  18. No fallback instance of type class错误的解决方案
  19. CNC系统G代码M代码大全
  20. android利用EpMedia给录像添加时间水印

热门文章

  1. 江苏专转本计算机答案2021,2021年江苏专转本计算机真题卷及答案.doc
  2. DJ软件djay pro 2使用技巧
  3. 请谨慎选择JS加密工具站
  4. 英雄联盟服务器现在要维护多久,英雄联盟今日维护时间是多久 lol2020最新维护公告内容是什么...
  5. dropbox打不开怎么解决,国内怎样可以用dropbox
  6. 一个真实的中国互联网:精英与草根(zz)
  7. 豆豆TXT阅读器1.0发布
  8. OpenGL 摄像机Camera
  9. Office 365 函数之Replace 函数的使用
  10. 支付网关和api网关_将您的钱放在鼠标所在的位置:已审查6个支付网关