[Hardware] 请教怎么安装WIFI
Tofloor
poster avatar
王烧
deepin
2024-09-09 22:14
Author

老旧杂牌平板电脑 Z8300 CPU,RTL8723ds LAN802.11n。

请教怎么安装驱动,开启WIFI功能。

微信图片_20240909221824.jpg

Reply Favorite View the author
All Replies
qq4945286
deepin
2024-09-09 22:55
#1

截图_选择区域_20240909225408.png
最少要这个信息,用启动项里面的设置管理器的截图

Reply View the author
字甲达宾
deepin
2024-09-10 06:23
#2
  • 内核版本 5.10.29-amd64-desktop,

  • 无线网卡芯片 RTL8723ds LAN802.11n:realtek 芯片,应该是内置的,802.11n 的 n 代表 网速 150M 或者 300M

    基本信息差不多够了。

  • 应该可以升级到 5.10 内核的较高版本 5.10.77-amd64-desktop 再试试

Reply View the author
neko
deepin
Ecological co-builder
2024-09-10 07:51
#3

lwfinger/rtl8723ds: Linux driver for RTL8723DS. (github.com)

参考这个安装驱动试试

git clone https://github.com/lwfinger/rtl8723ds.git
cd rtl8723ds
make
sudo make install
sudo modprobe -v 8723ds

复制到终端执行

Reply View the author
王烧
deepin
2024-09-10 08:47
#4
neko

lwfinger/rtl8723ds: Linux driver for RTL8723DS. (github.com)

参考这个安装驱动试试

git clone https://github.com/lwfinger/rtl8723ds.git
cd rtl8723ds
make
sudo make install
sudo modprobe -v 8723ds

复制到终端执行

谢谢!我属小白一个,正一步步的再学。感谢您的方法,可还是没整会,麻烦您能更细一点吗?

Reply View the author
neko
deepin
Ecological co-builder
2024-09-10 08:59
#5
王烧

谢谢!我属小白一个,正一步步的再学。感谢您的方法,可还是没整会,麻烦您能更细一点吗?

ctrl alt T打开终端

执行 sudo apt install git安装git,这里要输入开机密码,密码不会显示出来输完直接回车确认。

然后一次复制上面的内容粘贴到终端按回车执行。

Reply View the author
王烧
deepin
2024-09-10 09:30
#6
neko

ctrl alt T打开终端

执行 sudo apt install git安装git,这里要输入开机密码,密码不会显示出来输完直接回车确认。

然后一次复制上面的内容粘贴到终端按回车执行。

谢谢!在你的引导下已经下载到驱动,可现在的情况看上去是没有进入到文件目录后等相关的问题。是不是我应该找到相应目录下的文件,再进入目录后运行后面的命令。谢谢!

微信图片_20240910092711.jpg

Reply View the author
neko
deepin
Ecological co-builder
2024-09-10 11:43
#7
王烧

谢谢!在你的引导下已经下载到驱动,可现在的情况看上去是没有进入到文件目录后等相关的问题。是不是我应该找到相应目录下的文件,再进入目录后运行后面的命令。谢谢!

微信图片_20240910092711.jpg

执行uname -a看看内核版本

Reply View the author
字甲达宾
deepin
2024-09-10 13:39
#8
neko

执行uname -a看看内核版本

很明显,他现在是 6.1.0 的内核版本,但是没有安装 6.1.0 的头文件软件包,所以编译时会报错 找不到对应版本内核头文件 相关目录

sudo apt install linux-headers-6.1.0 linux-kbuild-6.1

Reply View the author
王烧
deepin
2024-09-10 16:49
#9
neko

执行uname -a看看内核版本

是的,中途升了一次内核到6.1.0了。

Reply View the author
王烧
deepin
2024-09-10 16:58
#10
字甲达宾

很明显,他现在是 6.1.0 的内核版本,但是没有安装 6.1.0 的头文件软件包,所以编译时会报错 找不到对应版本内核头文件 相关目录

sudo apt install linux-headers-6.1.0 linux-kbuild-6.1

谢谢!问题还是一样找不到相关软件包。

微信图片_20240910165609.jpg

Reply View the author
neko
deepin
Ecological co-builder
2024-09-10 17:02
#11
王烧

谢谢!问题还是一样找不到相关软件包。

微信图片_20240910165609.jpg

dpkg -l | grep linux-image看看你现在安装了哪些内核。6.1那个看起来没有使用建议卸载,卸载后重启然后执行驱动编译命令

Reply View the author
王烧
deepin
2024-09-10 17:12
#12
neko

dpkg -l | grep linux-image看看你现在安装了哪些内核。6.1那个看起来没有使用建议卸载,卸载后重启然后执行驱动编译命令

目前就是安装的5.10.29,然后升到6.1.0

微信图片_20240910171126.jpg

Reply View the author
王烧
deepin
2024-09-10 17:49
#13
neko

dpkg -l | grep linux-image看看你现在安装了哪些内核。6.1那个看起来没有使用建议卸载,卸载后重启然后执行驱动编译命令

谢谢!问题解决。主要还是太心急了想升内核。

再多请教一个问题:安装成功后我是否可是升内核了呢?升到什么版本比较合适?我的硬盘小于64g。

谢谢!

微信图片_20240910174630.jpg

Reply View the author
王烧
deepin
2024-09-10 17:54
#14
字甲达宾

很明显,他现在是 6.1.0 的内核版本,但是没有安装 6.1.0 的头文件软件包,所以编译时会报错 找不到对应版本内核头文件 相关目录

sudo apt install linux-headers-6.1.0 linux-kbuild-6.1

问题已解决,谢谢你的帮助。

Reply View the author
字甲达宾
deepin
2024-09-10 17:59
#15

如果没有 linux-kbuild那个软件包,可试试

sudo apt install linux-kbuild-6*

看看提示的包名是什么。可能后面是 -6.1-amd64 的。找出/记住包名,再安装

make

sudo make install

编译驱动,安装。

我的deepin 20.9 系统现在换成别的了,不方便验证。

s

Reply View the author
字甲达宾
deepin
2024-09-10 18:04
#16

如果某个版本的内核,没有自带某个型号的无线网卡驱动,都需要在启动时,进入指定的内核,手动编译驱动。编译好的驱动,只对当前版本的内核有效。升级/安装其它版本的内核后,都要重新编译。不同内核版本的驱动,是放在不同的目录下,不会互相覆盖,可以同时并存,不冲突。

Reply View the author
neko
deepin
Ecological co-builder
2024-09-10 19:03
#17
王烧

谢谢!问题解决。主要还是太心急了想升内核。

再多请教一个问题:安装成功后我是否可是升内核了呢?升到什么版本比较合适?我的硬盘小于64g。

谢谢!

微信图片_20240910174630.jpg

正常安装内核头文件和内核就行了,dkms应该能自动编译驱动。可以试试,反正没驱动的话可以用旧内核启动然后卸载新内核

Reply View the author