LINUX系统无线网频繁断开_Ubuntu系统安装amp;amp;解决WiFi不可用

写系统安装的文章太多太多了,我为何还要写哪? 因为文章太多太多了,乍一看各种操作猛如虎,实际上可能对你没有一点的帮助。好多文章只是讲解了如何安装ubuntu系统,对于安装后遇到的问题只字不提,笔者决定写一点不一样的。

为何选择Ubuntu

开源免费,功能强大,小巧精美。对于小巧的东西,个人都比较喜欢。还有友好的图形化界面,不要和windows比,绝对没有Windows好。对于学习Linux个人还是推荐Ubuntu系统。

制作U盘启动盘

本文使用Ubuntu来制作u盘启动盘,没有复杂的操作,只需要简单的几行命令。(1)查看U盘路径。

sudo fdisk -l

09fff6f46c2b5c5bc08289ef6354c949.png(2)下载iso镜像 官网地址: https://ubuntu.com/download/desktop 根据个人需要下载相应的版本。笔者选择下载最新的版本Ubuntu 20.04.1 LTS。

a5d5475928a61b08b44b8a75da8f6bd4.png(3)将iso文件写入u盘

sudo dd if=~/xxx.iso of=/dev/sda

耐心等待,这里没有什么提示,直到传输完成。笔者装了4、5次机,没有在这个环节出现过问题。

U盘装机

插入U盘,按F2进入BIOS(基本输入输出)页面,不同机器进入BIOS页面的方式是不一样的。笔者的机器是小米的电脑。选择U盘启动,然后就是按照提示进行安装即可,这个过程基本不会出现任何问题。

启动系统

安装完Ubuntu系统后,拔出U盘,重启电脑,这个时候安装已经基本完成了。Ubuntu系统的安装就是这么简单。整个过程没有任何复杂的配置,当然在安装过程中,可以根据自己的需要对磁盘进行分区,这个也只需要简单的配置。

b05a8273908d8d357efda88d3e073b78.png

查看系统参数

1. 查看Linux内核版本

cat /proc/version

2. 查看cpu个数及核心数

总核数 = 物理CPU个数 X 每颗物理CPU的核数

总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数

查看物理CPU个数

cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

查看每个物理CPU中core的个数(即核数)

cat /proc/cpuinfo| grep "cpu cores"| uniq

查看逻辑CPU的个数

cat /proc/cpuinfo| grep "processor"| wc -l

查看线程数

grep 'processor' /proc/cpuinfo | sort -u | wc -l

3. 查看系统版本 lsb_release-a

ea27eb3d2d9b021e2b06db83109c75f3.png

网络问题

笔者装了3个版本的ubuntu系统,包括16、18还有20,所有的版本在笔者的机器上都存在一个相同的问题,困扰了笔者好久好久。就是在查看无线列表的时候,无线列表是空。然后笔者就蒙了!没有无线,怎么上网鸭,怎么查询解决问题的办法鸭?无奈,只好使用手机的"USB网络共享"功能,上网查解决办法。

查询解决办法

b8ffed7c18bc2fff0808fa0200bda412.png基本上相关的文章都看了,所有的方法也都实验了,问题还是不能解决,不过通过查询,还是获取到一些和无线相关的指令,比如 iwconfig

没有通用的方法

网上说的很多方法,貌似是通用的,实际上可能什么平台都不好用,这些方法忽略了芯片的差异性,不同的无线芯片导致的问题,他们的解决办法肯定也是不一样的,比如很多用博通的芯片的驱动程序解决相应的问题,但如果你的电脑是高通的芯片,再怎么有效放到高通的芯片上它必然也不管用。

查看无线网络的芯片

88a8c6db9b099405fdd18706c2f0a2dc.png通过上面的查询,可知笔者的机器使用的无线芯片是Qualcomm Atheros QCA6174。

01:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32)
驱动加载有问题?

在Windows下笔者能够正常使用无线网络,因此怀疑是在开机加载驱动的时候失败了,拿出神器 dmesg 。Linux dmesg命令用于显示开机信息。kernel会将开机信息存储在ring buffer中。您若是开机时来不及查看信息,可利用dmesg来查看。开机信息亦保存在/var/log目录中,名称为dmesg的文件里。通过dmesg可以看到下面这条信息:

[ 4.308059] ath10k_pci 0000:01:00.0: failed to fetch board data for bus=pci,vendor=168c,device=003e,subsystem-vendor=168c,subsystem-device=3370 from ath10k/QCA6174/hw3.0/board-2.bin

因此怀疑board-2.bin有问题。继续查询相应的问题,输入关键字,关于百度的高级搜索,在高级搜索-百度和必应 有所介绍。

intext:failed to fetch board data for bus=pci,vendor=168c,device=003e,subsys

725d241572d30f6106af91b933befe75.png点击进入页面(https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/1804028),好家伙,居然是一个bug。aa9c2739616a5ada6131e30e3b4a49a3.png尽管是bug,也还是有解决办法的。

解决办法
  1. 下载http://www.killernetworking.com/support/K1535_Debian/board.bin

  2. 删除/lib/firmware/ath10k/QCA6174/hw3.0目录下的"board.bin" 和"board-2.bin"将下载的内容

  3. 拷贝到/lib/firmware/ath10k/QCA6174/hw3.0

  4. 重启电脑

无线网络列表终于出来了。正常进行网络连接就ok了。13bd77f5ed9ae9b47699517e9c07298f.png

关于Linux

Linux最开始要搞清楚的概念是权限、用户、文件、目录。88d65b933105d890a07dd241e0641ed8.png

写在最后

如果你要玩游戏,不建议安装Linux系统,连qq、微信都不能直接使用,还是建议Windows系统。如果你想学习但又想玩游戏,那就装个双系统,如果你只是想学习,但是管不住自己玩游戏的心,那就只装一个Linux系统,这个时候,想玩也玩不了游戏了。仅代表个人观点。

公众号

更多内容,欢迎关注我的微信公众号。

6335568228cfd0287069e8e27cd2b0f6.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/340823.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

return两个返回值_LeetCode 第四题 寻找两个有序数组的中位数

给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m n))。你可以假设 nums1 和 nums2 不会同时为空。示例 1:nums1 [1, 3]nums2 [2]​则中位数是 2.0示例 2:nums1 [1, 2]nums2 [3, 4]​则中…

intellij 使用_使用IntelliJ书签

intellij 使用这是有关IntelliJ的精美书签功能的快速帖子。 IntelliJ使您可以为单行代码添加书签。 将某行添加为书签后,您可以使用多种方法直接跳回该行。 因此,最好在您经常使用的代码位置添加书签。 要创建一个新书签,只需在代码编辑器中…

[即将举行的网络研讨会]对Kubernetes进行故障排除:您需要具备的7个关键组件

如果您没有听说过,那么容器正在吞噬整个世界。 这种转变正在改变我们在开发,交付和维护应用程序方面所知的一切,尤其是在解决错误方面。 有这么多动人的东西,让您难以发现潜伏在基于Kubernetes的应用程序中的关键问题。 传统的故…

php能打开.shp文件吗,shp文件是什么格式的

shape文件由ESRI开发,一个ESRI的shape文件包括一个主文件,一个索引文件,和一个dBASE表。其中主文件的后缀就是【.shp】。本文操作环境:Windows7系统,Dell G3电脑。shape文件由ESRI开发,一个ESRI(Environmen…

成为Java流大师–第5部分:将联接的数据库表转换为流

是否可以将联接的数据库表转换为Java Stream? 答案是肯定的。 既然我们已经多次提出这个问题,我们决定写另一篇动手实验文章,解释如何执行更高级的Stream Joins。 因此,这里是第六篇中的第五篇,后面还有一个GitHub存储…

mysql数据库java链接,java链接MySQL数据库方法

第一步:安装MySQL这步我就很少说了,点击去看看怎么安装吧。html第二步:建立数据库安装好以后,咱们来建立一个数据库,一个表。(代码以下)。//建立数据库 test;//在数据库中建立表 user//插入一条数据create …

matlab虚线分格线,虚线实线网格线……一分钟看懂路面标志线,不再被扣分!

黄色实线黄色实线用来区分不同方向的车道,一般画在马路正中间,车道多的路面上就是双黄线,车道少的路面上则用单黄线。而无论单黄线还是双黄线,均严格禁止车辆跨越,因此压线行驶、超车或者掉头等都是不允许的。黄色虚线…

python 判断列表为空_Python 判断列表为空

原博文 2020-06-05 12:38 − https://mp.weixin.qq.com/s?__bizMzU2MDQwOTU0MA&mid2247483845&idx1&sndaf1d3661b4e6b6a15dbe40c7f9c0e14&chksmfc093f6ecb7eb678c22e3... 相关推荐 2019-09-28 21:13 − Python python是一种跨平台的计算机程序设计语言&#x…

clodeblocks debug断点调试_idea debug调试————简单常用,适合初学者

背景:在现在的开发中,如果不会debug,那么将会给我们的开发带来很大的困扰,如果仅仅是依靠日志信息去查问题,将会大大增加我们解决问题的难度,下面说一下idea开发工具下的简单debug。适用人群:ja…

bigdecimal判断等于0_vue2.0源码用到的工具函数,12个简易的复用函数,看看有多简单...

戎马:https://segmentfault.com/a/11900000196796381. 创建一个被冻结的空对象export const emptyObject Object.freeze({ }) 一旦创建不能给这个对象添加任何属性。2. 判断是否是 undefined 或 nullfunction isUndef (v) { return v undefined || v null}在源码…

告诉我们您想要什么,我们将做到:消费者驱动的合同测试消息传递

相当早以前,我们从REST(ful) Web API的角度讨论了消费者驱动的合同测试 ,尤其是将其投射到Java( JAX-RS 2.0规范)的角度。 可以公平地说,至少在公共API方面, REST仍在Web API领域占据…

宝塔面板php降级,宝塔面板6.8.8降级到5.9.1的方案教程

有朋友问起,6.8版本用的不习惯,而且缺少5.9版本的nginx过滤器,而且6.8版本许多功能阉割的厉害:服务器状态中的 连接管理、进程管理 也都被阉割,5.9版本是可以在面板中查看服务器进程管理的,如图&#xff1a…

c++矩阵连乘的动态规划算法并输出_「Javascript算法设计」× 动态规划与回溯算法...

目录:分而治之算法动态规划回溯算法分而治之算法分而治之算法是算法设计的一种方式,它将一个问题分成多个和原问题相似的小问题,递归解决小问题,再将解决方式合并以解决原来的问题(例如快速排序,二分搜索等…

背包问题九讲_背包问题

背包问题九讲我发现背包问题既棘手又有趣。 我敢肯定,如果您正在访问此页面,您已经知道了问题说明,但是只是为了完成本章: 问题: 给定一个最大容量为W和N的背包,每个背包都有自己的值和重量,将…

随机森林的特征 是放回抽样么_机器学习超详细实践攻略(10):随机森林算法详解及小白都能看懂的调参指南...

一、什么是随机森林前面我们已经介绍了决策树的基本原理和使用。但是决策树有一个很大的缺陷:因为决策树会非常细致地划分样本,如果决策树分得太多细致,会导致其在训练集上出现过拟合,而如果决策树粗略地划分样本,又不…

http端口_PhpStorm 修改默认端口号63342

PhpStorm 修改默认端口号63342​blog.csdn.net关键词PhpStorm phpStorm phpstorm 修改默认端口号63342 8080 80步骤1.打开Settings2. Build, Execution, Deployment→Deployment3.点击添加,选择In place起一个名字(可以随便起)在Web server U…

rds mysql 磁盘空间,RDS MySQL 空间问题的原因和解决

other_size- 系统文件和临时文件使用空间data_size- 数据文件使用空间binlog_size- Binlog 文件占用空间注:获取实例诊断报告的步骤请参考如何访问RDS 实例诊断报告。2. 解决RDS 实例支持单独升级磁盘空间,升级磁盘空间是解决空间问题的有效方式之一。下…

微信小程序 全局变量异步函数_微信小程序【生命周期】

小程序分为应用、页面和组件三个部分,所以小程序的生命周期涉及以下应用的生命周期页面的生命周期组件的声明周期应用的生命周期对页面生命周期的影响应用的生命周期App() 函数用来注册一个小程序。接受一个 Object 参数,其指定小程序的生命周期回调等。…

Java / Spring:如何快速生成整个数据库CRUD REST API

随着时间的流逝,Spring框架已成为Java中使用最广泛的Web开发框架之一,这一点已变得显而易见。 在接下来的十年之际,Spring最受欢迎的模块Spring Boot刚刚进行了重大更新。 新的Spring Boot版本“ 2.2.0”和年份“ 2020”几乎完美匹配。 因此…

python界面长什么样图片_python界面是什么样的

安装完Python,在命令行输入“python”之后,如果成功,会得到类似于下面的窗口:可以看到,结尾有3个>符号(>>>)。>>>被叫做Python命令提示符(prompt)&…