首页 > 系统相关 >linux连接wifi

linux连接wifi

时间:2024-02-28 14:12:08浏览次数:23  
标签:run supplicant wifi 连接 wlan0 linux var wpa

1.ifconfig wlan0 up 启动wifi

2.iwlist wlan0 scanning 搜寻wifi(接天线)

3.默认情况下,开发板根文件系统/etc目录下会有一个名为“wpa_supplicant.conf”的配置文件,

没有的话就自行创建。此文件用于配置要连接的WIFI 热点以及对应的密钥。

“=”前后一定不能有空格,缩进应该采用空格。

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
update_config=1

network={
     ssid="wifi name"
     psk="passwd"
}

4.在开发板根文件系统下创建一个“/var/run/wpa_supplicant”目录,wpa_supplicant工具要用到此目录

mkdir /var/run/wpa_supplicant -p

5.wpa_supplicant -Dnl80211 -c /etc/wpa_supplicant.conf -i wlan0 & 连接

6.udhcpc -i wlan0 //从路由器获取 IP 地址

标签:run,supplicant,wifi,连接,wlan0,linux,var,wpa
From: https://www.cnblogs.com/boring-luobo/p/18040190

相关文章

  • linux进程操作
    linux进程操作查看用户进程top//查看系统中实时的进程信息htop//top的增强版,可以交互的方式显示系统中的进程信息ps //列出当前用户的所有进程信息pstree //以树形结构显示当前用户的而所有进程信息pidof //可以查找指定进程名的进程IDhtop安装:sudoapt-getinstallh......
  • becoming a Linux Kernal Hacker (books recommended)
    UnderstandingtheLinuxKernel,ThirdEdition3rdEditionbyDanielBovet(Author),MarcoCesati(Author)https://www.amazon.com/Understanding-Linux-Kernel-Third-Daniel/dp/0596005652/UnderstandingLinuxNetworkInternals:GuidedTourtoNetworkingonLinu......
  • VSCode SSH连接服务器
    使用场景:本地VSCode通过SSH访问(远程)服务器通过SSH连接远程服务器:sshuser@hostname(SSH默认端口为22),然后提示需要输入登录密码参考:https://code.visualstudio.com/docs/remote/ssh后续TODO:generateSSHkey参考资料:https://zhuanlan.zhihu.com/p/294933020......
  • Qt 无法连接到进程内QML调试器
    问题:由于在Qt5以上版本默认开启QML调试器造成的。用于告知用户,这将打开一个到运行QML的Javascript解释器的端口,以便从中获得调试输出。显然,这会造成一个安全漏洞,所以在不安全的地方使用时应该关闭它(在释放运行时自动关闭)。Qt4默认不开启QML调试器,而Qt5版本以上默认开启。......
  • linux基本知识汇总2(系统编程) 60000字汇总
    /////////////进程/任务--task任何启动并运行程序的行为,都是由操作系统帮助我们将程序转换成进程--进程:完成特定的任务进程控制块:PCB(win)/task_struct(linux)--结构体结点/内核数据结构--提取了进程的所有属性task_struct是PCB的一种在Linux中描述进程的结构体叫......
  • linux网络编程基础知识汇总(更新中)
    阿帕网arpanet阿帕网为美国国防部高级研究计划署开发的世界上第一个运营的封包交换网络,它是全球互联网的始祖。局域网LAN(LocalAreaNetwork):通过路由器和交换机把计算机连接在一起广域网WAN(WideAreaNetwork)//广域网和局域网没有明显的界限,是一个相对的概念,一般把......
  • Linux使用命令行编译并用st-link烧录STM32
    创建工程在STM32CubeMX中配置,选择Makefile并生成。环境安装编译工程需要用到arm-none-eabi,去官网下载对应系统版本,下载后解压到任意位置。添加环境变量添加环境变量到.bashrc文件:echo'exportPATH="/toolchain/arm-none-eabi/bin:$PATH"'>>~/.bashrc我解压的位置为/too......
  • linux基本知识汇总1(基础命令) 20000字汇总
    linux版本号主版本号.次版本号.修正次数2.6.30--次版本号为偶数:稳定版奇数:测试版$$$$命令选项查看方式1.内建命令(help)格式:help+内建命令####help命令//命令使用说明2.外部命令(–help)一般是Linux命令自带的帮助信息,并不是所有命令都自带这个......
  • idea连接数据库
    1.情景展示在idea中,我们直接连接到数据库,如何实现?2.具体操作打开idea,切换到Database窗口。按照下图指引,找到自己实际所需的数据库类型。注意:mysql不要选错了。以mysql进行举例说明等上述配置好后,点击“TestConnection”,以测试数据库是否连接正常。不管是哪种数据库,......
  • Windows下写脚本无法运行在linux上?怎麽办?
    Windows下写脚本无法运行在linux上?怎麽办?$‘\r‘:commandnotfound的解决方法在Linux系统中,运行Shell脚本,出现了如下错误:one-more.sh:line1:$'\r':commandnotfound1出现这样的错误,是因为Shell脚本在Windows系统编写时,每行结尾是\r\n,而在Linux系统中行每行结尾是\n,......