[Newbies] DeepinV20.9如何安装USB无线网卡驱动
Tofloor
poster avatar
wtdbin
deepin
2023-09-13 00:54
Author

在台式机上安装deepin后,找不到无线网络功能,官网没有提供 linux下驱动。

Realtek Semiconductor Corp. RTL8188GU 802.11n WLAN Adapter (After Modeswitch)

image.png

image.png

Reply Favorite View the author
All Replies
青稚
Moderator
2023-09-13 01:06
#1

内核版本方便说一下嘛?可以更换其他内核试试看

Reply View the author
wtdbin
deepin
2023-09-13 01:15
#2
青稚

内核版本方便说一下嘛?可以更换其他内核试试看

内核版本:5.18

Reply View the author
wtdbin
deepin
2023-09-13 01:15
#3

按照这个操作成功了https://blog.csdn.net/weixin_43461724/article/details/131679091

image.png

Reply View the author
晚秋(lateautumn)
Moderator
2023-09-13 01:51
#4

我的一台台式机是即插即用的,但重启后发生了硬件故障,无法正常启动。

Reply View the author
青稚
Moderator
2023-09-14 04:13
#5
wtdbin

按照这个操作成功了https://blog.csdn.net/weixin_43461724/article/details/131679091

image.png

解决就好like

Reply View the author
字甲达宾
deepin
2023-09-14 06:38
#6

Realtek RTL8188GU 的芯片,我之前也编译过 Debian 10.13, 11.7 amd64 的版本,也编译了 deepin 5.10 内核 amd64 的版本。

主要原理:一定要先安装 内核版本对应的 linux-headers-内核版本 的软件包,然后用 github 或者 gitee 下载的源码,编译生成 8188gu.ko 驱动文件。

再把 8188gu.ko 文件,放到特定目录下或者子目录下:

/lib/modules/5.10.0-amd64-desktop/kernel/drivers/net/wireless/8188gu.ko

或者这里也行:

/lib/modules/5.10.0-amd64-desktop/kernel/net/wireless/8188gu.ko

当然,也可以按芯片厂商,放到下一级的子目录下,如:

/lib/modules/5.10.0-amd64-desktop/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188gu/8188gu.ko

然后,再运行

sudo depmod -a

sudo modprobe 8188gu

最后,如果是 Debian 10, 或者 Deepin 20, 可能还需要手动弹出U盘的光驱分区的操作:

eject /dev/cdrom

或者

sudo eject /dev/sr0

弹出操作后,USB 无线网卡,就能马上被识别了。


顺便提一下:如果方便,可以把这个 内核的编译出来的 8188gu.ko 放出来,我可以打个 DEB 包,方便使用相同内核版本的朋友。同时,需要提供内核的准确版本号字符。即运行命令 uname -a 即可。

这里,顺便放一个 Deepin 20 amd64, 5.10.0 内核编译出的 8188gu.ko

5.10.0-amd64-desktop_deepin20_23.00.00.04-alpha.zip

5.10.0-amd64-desktop_deepin20_23.00.00.04-alpha.zip

大小:0.5 M

Reply View the author
tomcat_888
deepin
2023-12-13 22:48
#7

能不能给个购买链接,某宝上面不显示芯片型号,不知道买哪个才对。买过能用的推荐一下好吗?

Reply View the author
fax928
deepin
2023-12-14 02:21
#8
tomcat_888

能不能给个购买链接,某宝上面不显示芯片型号,不知道买哪个才对。买过能用的推荐一下好吗?

买之前可以看一下网卡官网有无linux驱动。

Reply View the author
tomcat_888
deepin
2023-12-18 20:59
#9
fax928

买之前可以看一下网卡官网有无linux驱动。

都不告诉我型号,怎么去官网查呀?

Reply View the author
zhukai163
deepin
2024-03-13 19:31
#10
字甲达宾

Realtek RTL8188GU 的芯片,我之前也编译过 Debian 10.13, 11.7 amd64 的版本,也编译了 deepin 5.10 内核 amd64 的版本。

主要原理:一定要先安装 内核版本对应的 linux-headers-内核版本 的软件包,然后用 github 或者 gitee 下载的源码,编译生成 8188gu.ko 驱动文件。

再把 8188gu.ko 文件,放到特定目录下或者子目录下:

/lib/modules/5.10.0-amd64-desktop/kernel/drivers/net/wireless/8188gu.ko

或者这里也行:

/lib/modules/5.10.0-amd64-desktop/kernel/net/wireless/8188gu.ko

当然,也可以按芯片厂商,放到下一级的子目录下,如:

/lib/modules/5.10.0-amd64-desktop/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188gu/8188gu.ko

然后,再运行

sudo depmod -a

sudo modprobe 8188gu

最后,如果是 Debian 10, 或者 Deepin 20, 可能还需要手动弹出U盘的光驱分区的操作:

eject /dev/cdrom

或者

sudo eject /dev/sr0

弹出操作后,USB 无线网卡,就能马上被识别了。


顺便提一下:如果方便,可以把这个 内核的编译出来的 8188gu.ko 放出来,我可以打个 DEB 包,方便使用相同内核版本的朋友。同时,需要提供内核的准确版本号字符。即运行命令 uname -a 即可。

这里,顺便放一个 Deepin 20 amd64, 5.10.0 内核编译出的 8188gu.ko

5.10.0-amd64-desktop_deepin20_23.00.00.04-alpha.zip

5.10.0-amd64-desktop_deepin20_23.00.00.04-alpha.zip

大小:0.5 M

你发的这个附件是驱动么?必须要和内核版本对应才能装么?

Reply View the author
字甲达宾
deepin
2024-03-13 20:43
#11
zhukai163

你发的这个附件是驱动么?必须要和内核版本对应才能装么?

Linux 下的各种编译生成的无线网卡驱动 (通常是 *.ko 文件), 只能在 对应的 内核版本下,才能起作用。

众所周知, Linux 的内核版本 的确是非常多的。哪 怕只是一个小小的内核版本号变更,原先编译好的驱动,在新内核(不管是 高版本,还是低版本),基本上都失效。除非内核自带有驱动。

不知道你内核版本多少?

普通用户打开一个终端,运行命令

uname -r

会显示当前的内核版本号。

Reply View the author