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

描述

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步骤同上。


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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分