0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Firefly-PX3-SE--WIFI模块及以太网简介

firefly 来源:firefly 作者:firefly 2019-12-02 16:56 次阅读
WIFI及以太网
前言

关于Firefly-PX3-SE网络的使用,目前在设置app里面只能使用WiFi以及WIFI热点功能,以太网功能暂时还没添加。而这些功能都可以通过shell指令配置实现,下文将讲述如何通过指令配置WiFi以及以太网,实现联网,以供参考学习。

WIFI

目前通过wpa_supplicant工具来配置无线网络,这是一个连接、配置WIFI的工具,它主要包含wpa_supplicantwpa_cli两个程序。

WIFI使能
# echo 1 >/sys/class/rkwifi/driver # ifconfig wlan0 up

成功后,执行ifconfig能看到wlan0 节点

启动wpa_supplicant进程
# wpa_supplicant -D nl80211 -i wlan0 -c /etc/wpa_supplicant.conf -B

如果/etc/wpa_supplicant.conf文件不存在就创建,修改为以下代码:

ctrl_interface=/var/run/wpa_supplicant update_config=1
通过wpa_cli配置WiFi

常用命令:

# wpa_cli -i wlan0 scan // 搜索附近wifi网络 # wpa_cli -i wlan0 scan_result // 打印搜索wifi网络 # wpa_cli -i wlan0 add_network // 添加一个网络连接

如果要连接加密方式是[WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][ESS] (wpa加密),wifi名称是name,wifi密码是:psk。操作如下:

# wpa_cli -i wlan0 set_network 0 ssid '"name" # wpa_cli -i wlan0 set_network 0 psk '"psk"' # wpa_cli -i wlan0 enable_network 0 //使能WiFi

如果要连接加密方式是[WEP][ESS] (wep加密),wifi名称是name,wifi密码是psk。操作如下:

# wpa_cli -i wlan0 set_network 0 ssid '"name"' # wpa_cli -i wlan0 set_network 0 key_mgmt NONE # wpa_cli -i wlan0 set_network 0 wep_key0 '"psk"' # wpa_cli -i wlan0 enable_network 0

如果要连接加密方式是[ESS] (无加密),wifi名称是name。操作如下:

# wpa_cli -i wlan0 set_network 0 ssid '"name"' # wpa_cli -i wlan0 set_network 0 key_mgmt NONE # wpa_cli -i wlan0 enable_network 0

保存WIFI连接信息

# wpa_cli -i wlan0 save_config

连接已有的连接

# wpa_cli -i wlan0 list_network // 列举所有保存的连接 # wpa_cli -i wlan0 select_network 1 // 连接第1个保存的连接 # wpa_cli -i wlan0 enable_network 1 // 使能第1个保存的连接

关闭WiFi

# ifconfig wlan0 down
以太网
以太网使能
# ifconfig eth0 up
动态获取IP地址

WIFI动态获取IP地址,执行下面指令:

# udhcpc -i wlan0 -R

以太网动态获取IP地址,执行下面指令:

# udhcpc -i eth0 -R
设置静态IP地址

以太网设置静态IP步骤如下:

# ip addr flush dev # ip addr add 168.168.100.78/255.255.0.0 dev eth0 #ip地址/子网掩码 # ip route flush dev eth0 # ip route add 168.168.0.1 dev eth0 #网关 # ip route add default via 168.168.0.1 dev eth0 #添加默认路由 # echo -e "nameserver 114.114.114.114\nnameserver 8.8.8.8" > /tmp/resolv.conf #设置DNS(临时)

WIFI设置静态IP步骤同上。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6087

    浏览量

    35672
  • Firefly
    +关注

    关注

    2

    文章

    538

    浏览量

    7147
收藏 人收藏

    评论

    相关推荐

    以太网wifi模块

    如题。 我现在找个以太网wifi模块,用在F4的以太网接口上出来时wifi,然后网上大多数都是串口转的,串口的速度有点慢,我正好有个
    发表于 07-02 04:27

    以太网连接到WiFi连接

    有没有人知道一个IC,它可以处理大部分不是所有的功能来桥接以太网连接到WiFi连接。我试图设计一个嵌入式模块,它可以允许以太网流量通过WiFi
    发表于 09-16 07:47

    以太网简介

    以太网简介以太网(Ethernet)是互联网技术的一种,由于它是在组网技术中占的比例最高,很多人直接把以太网理解为互联网。以太网是指遵守IE
    发表于 08-09 08:57

    Firefly-PX3-SE主板FAQ方案

    FAQ 开机异常卡死或重启 可能是电源电流不够,请使用电压为 5V,电流为 2.5A~3A 的电源 系统用户名和密码 用户:root 密码:123 多U盘挂载问题 目前Firefly-PX3-SE
    的头像 发表于 11-29 09:29 1196次阅读
    <b class='flag-5'>Firefly-PX3-SE</b>主板FAQ方案

    Firefly关于PX3-SE系统Qt介绍

    Firefly-PX3-SE的Buildroot系统,目前支持三种Qt版本
    的头像 发表于 11-29 09:49 2633次阅读
    <b class='flag-5'>Firefly</b>关于<b class='flag-5'>PX3-SE</b>系统Qt介绍

    Firefly-PX3-SE主板音频输入输出介绍

    Firefly-PX3-SE有三路音频输出、两路音频输入。
    的头像 发表于 12-02 15:15 2013次阅读

    Firefly-PX3-SE主板启动介绍

    Firefly-PX3-SE 有灵活的启动方式。
    的头像 发表于 12-04 08:36 1625次阅读

    Firefly-PX3-SE主板串口介绍

    Firefly-PX3-SE 开发板的调试串口与 TF 卡接口有信号引脚复用,因此无法同时使用。
    的头像 发表于 12-04 08:49 1760次阅读
    <b class='flag-5'>Firefly-PX3-SE</b>主板串口介绍

    微雪电子串口转以太网模块简介

    TTL串口转以太网模块 ARM内核 电磁隔离 双向透明传输,支持1对多 型号 UART TO ETH
    的头像 发表于 12-30 10:54 2167次阅读
    微雪电子串口转<b class='flag-5'>以太网</b><b class='flag-5'>模块</b><b class='flag-5'>简介</b>

    以太网模块的功能特点

    杭州塔石 以太网模块 可以为您的嵌入式系统通过以太网传输数据提供快速的解决方案。以太网模块串口支持透传模式和AT命令模式。服务器端安装虚拟串
    的头像 发表于 11-25 22:01 9578次阅读

    以太网wifi的区别_以太网怎样修改WIFI密码

    本文首先阐述了以太网wifi的区别,其次介绍了以太网修改WIFI密码方法,最后分析了电脑怎么把以太网改成无线网络。
    发表于 03-20 10:26 3.2w次阅读

    以太网远程IO模块的选型

    以太网远程IO模块
    发表于 11-17 15:24 1125次阅读
    <b class='flag-5'>以太网</b>远程IO<b class='flag-5'>模块</b>的选型

    实时以太网TRDP模块功能简介

    NETMODFast 模块是广州众志诚信息科技有限公司生产的以太网&TRDP 模块转TTL串行/CAN 接口系列协议转换模块
    的头像 发表于 08-01 15:09 6322次阅读
    实时<b class='flag-5'>以太网</b>TRDP<b class='flag-5'>模块</b>功能<b class='flag-5'>简介</b>

    以太网TRDP-UDP模块功能简介

    NETMODUD-P1.02模块是广州众志诚信息科技有限公司生产的以太网&TRDP模块转TTL串行接口和以太网UDP接口系列协议转换模块
    的头像 发表于 08-01 15:14 3904次阅读
    <b class='flag-5'>以太网</b>TRDP-UDP<b class='flag-5'>模块</b>功能<b class='flag-5'>简介</b>

    以太网WiFi的区别

    随着科技的快速发展,网络连接已经成为我们生活和工作中的重要组成部分。以太网WiFi作为两种常见的网络连接方式,各有其特点和优势,适用于不同的场景。本文将对以太网WiFi进行详细比较
    的头像 发表于 05-28 16:01 5493次阅读