找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6299|回复: 23

大家都爱说酸酸乳,光猫猫也可能

[复制链接]
发表于 2022-6-20 22:03:21 | 显示全部楼层 |阅读模式
本帖最后由 safeqq2 于 2022-6-24 14:41 编辑
9 G9 z9 {6 ?# _0 W: g
3 n5 W" O: G0 ~3 |基本命令代码了,前提条件拿到猫的telnet,拿到猫的自启动脚本,以下代码就能引导一个新的linux
( p7 ?; L! C5 W9 P  M% m  @$ [2 r- t
if [ ! -d /var/run/brootfs ]; then
, p* Z; w$ j6 V- Q. j- ~    mkdir /var/run/brootfs8 J$ ]2 v+ s7 _( i! [1 [- Z8 u
fi
( k7 e* q8 K6 ]6 _4 Xif [ ! -d /var/run/brootfs/rootfs ]; then. E, w5 Q+ t, Y2 Q3 x
    mkdir /var/run/brootfs/rootfs# `% ]5 V, g& G
fi
4 @- j6 {5 D( O  ~& f+ G: ~" K) j# Wcd /var/run/brootfs
* w5 e/ l; i" Y9 j5 Y4 Aif [ ! -f bcm63.bin ]; then
  R9 h3 `  D1 H" O# I0 {1 I, ?    wget http://xxx.xxx.xxx.xxx/bcm63.bin
* M( U6 m) I* t+ mfi. B. V9 `4 ~9 h5 ~1 ?" h
if [ ! -f /var/run/brootfs/rootfs/init ]; then
- r1 I+ l( ?5 T" a: @) Q    mount -t squashfs /var/run/brootfs/bcm63.bin /var/run/brootfs/rootfs
% L2 V, c& M; N7 zfi
/ S% i7 E! H  ?% O- V2 ]5 Iif [ ! -d /mnt/jffs2/upperdir ]; then
. v' s: M) C; z; ^' k3 R    mkdir /mnt/jffs2/upperdir
& S3 n* ~( {! Z. G( z- Y; ufi
8 W) }5 [8 H7 E+ c+ G' ]if [ ! -d /var/run/brootfs/upperdir ]; then* K7 a( V8 V$ T
    mkdir /var/run/brootfs/upperdir
9 \' `3 C6 Z( |0 Kfi+ i* v2 E% Z# V9 L
if [ ! -d /var/run/brootfs/workdir ]; then1 f' c$ w* w# Q3 O  r
    mkdir /var/run/brootfs/workdir
) W0 X5 F# L  a+ K0 gfi
- f- G3 U0 J! b# c/ q( Kif [ ! -d /var/run/brootfs/orootfs ]; then
9 C! o1 I* a. T' e' x- Z$ r    mkdir /var/run/brootfs/orootfs( s! p( y# g% j, e; v. U9 h% X
fi& F8 ~7 c, R4 h0 i
echo 1 > /var/run/brootfs/rootfs/tmp/testwrite.ok
* Z6 y6 c, H6 Y2 F% Z8 Vif [ ! -f /var/run/brootfs/rootfs/tmp/testwrite.ok ]; then" Z! u; X, R' d+ |) A% x3 l
    mount -t overlay overlay -o lowerdir=/var/run/brootfs/rootfs,upperdir=/var/run/brootfs/upperdir,workdir=/var/run/brootfs/workdir /var/run/brootfs/orootfs& m) K1 b5 p; d7 P* z
    cp /mnt/jffs2/upperdir/* ./upperdir/ -rf
, L4 H. H+ F) l: M1 @# L    mount --bind /proc /var/run/brootfs/orootfs/proc
2 _& n# {$ ^. M: X    mount --bind /sys /var/run/brootfs/orootfs/sys
6 f7 w! `3 o+ d) o    mount --bind /dev /var/run/brootfs/orootfs/dev , J9 ?2 R5 b$ p' e% h8 [
    mount --bind /var/run/brootfs /var/run/brootfs/orootfs/overlay
1 a* k) v. ]! Q! Lfi. J, M" u; m; m/ q) \; q
rm /var/run/brootfs/rootfs/tmp/testwrite.ok
$ b9 y& a) ^# achroot /var/run/brootfs/orootfs/ /init         (init是我写的启动脚本,在bcm63.bin中类似saf-huawei程序)
$ B2 e, V7 ^2 a' l2 r1 @访问方式 scp ssh: 2222  http:180 https:2443   如果提示输入密码:1234567890# o4 E' z; I* R" M4 Z% g
执行opkg update 后,就可以自由安装部分的软件ipk了。
8 b& i5 z( A3 ?; u, y
& ~8 }1 p, r+ p; E5 W5 H4 t. H
# `  z( K" f% K( w8 ^# c+ m. p$ T& W# Q2 j; R0 n
" q3 }' ~6 F: Z/ {

. C. \( z# I5 e. @$ ]$ Q/ M
; Q6 g% x3 h, @, j" n4 Y8 ?9 v0 K; S
, j/ e' w& C# q

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2022-6-21 11:22:09 | 显示全部楼层
谢谢楼主分享
发表于 2022-6-21 13:03:55 | 显示全部楼层
谢谢楼主分享$ U4 }' b, e; I) }
发表于 2022-6-21 17:39:55 | 显示全部楼层
' R& e" S& p2 x! C( {
谢谢楼主分享
 楼主| 发表于 2022-6-21 18:50:17 | 显示全部楼层
  1. #!/bin/sh
复制代码
上面修改的代码保存为 脚本执行就可以了  程序会循环的保存修改
; G+ K/ y0 V: e5 e
发表于 2022-6-21 21:24:51 | 显示全部楼层
前提是要先找个支持这个光锚的OP,否则白搭...
 楼主| 发表于 2022-6-21 21:43:01 | 显示全部楼层
邪恶海盗 发表于 2022-6-21 21:24# r$ h% K" L5 c! }( F2 h
前提是要先找个支持这个光锚的OP,否则白搭...

  g# G! n/ @( w3 _我见的猫基本都能让它支持OP    光猫也是通用架构  谈何不支持一说
 楼主| 发表于 2022-6-21 21:46:30 | 显示全部楼层
邪恶海盗 发表于 2022-6-21 21:24
3 }/ ~% u" J' q* z* A& k前提是要先找个支持这个光锚的OP,否则白搭...

# n7 O+ g% Y$ l1 s( F( X& {9 z; Z 比如现在的这个
' ]2 i5 Z. E6 ]# K' T) g

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2022-6-21 22:43:56 | 显示全部楼层
safeqq2 发表于 2022-6-21 21:43
5 W- m0 ?5 u% S我见的猫基本都能让它支持OP    光猫也是通用架构  谈何不支持一说

% k) T+ U0 \$ zAre you kidding me ???
8 H* X$ S9 U; y4 _3 ^2 }+ p0 x. Q: s6 a2 U6 O& ?
你以为ARM和X86是一回事么?
% y. B! [4 ]/ n- A
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-5-4 19:33 , Processed in 0.027736 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表