LAN1 默认为WAN口,默认从上一级路由 动态获取IP,为了安全WAN口默认不能Luci WEB登陆及SSH登陆
LAN2 默认为LAN口,为连接它的设备动态分配IP,IP段为192.168.2.x
WIFI 默认产生热点,无线网络名称为
OpenWrt-xx
,密码为
password
登陆 默认参数
LAN口,或无线网络(OpenWrt-xx)Luci WEB登陆及SSH登陆 IP:192.168.2.1
Luci及SSH默认用户名:root
Luci及SSH默认密码:553456
WIFI 默认无线网络名称为
OpenWrt-xx
,密码为
password
OpenWrt的版本号:OpenWrt 22.03.5 r20134-5f15225c1e
基于Luci的OpenWrt设置
要登录Luci的WEB界面,我们先要建立和设备的网络连接。可以是LAN口,可以是无线网络。
为安全原因考虑,默认固件WAN口防火墙未打开,只能从LAN口访问WEB管理界面。
为保证网络安全,请及时修改默认无线网络密码。
如无线网络 连接:
登录Luci
打开浏览器,在地址栏输入
http://192.168.2.1
或
http://hw356x
即可打开Luci登录界面,如下:
OpenWrt的信息概览,从 页面上看:
主机名称:OpenWrt(可修改)
内核版本:5.10.110
本地时间:2023-10-11 08:55:41
内存和 存储 信息
下拉,可以 看到网络 信息:
IPv4 上游即WAN口,物理接口为eth0,从上端 路由器 获取到IP,10.10.80.100/24
无线 热点SSID名称为OpenWrt-2e:7e:73,为Master模式,3台设备连接到 该热点。
最下面 可以看到OpenWrt 的版本号为22.03.5:
SSH 登陆
可以使用SSH终端如MobaXterm,直接登陆到设备,如WIN11下的终端执行ssh root@192.168.2.1
-
默认用户名:root
-
默认密码:553456
-
默认端口:22
终端需要一定的Linux基础,可在 终端上执行 命令,opkg常用命令如下:
opkg update #更新可用软件包列表 opkg list #查看可安装的软件包 opkg list-installed #查看已安装的软件 opkg install [包名称] #安装软件 opkg remove [包名称] #删除软件
更改主机名称
打开
系统 -> 系统
可修改主机名称,语言及WEB界面主题,修改后,点击 保存并应用 即可。
ttyd终端
ttyd终端可以WEB形式登陆到OpenWrt设备上,可以在
服务 -> 终端
打开。
默认用户名:root ,登录密码:553456。
密码不以明文显示,输入完密码按回车键即可。
修改LAN口 网段
网络 -> 接口
从WEB页面可以 看出LAN口是静态IP,IPV4地址为192.168.2.1/24,是一个桥接接口,也就是将eth1、wlan0桥接到一起。
wan口物理接口是eth0,协议为DHCP客户端即动态从上级路由获取IP,也就是
默认情况下,LAN口的IP地址为192.168.2.1,WAN会从你的主路由器动态获取IP地址。
修改LAN口的IP 网段,可以 直接选择
接口-> lan ->编辑
,这里还可以修改 防火墙及DHCP服务器(如IP的起始地址、租期):
理接口为eth0,从上端 路由器 获取到IP,10.10.80.100/24
无线 热点SSID名称为OpenWrt-2e:7e:73,为Master模式,3台设备连接到 该热点。
最下面 可以看到OpenWrt 的版本号为22.03.5:
配置无线网络
进入
网口 -> 无线
默认WIFI 作为Master模式,已有一台设备连接到该无线网络如下:
如需作为客户端,先将Master禁用,点击扫描,找到需要连接的无线热点,这里因为操作的是WIFI,就使用电脑直接连接设备的LAN口,而不使用WIFI连接。
禁用Master模式:
点击 扫描:
加入网络:
这个时候 已经连接上了,可以在连接LAN口的电脑打开网页测试,或者终端ping baidu.com:
关闭 IPv6
进入
网络 -> 接口
,点击LAN接口右边的 "编辑" 按钮,将 "高级设置" -> "IPv6分配长度" 设置为已禁用,重启路由器即可。
也可以通过 命令行禁用IPv6,在终端输入如下命令:
. /root/setup.sh
disable_ipv6
reboot
待设备重启完毕,电脑也需要重新插拨一下网线(或重启网络端口)以便重新获得IP地址。
配置移远EC20(4G模块)拨号上网
-
进入“网络“->“接口“;
-
点击 “WAN6“ 后面的 “删除“, 点击 "保存及应用";
-
点击 “WAN“ 后面的 “编辑“,在 “设备“ 下拉选单中选择 "以太网适配器:wwan0",在“协议”下拉选单中选择“QMI蜂窝”,然后点击“切换协议“;
-
在“调制解调器设备“下拉选单中选择”/dev/cdc-wdm0“,如果是中国联通,在“APN“中填入3gnet,如果是中国移动则填入cmnet,填写完成后,如下图所示:
恢复出厂设置
进入
系统 -> 备份/升级
,点击“执行重置“按钮,在弹出的询问界面上点击“确定”,设备会重启并擦除data分区, 所有的设置和数据都会被清除, 并恢复至出厂时的状态。 恢复出厂设置也可以通过命令行来操作, 进入“服务”-》“终端”界面, 输入如下命令:
firstboot && reboot
配置用户按键
默认情况下, 用户按键配置成用于重启设备(软重启), 如下所示:
echo 'BTN_1 1 /sbin/reboot' >> /etc/triggerhappy/triggers.d/example.conf
打开
系统 -> 软件包
可查看
可用 已安装 更新
等软件包。
点击
更新列表
即可更新软件包列表,OpenWrt软件源服务器在国外,速度较慢,请耐心等待。
在
帅选器
中输入要安装的软件包进行搜索,点击
安装
进行安装。以
luci-app-openvpn
为例。
如果安装失败,提示已安装某些依赖,可勾选
覆盖其他软件包中的文件
后重试。
主程序安装完成之后,为了让我们安装的软件包显示中文,还需要安装中文包。
重启后,菜单栏 多出 一个 VPN,下拉选择OpenVPN,这个时候就可以 使用VPN 了,界面如下:
如果有时不具备联网条件,或客户自己开发的软件包进行安装,就需要手动安装软件包。
打开
系统 -> 软件包
点击
上传软件包
在弹出的窗口选择浏览,然后选中本地以
.ipk
结尾的软件包,然后选择上传。
然后弹出窗口,提示是否确认安装,点击
安装
,等待安装完成。
更换软件镜像源
由于有些软件源服务器在国外,会遇到国内访问速度很慢的情况。
这时可以更换软件源 切换为国内镜像软件源,以提升软件下载速度。
打开
系统 -> 软件包
点击
配置opkg
,在新弹出的界面上, 更改/etc/opkg/distfeeds.conf的文件内容即可, 将
/etc/opkg/distfeeds.conf
文件原有的内容注释或删除,然后增加国内镜像软件源地址。
腾讯OpenWrt源
src/gz openwrt_base https://mirrors.cloud.tencent.com/openwrt/releases/22.03.5/packages/aarch64_cortex-a53/base
src/gz openwrt_luci https://mirrors.cloud.tencent.com/openwrt/releases/22.03.5/packages/aarch64_cortex-a53/luci
src/gz openwrt_packages https://mirrors.cloud.tencent.com/openwrt/releases/22.03.5/packages/aarch64_cortex-a53/packages
src/gz openwrt_routing https://mirrors.cloud.tencent.com/openwrt/releases/22.03.5/packages/aarch64_cortex-a53/routing
src/gz openwrt_telephony https://mirrors.cloud.tencent.com/openwrt/releases/22.03.5/packages/aarch64_cortex-a53/telephony
通过命令行切换国内源:
sed -i -e 's/downloads.openwrt.org/mirrors.cloud.tencent.com/g' /etc/opkg/distfeeds.conf
opkg update
中科大OpenWrt源
参考资料:
OpenWRT/LEDE 源使用帮助 — USTC Mirror Help 文档
OpenWRT/LEDE 源使用帮助
OpenWrt Downloads
OpenWRT/LEDE 下载站镜像。
这是对
OpenWrt Downloads
的除了 snapshots 与预发布版本(RC)以外的完整镜像,内容包括官方支持的平台的 ROM、SDK 及工具链、软件仓库镜像等。
访问 snapshots 与 RC 版本内容会重定向至反向代理,如果需要下载相关文件,务必使用 HTTPS,否则连接可能会被中断。
访问
OpenWrt Downloads
会被自动重定向到
OpenWrt Downloads
。
一般情况下,下载来自
downloads.openwrt.org
的文件时,将 URL 中的这部分域名替换为
mirrors.ustc.edu.cn/openwrt
即可。
如要使用本镜像作为 OpenWRT/LEDE 系统 opkg 软件仓库,SSH 登录路由器编辑
/etc/opkg/distfeeds.conf
文件,同样按照上面的方法替换域名即可。可以使用如下命令操作:
sed -i 's/downloads.openwrt.org/mirrors.ustc.edu.cn\/openwrt/g' /etc/opkg/distfeeds.conf
之后运行 opkg update 更新软件索引,注意检查是否出现错误。
使用 HTTPS 可以有效避免国内运营商的缓存劫持,但需要另行安装
libustream-openssl ca-bundle ca-certificates
。
清华OpenWrt源
参考资料:
openwrt | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
OpenWRT (LEDE) 镜像使用帮助
OpenWRT(曾用名 LEDE)是一款广泛应用于路由器的嵌入式操作系统。本站提供 OpenWRT 的包管理器
opkg
的 release 部分镜像。
本站不包含 snapshots 镜像,如果需要 snapshots,可以前往
校园网联合镜像站
寻找替代。
登录到路由器,并编辑
/etc/opkg/distfeeds.conf
文件,将其中的
downloads.openwrt.org
替换为
mirrors.tuna.tsinghua.edu.cn/openwrt
即可。
执行如下命令自动替换
sed -i 's_downloads.openwrt.org_mirrors.tuna.tsinghua.edu.cn/openwrt_' /etc/opkg/distfeeds.conf
OpenWrt官方源
OpenWrt官方源
src/gz openwrt_core https://downloads.openwrt.org/releases/22.03.5/targets/rockchip/armv8/packages
src/gz openwrt_base https://downloads.openwrt.org/releases/22.03.5/packages/aarch64_generic/base
src/gz openwrt_luci https://downloads.openwrt.org/releases/22.03.5/packages/aarch64_generic/luci
src/gz openwrt_packages https://downloads.openwrt.org/releases/22.03.5/packages/aarch64_generic/packages
src/gz openwrt_routing https://downloads.openwrt.org/releases/22.03.5/packages/aarch64_generic/routing
src/gz openwrt_telephony https://downloads.openwrt.org/releases/22.03.5/packages/aarch64_generic/telephony
路由器密码 设置
系统->管理权 选择 路由器密码,可对 网页登录到路由器web界面 及SSH 登陆 密码 进行 修改,默认Luci登陆 用户名和密码为:
打开 系统 -> 管理权 -> 路由器密码 修改登录密码,输入新密码点击 保存,同时可修改SSH 密码及访问接口端口号等等。
SSH设置
从wan访问ssh,可以点击SSH访问进行设置,建议将接口限制为 lan,端口号可改为其他非 常用端口,例如 88888。
可 指定监听接口为 lan 仅可内网访问,未指定则监听全部。
可 修改默认端口为其他端口,如30001等非常用端口,默认为22。
禁用root用户和密码登陆,设置 SSH密钥登陆:
上传SSH公钥,window下的密码如下:
SDK 软件框图如图所示, 从下至上分为Bootloader、Linux Kernel、Libraries、Applications四个层次。各层次内容如下:
Bootloader层主要提供底层系统支持包,如Bootloader、U-Boot、ATF相关支持。
Kernel层主要提供Linux Kernel的标准实现,Linux也是一个开放的操作系统。Rockchip平台的Linux核心为标准的Linux4.4/4.19内核,提供安全性,内存管理,进程管理,网络协议栈等基础支持;主要是通过 Linux 内
百米用的是 OpenWRT固件,百米自带的固件可以设置功率高达30DB(1000mW)
1、OpenWRT百米自带的固件是编程器提取出来的(
2、OpenWRT百米固件是百米路由2可用的 OpenWRT固件,不过只能设置27DB(500mW)的功率,可能是驱动的问题。
3、编程器刷入固件后,指示灯错位,其它正常。
很抱歉,引用的内容中没有提到关于rk3568移植openwrt的信息。请注意,RK3568是瑞芯微推出的一款高性能芯片,而OpenWrt是一个开源的Linux操作系统,用于嵌入式设备。要进行RK3568的OpenWrt移植,需要进行以下步骤:
1. 确定内核版本:选择与RK3568芯片兼容的内核版本,以确保设备的正常运行和功能支持。
2. 下载OpenWrt源码:从OpenWrt官方网站下载适用于RK3568的最新版本源码。
3. 配置编译环境:安装必要的编译工具和依赖项,设置编译环境。
4. 修改配置:根据RK3568的硬件特性和需求,对OpenWrt的配置文件进行修改,包括设备树、内核配置和软件包选择等。
5. 进行编译:运行编译命令,编译OpenWrt固件。
6. 烧写固件:将编译生成的固件烧写到RK3568开发板或设备上。
请注意,以上步骤仅为概述,具体的移植过程可能因硬件平台和OpenWrt版本的不同而有所差异。建议参考OpenWrt官方文档和RK3568开发板的相关资料,以获取更详细的移植指导和支持。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>