OpenWrt 使用手册

OpenWrt 使用手册是针对 Firefly 官方发布的 OpenWrt 系统固件特性所编写,用户可以在手册目录中选择需要的章节进行阅读。

本章介绍 Openwrt/Lede 固件的编译流程,推荐使用 Ubuntu18.04 进行编译。

登录 IP 、登录密码和 WIFI 名称

固件默认登录 IP 为 192.168.2.1,登录密码为 firefly

默认 WIFI 名称为 OpenWRT-XXXX,无密码

WAN 口和 LAN 口映射

Station P2/ROC-3568-PC

外壳 Linux 网卡
WAN 网口2 eth0
LAN 网口1 eth1

Station M2/ROC-3566-PC

外壳 Linux网卡
WAN 网口1 eth0

调试

通过 adb

查看 adb 设备

adb devices

连接 adb 设备

adb shell

通过 ssh

用一根网线,一端 LAN 口,一端接电脑网口。

设置电脑动态获取 IP,电脑会获取到 192.168.2.0/24 网段的 IP

ssh root@192.168.2.1

密码为firefly

通过浏览器

用一根网线,一端接 LAN 口,一端接电脑网口。

设置电脑动态获取 IP,电脑会获取到 192.168.2.0/24 网段的 IP

在浏览器输入:192.168.2.1,密码为 firefly

WIFI 配置与使用

通过浏览器上输入以下网址即可进 Openwrt/LEDE 管理界面:

  • http://192.168.2.1

有关 WIFI 的配置问题请参考:https://openwrt.org/docs/guide-quick-start/walkthrough_wifi

命令行配置工具

Firefly 提供了命令行工具 ff_wifi 以方便用户进行 WIFI 网络配置

命令行工具 ff_wifi

root@OpenWrt:~# ff_wifi
/usr/bin/ff_wifi set <ap/sta> <ssid> <key>
/usr/bin/ff_wifi set <ap/sta> <on/off>
/usr/bin/ff_wifi up
/usr/bin/ff_wifi down

WIFI AP 模式:开启 WIFI

root@OpenWrt:/# ff_wifi down
root@OpenWrt:/# ff_wifi set ap Openwrt-firefly 12345678
root@OpenWrt:/# ff_wifi set ap on
root@OpenWrt:/# ff_wifi up

WIFI STA 模式:WIFI 中继

扫描 WIFI 热点:

root@OpenWrt:/# iwlist wlan0 scanning | grep ESSID
                    ESSID:"NETGEAR65"
                    ESSID:"tchip-B"

连接指定 WIFI

root@OpenWrt:/# ff_wifi down
root@OpenWrt:/# ff_wifi set sta NETGEAR65 password
root@OpenWrt:/# ff_wifi set sta on
root@OpenWrt:/# ff_wifi up

安装软件包

通过 adb 终端,确保网关 WAN 口接入外网:

更新可用软件包列表

安装软件前,先更新可用软件包列表:

$ opkg update

查看可安装的软件包

$ opkg list

查看已安装的软件

$ opkg list-installed

安装软件

$ opkg install <包各称>

删除软件

$ opkg remove <包各称>