linux下如何使用命令连接wifi_linuxwifi漫游功能怎么打开_M小马M的博客-程序员宅基地

技术标签: linux学习  iwconfig  命令连接WiFi  linux  

前提

前提就是你的设备要有无线网卡,并且驱动呀什么的都是加载好了的,只需要最后一步连接!!!

(1)首先ifconfig命令查看一下,这个就是查看你的前提是否满足,我的无线网卡设备名字为wlan0,这里已经成功加载

1|root@sabresd_6dq:/ # ifconfig
eth0      Link encap:Ethernet  HWaddr 12:21:12:12:12:34
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:2083 errors:0 dropped:0 overruns:0 frame:0
          TX packets:43 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:169875 (165.8 KiB)  TX bytes:2959 (2.8 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:40 errors:0 dropped:0 overruns:0 frame:0
          TX packets:40 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:3208 (3.1 KiB)  TX bytes:3208 (3.1 KiB)

wlan0     Link encap:Ethernet  HWaddr 7C:DD:90:78:81:51
          inet6 addr: fe80::7edd:90ff:fe78:8151/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:4086851 (3.8 MiB)  TX bytes:187712 (183.3 KiB)

(2)关闭eth0(eth0是本地的以太网)

root@sabresd_6dq:/ # ifconfig eth0 down        

//此时eth0 就已经下线了  记得命令加权限哈,我这里是root   
//不是root的记得这样执行:

root@sabresd_6dq:/ # sudo ifconfig eth0 down        

(3)关掉了eth0之后,我们就可以开启USB WiFi无线网卡

root@sabresd_6dq:/ # ifconfig  wlan0 up
0x1300 = 00064300

可以看到:wlan0已经启动,再使用ifconfig查看,就可以看到eth0没有了,wlan0 还在

 

root@sabresd_6dq:/ # ifconfig
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:40 errors:0 dropped:0 overruns:0 frame:0
          TX packets:40 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:3208 (3.1 KiB)  TX bytes:3208 (3.1 KiB)

wlan0     Link encap:Ethernet  HWaddr 7C:DD:90:78:81:51
          inet6 addr: fe80::7edd:90ff:fe78:8151/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:5748079 (5.4 MiB)  TX bytes:267896 (261.6 KiB)

(4)(上面的基础有了之后)扫描可用的无线网络

root@sabresd_6dq:/ # iwlist wlan0 scan | grep ESSID  //根据ESSID进行过滤查找
                    ESSID:"cqupt2004_bgn"
                    ESSID:"LEDE-lede"
                    ESSID:"hp_dx"
                    ESSID:"PandoraBox_1708F0"
                    ESSID:"MiPhone"
                    ESSID:"CMCC-FREEMM"
                    ESSID:"CQUPT-Free"
                    ESSID:"LEDE_q"
                    ESSID:"CQUPT"
                    ESSID:"CMCC-EDU-TEST"
                    ESSID:"sk"
                    ESSID:"dlink2001"
                    ESSID:"ChinaNet"
                    ESSID:"CQUPT"
                    ESSID:"CQUPT"

(5)选择要连接的无线网络

root@sabresd_6dq:/ # iwconfig wlan0 essid "MiPhone"

(6)输入该网络的安全密码

root@sabresd_6dq:/ # iwconfig wlan0 key 15330478604

(7)连接到指定的AP(无线路由)

root@sabresd_6dq:/ # iwconfig wlan0 ap auto

(8)设置无线网卡的IP地址

root@sabresd_6dq:/ # ifconfig wlan0 192.168.1.120

(9)使用 ping 命令检测无线网连通状况

root@sabresd_6dq:/ # ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1): 56 data bytes
64 bytes from 192.168.1.1: seq=0 ttl=64 time=42.804 ms
64 bytes from 192.168.1.1: seq=1 ttl=64 time=5.020 ms

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/xiao_jj_jj/article/details/84322593

智能推荐

学习笔记41--关于机器人solidwork模型到urdf的link的位置快速定义的经验分享_鸿_H的博客-程序员宅基地

环境:Ubuntu16.04 ros-kinetic ;windows solidwork19来源:通过三维模型,怎么不费脑力计算获取各个link的位置关系呢?要了解的经验知识:urdf的link位置定义属于子link以父link的坐标系来定义的;没有特殊要求,就把joint的位置和link的几何中心重合一起,这个习惯可以提高编写效率。urdf上面的link的位置快速定义方式:在sw三维模型,创建好各个零件的几何中心点(sw-插入-参考坐标系-xxx);然后利用sw上面的测量工具,测出相关的xyz

JAVA libxcb bug 的解决方法_iteye_9080的博客-程序员宅基地

Currently there is a bug with Sun Java because it is incompatible with the newer libX11 included in Fedora 8. If you get an error like this xcb_xlib.c:50: xcb_xlib_unlock: Assertion 'c->xlib.lock' fai...

湖南科技大学毕业设计——仿京东生鲜商城实现_仿“jd生鲜”大型电商平台全流程开发_0!=1的博客-程序员宅基地

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar_仿“jd生鲜”大型电商平台全流程开发

Windows检测到EFI系统分区格式化为NTFS_检测到ef1分区格式化为ntfs-程序员宅基地

U盘安装win10提示错误,“Windows检测到EFI系统分区格式化为NTFS”,折腾分区半天,还是不行,用USB 光驱引导就没有这个错误了,坑爹的windows。_检测到ef1分区格式化为ntfs

JS——小数转换成百分比_js小数转百分比_dbt@L的博客-程序员宅基地

用法toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。NumberObject.toFixed(num)num: 规定小数的位数,是 0 ~ 20 之间的值,包括 0 和 20。(0.88).toFixed(2)*100+'%' //88%_js小数转百分比

bzoj 1798_diyan5166的博客-程序员宅基地

练下线段树,pushdown不把加和乘分开做就A了。。。就这被卡了好一会。虽然不造为什么,但是算了0.0 1 #include<bits/stdc++.h> 2 #define inc(i,l,r) for(i=l;i<=r;i++) 3 #define dec(i,l,r) for(i=l;i>=r;i--) 4 #define me..._bzoj1798

随便推点

centos8——安装rabbitmq(3.9.9)亲测_专注写bug的博客-程序员宅基地

文章目录安装版本官方版本对照表安装步骤官网方式参照1、添加yum存储库信息yum 安装修改登录拦截启动rabbitmq创建新用户赋予权限登录验证命令拓展卸载rabbitmq卸载erlang支持其他命令备注参考资料安装版本erlang 24.1rabbitmq 3.9.9官方版本对照表链接地址:https://www.rabbitmq.com/which-erlang.html安装步骤官网方式参照https://www.rabbitmq.com/install-rpm.html#

C#应用程序退出后托盘图标(notify…_BruceEditCode的博客-程序员宅基地

很多时候,在我们的应用程序执行Application.Exit()退出后,我们设置的状态栏托盘图标都不会立即消失,当鼠标光标划过时才会消失。这是因为托盘图标的资源还没来得及释放造成的,要想解决这个问题,只需在你的程序关闭后添加如下语句: notifyIcon.Dispose(); //释放notifyIcon1的所有资源,以保证托盘图标在程序关闭时立即消失 其中,notif...

GCTA学习2 | 软件下载安装--windows和Linux_gcta工具安装_育种数据分析之放飞自我的博客-程序员宅基地

本篇,介绍GCTA这个软件的安装。1. 安装包GCTA官网:https://yanglab.westlake.edu.cn/software/gcta/#Download这个软件是开源的,源码在github上:https://github.com/jianyangqt/gcta2. Linux安装测试2.1 下载在终端中运行下面命令:wget https://yanglab.westlake.edu.cn/software/gcta/bin/gcta_1.94.0beta.zip下载成_gcta工具安装

Android MediaPlayer基本使用方式_playbtton=findviewbyid(r.id.play);_赵一弘的博客-程序员宅基地

1)如何获得MediaPlayer实例: 可以使用直接new的方式: MediaPlayer mp = new MediaPlayer(); 也可以使用create的方式,如:MediaPlayer mp = MediaPlayer.create(this, R.raw.test);//这时就不用调用setDataSource了 2) 如何设置要播放的文件:_playbtton=findviewbyid(r.id.play);

Code Review工具Jupiter在Eclipse的安装_ecliipse jupiter 安装_niejunhongbupt的博客-程序员宅基地

为了快速有效地进行人工CodeReview协作,可以使用Jupiter这样的工具辅助进行。可以帮助开发人员有效管理Code Review任务、问题、建议等。 下面介绍怎样将Jupiter以插件方式安装在Eclipse的方法:1.在Eclipse中,选择Help->Install New Software 2.选择Add3.在名称中输入Jupiter,在URL中输入:http:/_ecliipse jupiter 安装

推荐文章

热门文章

相关标签