linux如何使用主机无线网卡,Linux主机安装无线网卡过程以及问题处理

Linux主机安装无线网卡过程以及问题处理

Linux主机安装无线网卡过程以及问题处理

步骤:

根据无线网卡型号下载相应的驱动程序,通常是压缩包,解压后已经存在makefile目录,直接make跟make install就可以安装程序,如果中间出错,就无法处理,使用lsusb查看型号

9a643893dd2f70144cd521e14183db39.png

安装好驱动后,可以用 iwconfig 查看无线网卡的名称,如:

b5a15d2808216c7e43aa824cdeb618c2.png

从图中可看到 无线网卡设备名叫“wlp0s20u10”

扫描无线网络

命令格式:

“iwlist 网卡设备名 scan ”

扫描能搜索的所有无线网络,如:

ec39b8a4dca0b101d49c6595233dba6e.png

其中 ESSID是无线网络的名称,很重要。

4. 启动无线网卡,“ifconfig 无线网卡名称 up”

5. 使用wpa_supplicant命令启动无线网卡

首先创建目录:

Mkdir -p /data/misc/wifi/wlp0s20u10

命令:

wpa_supplicant -u -f /var/log/wpa_supplicant.log -c /etc/wpa_supplicant/wpa_supplicant.conf -B -O /data/misc/wifi/wlp0s20u10

命令格式:

wpa_supplicant -u -f “日志路径” -c “配置文件路径” -B -O /data/misc/wifi/wlp0s20u10

或者

wpa_supplicant -B -i enp0s20u10 -c /etc/wpa_supplicant/wpa_supplicant.conf -D wext

如果命令1不行可以用命令2

命令参数解释:

-u 用户

-f 日志路径

-c 配置文件路径

-B 后台运行

-i 指定无线网卡名称

-D 无线驱动接口名称

Linux无线驱动接口有两种标准接口,wext(Wireless Extensions无线扩展接口)和nl80211接口。

配置文件解释

5cd7b97f02d6cf56dd686f18f0b14675.png

以上是生产的配置文件

Network {

Ssid -----无线网络的名称

Psk ----无线网络的密码,密码产生方法在下面

}

以上配置比较重要

ssid :接入点名称,这个没什么好说的

scan_ssid=1 :这个很容易错过,如果你的无线接入点是隐藏的,那么这个就是必须的,亲身经历,折腾了好久才搞定,记之备忘。

psk=xx :是加密后的密码,用wpa_passphrase自动生成的

proto=RSN WPA2就选这个,抄一下官方配置文件例子里面的:

key_mgmt= 认证密钥管理协议,还是抄:

生产密码配置的方法命令

wpa_passphrase “无线网络名称” “密码”

如下:

Wpa_passphrase TPLINK 12345678

fd14df4f067a5700cd5ec270a3e6caa9.png

确认无线网卡是否挂载完成

使用命令 iwconfig 无线网卡名称

如:

35d134ea01171de793f0fc9c113c8488.png

出现以上内容则挂载完成

以下是未挂载完成的情况

如:

d7596ffe762149286e9139b96206ccdf.png

设定路由和解析域名服务器地址

测试是否能通过无线网卡上网

问题:

启动无线网卡命令不同导致无法启动无线网卡

一开始启动无线网卡的命令使用了

wpa_supplicant -iwlp0s20u10 -c /etc/wpa_supplicant/wpa_supplicant.conf -B -O/data/misc/wifi/wlp0s20u10

相比较于能启动无线网卡的命令 多了一个 “-i”的参数,该参数作用在于指定无线网卡的名称,但是添加后无法正常启动无线网卡。这个需要注意

Linux主机安装无线网卡过程以及问题处理相关教程

hadoop hdfs安装

hadoop hdfs安装 点击这里查看,详细安装 下面是安装成功的测试工作 安装完成后 可以使用下面命令向hdfs上传文件 hdfs dfs -put 资源linux路径 hdfs路径hdfs dfs -ls /hdfs dfs -mkdir -p /xu/hai hdfs dfs -rm -r /xu 更多命令 可以通过网页访问hdfs状况 htt

Linux 安装JDK1.8详细过程

Linux 安装JDK1.8详细过程 官网下载 https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 1、先查看下虚拟机jdk的版本 输入命令: java -varsion 这些OpenJDK都要卸载。 2、删除所有OpenJDK安装包 输入命令查看jdk安装包: rpm -qa|

基于CentOS 7.2的CDH 6.3.2 Kafka离线安装

基于CentOS 7.2的CDH 6.3.2 Kafka离线安装 基于CentOS 7.2的CDH6.3.2离线安装 https://blog.csdn.net/qq_40180229/article/details/108755530 基于CentOS 7.2的CDH 6.3.2完整集群添加 https://blog.csdn.net/qq_40180229/article/details/108756561 基于CentO

Linux系统故障修复和排查

Linux系统故障修复和排查 1 挂载硬盘 2 添加硬盘,准备做文件的相关备份。分别备份 mbr , /boot,/etc 。 3 备份 MBR 扇区数据 4MBR 的 512 字节坏,使用光盘引导,从备份文件中修复。(模拟 mbr 扇区故障) 5 从光盘中修复(选第三个) 6 从备份文件中恢复

详细的图片安装教程——virtualbox安装Centos7 宿主机与虚拟机互

详细的图片安装教程——virtualbox安装Centos7 宿主机与虚拟机互通 本文使用centos7来作为开发使用的linux,下面是截止本日期最新的centos7下载地址 http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso virtualbox的下载地址

【kubernetes集群系列(一)】Master安装(使用kubeadm)

【kubernetes集群系列(一)】Master安装(使用kubeadm) 准备工作 1.检查centos发行版 如果不是7.6,7.7,7.8直接升级centos yum update -y kernelrpm -q kernelyum update 升级细节参考: Centos7 升级内核小版本 2.添加iptables cat EOF | sudo tee /etc/s

【No.2】监控Linux性能25个命令行工具

【No.2】监控Linux性能25个命令行工具 为什么80%的码农都做不了架构师? 接着上一篇博文继续【No.1】监控Linux性能25个命令行工具 10:mpstat --显示每个CPU的占用情况 该命令可以显示每个CPU的占用情况,如果有一个CPU占用率特别高,那么有可能是一个单线程

vscode插件remote-ssh安装及ssh错误

vscode插件remote-ssh安装及ssh错误 关于remote-ssh Remote系列分为三种,可以按需安装,本文主要介绍remote-ssh,它总结来说就是:远程终端、代码高亮提示、远程调试开发、可视化linux文件目录。 作为炼丹师,可以极大提高效率,不需要在本地配置环境。 remo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值