你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32MP1 WiFi连接

[复制链接]
STMCU小助手 发布时间:2022-10-24 23:34
STM32MP1 WiFi连接
  1. Documentation to activate manually wireless interface
  2. 1. generate the specific wpa_supplicant file
  3.     mkdir -p /etc/wpa_supplicant/
  4.     echo "ctrl_interface=/var/run/wpa_supplicant" > /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
  5.     echo "eapol_version=1" >> /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
  6.     echo "ap_scan=1" >> /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
  7.     echo "fast_reauth=1" >> /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
  8.     echo "" >> /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
  9.     wpa_passphrase SSID_OF_NETWORK PASSWORD_OF_NETWORK >> /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
  10.     or
  11.     wpa_passphrase ssid_of_network  >> /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
  12. 2. put in place network configuration
  13.    rename file 51-wireless.network.sample to 51-wireless.network on /usr/lib/systemd/network/ or /lib/systemd/network/
  14. 3. restart/start service
  15.     systemctl enable systemd-networkd.service
  16.    
  17.     systemctl restart systemd-networkd.service
  18.    


  19. info:
  20. How to list SSID available
  21.     ifconfig wlan0 up
  22.     iw dev wlan0 scan | grep SSID
  23.     or
  24.     iwlist wlan0 scanning | grep ESSID

  25. e.g.
  26. wpa_passphrase peszazurehear pass.w0rd, >> /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
复制代码


————————————————
版权声明:zhoujiazhao

收藏 评论3 发布时间:2022-10-24 23:34

举报

3个回答
白色的乌鸦 回答时间:2022-10-25 13:34:23
//启动WiFi
ifconfig wlan0 up

//关闭wifi
ifconfig wlan0 down

//搜索可以连接的wifi
iw dev wlan0 scan |grep SSID

//wpa_passphrase 设置 wifi 名字和密码
wpa_passphrase name passward>> /etc/wpa_supplicant.conf

//初始化 wpa_supplicant
wpa_supplicant -B -iwlan0 -c /etc/wpa_supplicant.conf

//连接wifi
iw wlan0 link

//获取 WiFi IP 地址
udhcpc -i wlan0

//wifi连接后ping外网测试
ping -I wlan0 www.baidu.com


设置开机自启动WiFi
systemctl enable wpa_supplicant@wlan0.service

将 wpa_supplicant.conf 改成 wpa_supplicant-wlan0.conf 并拷贝到新建的目录下
/etc/wpa_supplican

去除开机自启动连接WiFi
rm  -rf   /etc/systemd/system/multi-user.target.wants/wpa_supplicant@wlan0.service


yigu 回答时间:2025-1-3 17:54:32

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版