VS010 路由器 旁路纪实

开启SSH

1
http://192.168.2.1/api/set/telnet

image-20250714032158122

image-20250714032215209

修改WIFI名称和密码

WIFI名称不能有空格,密码不能有特殊符号 解决方案

image-20250714032433186

image-20250714033330139

先把名字和密码设置成正常值,断点到图中标记的点,然后控制台执行命令

搜索关键字:2.4G WiFi名称输入有误

1
2
3
4
5
6
getObj("wifi_1_ssid").value='WIFI'
getObj("wifi_2_ssid").value='WIFI'
getObj("wifi_1_key").value='password'
getObj("wifi_2_key").value='password'
console.log(getObj("wifi_1_ssid").value)
console.log(getObj("wifi_1_key").value)

修改密码

密码不能通过改数据实现特俗符号,或者实现难度高

定时重启

需要开启SSH,连接SSH

1
2
3
4
touch /etc/crontabs/root
crontab -l
00 5 * * * sleep 5 && touch /etc/banner && reboot
/etc/init.d/cron enable

image-20250714033622520

信息

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
cat /etc/openwrt_release
DISTRIB_ID='OpenWrt'
DISTRIB_PRODUCT='VS010'
DISTRIB_RELEASE='1.0.1'
DISTRIB_REVISION='unknown'
DISTRIB_CODENAME='chaos_calmer'
DISTRIB_TARGET='ipq/ipq50xx'
DISTRIB_DESCRIPTION='OpenWrt Chaos Calmer 1.0.1'
DISTRIB_TAINTS='no-all busybox override'

cat /etc/openwrt_version
1.0.1

uname -a
Linux VS010 4.4.60 #215 SMP PREEMPT Thu Jun 15 16:06:25 CST 2023 armv7l GNU/Linux

cat /etc/opkg/distfeeds.conf
src/gz chaos_calmer_base http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/base
src/gz chaos_calmer_nss http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/nss
src/gz chaos_calmer_sigma_dut_open http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/sigma_dut_open
src/gz chaos_calmer_lte_data_oss http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/lte_data_oss
src/gz chaos_calmer_minidump http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/minidump
src/gz chaos_calmer_luci http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/luci
src/gz chaos_calmer_bootloader http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/bootloader
src/gz chaos_calmer_qca_IOT http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/qca_IOT
src/gz chaos_calmer_qca_platform_utils http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/qca_platform_utils
src/gz chaos_calmer_qca_ezmesh http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/qca_ezmesh
src/gz chaos_calmer_ssdk http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/ssdk
src/gz chaos_calmer_qca_lib http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/qca_lib
src/gz chaos_calmer_wlan_iw http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/wlan_iw
src/gz chaos_calmer_athdiag http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/athdiag
src/gz chaos_calmer_qca_mcs http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/qca_mcs
src/gz chaos_calmer_athtestcmd http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/athtestcmd
src/gz chaos_calmer_qca_hk http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/qca_hk
src/gz chaos_calmer_btdaemon http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/btdaemon
src/gz chaos_calmer_wlan_open http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/wlan_open
src/gz chaos_calmer_networking http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/networking
src/gz chaos_calmer_qca http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/qca
src/gz chaos_calmer_wlan_hostapd http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/wlan_hostapd
src/gz chaos_calmer_hyfi http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/hyfi
src/gz chaos_calmer_platform_utils http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/platform_utils
src/gz chaos_calmer_art2 http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/art2
src/gz chaos_calmer_nss_host http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/nss_host
src/gz chaos_calmer_whc http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/whc
src/gz chaos_calmer_ieee1905_security http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/ieee1905_security
src/gz chaos_calmer_qca_mad http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/qca_mad
src/gz chaos_calmer_qca_cp http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/qca_cp
src/gz chaos_calmer_routing http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/routing
src/gz chaos_calmer_shortcut_fe http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/shortcut_fe
src/gz chaos_calmer_wigig_utils_oss http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/wigig_utils_oss
src/gz chaos_calmer_bluetopia http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/bluetopia
src/gz chaos_calmer_qca_son_mem_debug http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/qca_son_mem_debug
src/gz chaos_calmer_weave http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/weave
src/gz chaos_calmer_packages http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/packages
src/gz chaos_calmer_nss_prop http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/nss_prop
# src/gz chaos_calmer_nss_cust http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/nss_cust
# src/gz chaos_calmer_nss_userspace http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/nss_userspace
# src/gz chaos_calmer_ath10k_firmware http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/ath10k_firmware
# src/gz chaos_calmer_alljoyn http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/alljoyn
# src/gz chaos_calmer_wlan http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/wlan
# src/gz chaos_calmer_wapid http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/wapid
# src/gz chaos_calmer_qcom_utils_internal http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/qcom_utils_internal
# src/gz chaos_calmer_apple_homekit http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/apple_homekit
# src/gz chaos_calmer_qca_plc http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/qca_plc
# src/gz chaos_calmer_sigma_dut_10_4 http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/sigma_dut_10_4
# src/gz chaos_calmer_wigig_utils http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/wigig_utils
# src/gz chaos_calmer_wigig_firmware http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/wigig_firmware
# src/gz chaos_calmer_lte_cm http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/lte_cm
# src/gz chaos_calmer_bluetooth http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/bluetooth
# src/gz chaos_calmer_zigbee http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/zigbee
# src/gz chaos_calmer_thread http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/thread
# src/gz chaos_calmer_ioe_bridges http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/ioe_bridges
# src/gz chaos_calmer_qca_np http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/qca_np
# src/gz chaos_calmer_qca_lit http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/qca_lit
# src/gz chaos_calmer_csrmesh http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/csrmesh
# src/gz chaos_calmer_sigma_dut http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/sigma_dut
# src/gz chaos_calmer_qca_wapi http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/qca_wapi
# src/gz chaos_calmer_voice_control http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/voice_control
# src/gz chaos_calmer_meeami_utils http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/meeami_utils
# src/gz chaos_calmer_wdsp http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/wdsp
# src/gz chaos_calmer_lte_data_prop http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/lte_data_prop
# src/gz chaos_calmer_snpe http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/snpe
# src/gz chaos_calmer_adsprpc http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/adsprpc
# src/gz chaos_calmer_data_modem_monitor http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/data_modem_monitor
# src/gz chaos_calmer_healthmonitor http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/healthmonitor
# src/gz chaos_calmer_kickstart http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/kickstart
# src/gz chaos_calmer_qtip_server http://downloads.openwrt.org/chaos_calmer/1.0.1/ipq/ipq50xx/packages/qtip_server

cat /etc/opkg.conf
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay
option check_signature 1

cat /etc/opkg/customfeeds.conf
# add your custom package feeds here
#
# src/gz example_feed_name http://www.example.com/path/to/files

XRSec has the right to modify and interpret this article. If you want to reprint or disseminate this article, you must ensure the integrity of this article, including all contents such as copyright notice. Without the permission of the author, the content of this article shall not be modified or increased or decreased arbitrarily, and it shall not be used for commercial purposes in any way