thinkpad E480 安装ubuntu18.04和win10双系统,ubuntu没有无线网卡问题

news/2024/11/7 10:45:34/

捣鼓几天终于把ubuntu系统给装上了,悲催的是,居然没有无线网卡驱动,哎!说多了都是泪阿,经过几天的捣鼓终于搞定了!特分享给大家

系统安装完成后,虽然没有无线网卡,但是有蓝牙驱动,我就连手机的蓝牙,通过蓝牙上的网。

安装前,记得先更新ubuntu系统的源,这样可能下载gcc等软件快一点,更新源的链接如下:

https://www.linuxidc.com/Linux/2017-11/148627.htm

后在网上查到了解决办法,跟着下面这篇文字操作,就正常安装了驱动,链接如下:

https://www.jianshu.com/p/90ff6c10f64e

事情并没有到此结束,无线网用了几天后,有一天重启后,无线网卡居然消失了,哎!!!!

安照  https://www.jianshu.com/p/90ff6c10f64e  又操作了一遍,居然报错了,如下:

kdd@KddPad:~/rtl8821ce$ make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.0.0-23-generic/build M=/home/kdd/rtl8821ce  modules
make[1]: 进入目录“/usr/src/linux-headers-5.0.0-23-generic”
  CC [M]  /home/kdd/rtl8821ce/os_dep/linux/os_intfs.o
In file included from /home/kdd/rtl8821ce/include/drv_types.h:35:0,
                 from /home/kdd/rtl8821ce/os_dep/linux/os_intfs.c:22:
/home/kdd/rtl8821ce/include/wifi.h:1019:0: warning: "IEEE80211_MAX_AMPDU_BUF" redefined
 #define IEEE80211_MAX_AMPDU_BUF 0x40
 
In file included from /home/kdd/rtl8821ce/include/osdep_service_linux.h:86:0,
                 from /home/kdd/rtl8821ce/include/osdep_service.h:48,
                 from /home/kdd/rtl8821ce/include/drv_types.h:32,
                 from /home/kdd/rtl8821ce/os_dep/linux/os_intfs.c:22:
./include/linux/ieee80211.h:1444:0: note: this is the location of the previous definition
 #define IEEE80211_MAX_AMPDU_BUF  0x100
 
/home/kdd/rtl8821ce/os_dep/linux/os_intfs.c:1325:22: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
  .ndo_select_queue = rtw_select_queue,
                      ^~~~~~~~~~~~~~~~
/home/kdd/rtl8821ce/os_dep/linux/os_intfs.c:1325:22: note: (near initialization for ‘rtw_netdev_ops.ndo_select_queue’)
cc1: some warnings being treated as errors
scripts/Makefile.build:284: recipe for target '/home/kdd/rtl8821ce/os_dep/linux/os_intfs.o' failed
make[2]: *** [/home/kdd/rtl8821ce/os_dep/linux/os_intfs.o] Error 1
Makefile:1606: recipe for target '_module_/home/kdd/rtl8821ce' failed
make[1]: *** [_module_/home/kdd/rtl8821ce] Error 2
make[1]: 离开目录“/usr/src/linux-headers-5.0.0-23-generic”
Makefile:1902: recipe for target 'modules' failed
make: *** [modules] Error 2

 

査了半天错误,猜着大概就是linux的内核版本太高了,编译不通过,可以看下这个文章:

https://forum.ubuntu.org.cn/viewtopic.php?p=3213887  帮助下理解

我也是根据这篇文章的启发,才结局问题的。

好,解决问题

1、到  https://github.com/tomaspinho/rtl8821ce 这里下载驱动包

2、驱动包解压,进入到解压后的文件夹

3、在文件夹中打开黑窗口 输入 make

   完成后输入      sudo make install 

   完成后输入     sudo modprobe -a 8821ce

 

执行完即可,我的linux的版本是:5.0.0-23-generic

uname -r              用来查看内核版本的指令

 

 

 


http://www.ppmy.cn/news/211964.html

相关文章

联想笔记本电脑安装Ubuntu18.04系统

有一台闲置的笔记本电脑,型号为ThinkPad E480,处理器是7代i3的,安装win10系统卡的很,所以换个linux系统试一下,记录一下安装过程,其他型号的电脑安装流程也大同小异,只要能正确进入BIOS启动设置…

银河麒麟V10 ThinkpadE480 安装WIFI驱动

银河麒麟V10 ThinkpadE480 安装WIFI驱动 1.检查自己内核版本2.安装驱动3.关闭Secure Boot 最近因工作需要,需开发在银河麒麟下可运行的java软件。系统安装之后居然没有wifi。四处查询,多次尝试,终于找到一个“联想E480 ubuntu添加wifi驱动”在…

公司电脑重装经验 ThinkPad E480 win7重装 电脑重装

***************************下面是20200813更新的****************************** 1.电脑的机械盘老是掉线 要重启才能找到 不用了 还是用自己的移动硬盘代替公司的D盘吧 拷贝也很慢 2.公司的c盘菜120G太小 就只安装必须使用的软件 外接移动硬盘代替电脑的D盘 可以用…

....................................thinkpad E480 用户初体验..............................

梦寐以求的E480终于到手了,经过几天使用之后,也该写一下用户体验了,也算是对这些天的调研的一个总结吧。 首先是外形,从外形上来看E480的外形的确是相对以前的塑料外壳,改进了不少,全金属的机身&#xff0c…

联想Thinkpad E480黑苹果efi引导文件

原文来源于黑果魏叔官网,转载需注明出处。 硬件型号驱动情况 主板ThinkPad E480 处理器英特尔 酷睿 i5-8250U 处理器已驱动 内存 32 GB ( 金士顿 DDR4 3600MHz 8GB x 4 )已驱动 硬盘东芝(TOSHIBA) 512GB已驱动 显卡英特尔 UHD 图形620已驱动 声卡Conexant CX20753/4…

ubuntu18.04 Thinkpade480 无线网络连接问题

由于工作需要在联想E480上安装了ubuntu18.04系统,装完之后发现无法连接无线网,于是有求于万能的互联网,可能有的同学遇到跟我一样的问题,在“”简书”上找到了一篇博客,根据很实用,分享给大家,一…

联想E480安装ubuntu后无法使用wifi的真实解决方案

项目场景: 提示:这里简述项目相关背景: 联想E480安装ubuntu后无法使用wifi 查了一大堆网上给的解决方案,根本解决不了,还是看了国外的资料,才解决了。 所以说学不好外语,啥也干不了&#xff0…

联想ThinkPad E480锁频问题解决

问题描述 联想ThinkPad E480,CPU的频率一直都锁在0.89Hz左右,CPU的利用率也一直很低。BIOS刷新到最新版本后再次出现锁频问题。 解决方法 下载两个或多个不同版本的BIOS,出现问题就刷一次(本人出现过刷了之后一段时间又出现这个问题的情况…