关于deepin 20(1002)后无wifi的问题
Tofloor
poster avatar
mardou
deepin
2020-09-16 03:29
Author
       从deepin 20bate开始,先后将deepin OS三个版本安装于thinkpad T401i手提上。当时bate版本安装后,有线网卡和无线均可用。升级到deepin 20(1001)后,两种网卡都可接入。但从升级到deepin 20(1002)后,无线上网没有了wifi。近日查阅一些关于这方面的资料,我这个linux小白从零学习,查阅了基于linux的经验介绍,但可能deepin OS 与其他linux系统结构上可能有一些差异,所以在终端上输入一些命令后并未得到与这些介绍有一致的结果。无奈,重新系统,先后将20bate、20(1001)和20(1002)重新安装,结果发现都不能上无线wifi了。究其原因,我真的搞不懂了。现在将关键截图发出来,请各位高手指点迷津破解困局,谢谢!


Reply Favorite View the author
All Replies
mardou
deepin
2020-09-16 03:45
#1
在终端输入rfkill list后,只显示蓝牙的情况,而没有Wireless LAN的信息。这个可能是导致没有wifi的根本原因了。
Reply View the author
Ziggy
deepin
2020-09-16 03:54
#2
本帖最后由 appj 于 2020-9-15 19:58 编辑

具体网卡型号多少?
Reply View the author
mardou
deepin
2020-09-16 05:37
#3
本帖最后由 mardou 于 2020-9-15 21:59 编辑
https://bbs.deepin.org/post/202214
具体网卡型号多少?

无线网卡根据前段时间我的截图看到如下图所示:

型号全称:centrion wireless-N 1000[condor peak]

Reply View the author
Ziggy
deepin
2020-09-16 06:08
#4
https://bbs.deepin.org/post/202214
无线网卡根据前段时间我的截图看到如下图所示:

型号全称:centrion wireless-N 1000[condor peak]

https://askubuntu.com/questions/ ... wifi-adapter-driver
Reply View the author
mardou
deepin
2020-09-16 06:19
#5
https://bbs.deepin.org/post/202214
具体网卡型号多少?

我找到了wifi驱动的下载网址(https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi?s[]=wireless&s[]=1000),并且已经下载,但不知道这个TGZ文件如何安装。

Reply View the author
Ziggy
deepin
2020-09-16 07:08
#6
https://bbs.deepin.org/post/202214
我找到了wifi驱动的下载网址(https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi?s[]=wireless ...

最下面有安装方法
Reply View the author
mardou
deepin
2020-09-16 07:32
#7
本帖最后由 mardou 于 2020-9-15 23:39 编辑
https://bbs.deepin.org/post/202214
最下面有安装方法

我是照葫芦画瓢,结果没有搞成,我估计是因为linux与deepin在结构上可能有所不同,文件默认下载的路径与英文资料中的路径可能不同,以至于按照上面做法在终端输入命令后,提示“cp: 无法获取'iwlwifi-*.ucode' 的文件状态(stat): 没有那个文件或目录”。
明天有时间再折腾折腾。非常有趣的是,我的电脑无线指示灯,在以前可以无线上网时不时地闪烁,而近日不能无线上网时,指示灯时亮时不亮。我总感觉是否是硬件有了问题才造成无法无线了。


谢谢你在百忙之中给予指点。
Reply View the author
Ziggy
deepin
2020-09-16 07:38
#8
https://bbs.deepin.org/post/202214
我是照葫芦画瓢,结果没有搞成。明天有时间再折腾折腾。非常有趣的是,我的电脑无线指示灯,在以前可以无 ...

有条件的话可以放到Windows实体机上试试
Reply View the author
deepinuser17
deepin
2020-09-16 10:32
#9
本帖最后由 deepinuser17 于 2020-9-16 02:40 编辑

这个软件包是压缩文件。 第一个是适用于内核版本2.6.30以上的。第二是内核3.2以上的。

需要下载iwlwifi-1000-ucode-39.31.5.1.tgz.

解压后的文件应该拷贝到/usr/lib/firmware/。 运行下面的命令查看文件名:
  1. $ tar ztvf iwlwifi-1000-ucode-39.31.5.1.tgz
  2. drwxr-xr-x scmbuild/scmbuild 0 2011-02-10 16:46 iwlwifi-1000-ucode-39.31.5.1/
  3. -rw-r--r-- scmbuild/scmbuild 4777 2011-02-10 16:46 iwlwifi-1000-ucode-39.31.5.1/README.iwlwifi-1000-ucode
  4. -rw-r--r-- scmbuild/scmbuild 337520 2011-02-10 16:46 iwlwifi-1000-ucode-39.31.5.1/iwlwifi-1000-5.ucode
  5. -rw-r--r-- scmbuild/scmbuild   2046 2011-02-10 16:46 iwlwifi-1000-ucode-39.31.5.1/LICENSE.iwlwifi-1000-ucode
Copy the Code


事实上深度已经安装了这个文件。
  1. $ ls -lh /usr/lib/firmware/iwlwifi-1000-5.ucode
  2. -rw-r--r-- 1 root root 330K Sep  9 03:25 /usr/lib/firmware/iwlwifi-1000-5.ucode
Copy the Code


解压的文件和深度安装的是同一个文件。
  1. 深度安装的:
  2. $ stat /usr/lib/firmware/iwlwifi-1000-5.ucode
  3.   File: /usr/lib/firmware/iwlwifi-1000-5.ucode
  4.   Size: 337520          Blocks: 664        IO Block: 4096   regular file
  5. Device: 804h/2052d      Inode: 268699626   Links: 1

  6. 解压的文件:
  7. $ stat iwlwifi-1000-5.ucode
  8.   File: iwlwifi-1000-5.ucode
  9.   Size: 337520          Blocks: 664        IO Block: 4096   regular file
  10. Device: 804h/2052d      Inode: 137462856   Links: 1
Copy the Code


所以无需再下载安装这个压缩包。 这个压缩包的文件是2011年生成的。


Reply View the author
deepinuser17
deepin
2020-09-16 10:37
#10
查看firmware-iwlwifi是否已经安装。

  1. dpkg -l firmware-iwlwifi
Copy the Code


如果结果没有安装。安装firmware-iwlwifi,然后重启。
  1. sudo apt install firmware-iwlwifi
  2. sudo shutdown -r now
Copy the Code


https://wiki.debian.org/iwlwifi
Reply View the author
mardou
deepin
2020-09-17 04:42
#11
https://bbs.deepin.org/post/202214
查看firmware-iwlwifi是否已经安装。

按照你的指点迷津,在终端输入: dpkg -l firmware-iwlwifi,便有如下图示结果:


不知道是否正常。

Reply View the author
mardou
deepin
2020-09-17 04:50
#12
本帖最后由 mardou 于 2020-9-16 21:05 编辑
https://bbs.deepin.org/post/202214
这个软件包是压缩文件。 第一个是适用于内核版本2.6.30以上的。第二是内核3.2以上的。

需要下载iwlwifi- ...

按照你的指点,我检查了文件,那个无线驱动文件是存在的,路径:usr/lib/frimware。两个截图如下:

但就是无线网卡的信号灯时亮时不不亮,而且没有无线信号

Reply View the author
mardou
deepin
2020-09-19 03:56
#13
https://bbs.deepin.org/post/202214
查看firmware-iwlwifi是否已经安装。

经过反复折腾,我用另一个硬盘装到这台电脑上,安装win10系统,发现无线也不能使用。怎么办,进入BIOS对wireless lan进行关闭后重启电脑,再关机进入BIOS对其进行打开,后再启动电脑,仍然没有无线。不过在win10升级过程中,手提上的那个WiFi指示亮始终是亮的。嘿嘿。我估计硬件出问题了。
Reply View the author
mardou
deepin
2020-09-19 03:57
#14
https://bbs.deepin.org/post/202214
有条件的话可以放到Windows实体机上试试

估计无线网卡本身出问题了。
Reply View the author
lanyun7112
deepin
2020-09-19 05:44
#15
同样的问题,我也重启到WIN10下,也没有无线 ,我也以为是无线网卡烧了,气的我就不搞了,第二天起来开机就又有了,我觉得的是一定要断电,过段时间再开机就好了。至于什么原因就不得而知了
Reply View the author
mardou
deepin
2020-09-20 01:14
#16
https://bbs.deepin.org/post/202214
同样的问题,我也重启到WIN10下,也没有无线 ,我也以为是无线网卡烧了,气的我就不搞了,第二天起来开机就 ...

问过联想工程师,据他说,当时购买手提电脑时,如果这款电脑只安装win7的,也就是说硬件更加合适win系统。如果改为其他系统,那么所需的一些驱动就很难与之相适应,以至于导致一些功能和性能不稳定。因为我有两个硬盘,所以一个安装win10,另一个安装了deepin,需要那么系统就用哪个系统就可以了。现在问题是没有了WiFi后,改用网线,别扭得很。
Reply View the author