找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6419|回复: 23

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

[复制链接]
发表于 2022-6-20 22:03:21 | 显示全部楼层 |阅读模式
本帖最后由 safeqq2 于 2022-6-24 14:41 编辑
2 M: W' _" @$ h: K5 z9 P, q- Y& X5 p: ]- ~# J' Y- C1 S4 a
基本命令代码了,前提条件拿到猫的telnet,拿到猫的自启动脚本,以下代码就能引导一个新的linux! B4 P6 o: R2 Q" d6 A, N- N7 U0 T
1 `# K: n! P4 ]* N) A% ]. u
if [ ! -d /var/run/brootfs ]; then8 o; b& z& X1 E& f2 D7 F$ \) ?
    mkdir /var/run/brootfs4 s3 m" R+ {3 g3 m  N+ K
fi
# j4 _8 a4 u9 t. u4 w3 u- Cif [ ! -d /var/run/brootfs/rootfs ]; then
( h6 R& l  w7 R/ r# s+ u0 m7 O, r    mkdir /var/run/brootfs/rootfs5 ~) a! O( `" q2 i7 G
fi
; t* t. w$ K$ vcd /var/run/brootfs4 a; c7 K' j7 K8 y1 n2 m
if [ ! -f bcm63.bin ]; then( \4 Y9 [7 j7 p3 A& {4 \: [
    wget http://xxx.xxx.xxx.xxx/bcm63.bin' f; ~) U0 }- W* d! M8 L$ V
fi" x% D. ?" Y9 d; D+ a+ P
if [ ! -f /var/run/brootfs/rootfs/init ]; then
: z9 ^# \! ~. Z, F    mount -t squashfs /var/run/brootfs/bcm63.bin /var/run/brootfs/rootfs, R# E# \* C0 i' f9 d
fi& |  [+ d9 h! G4 N& ]
if [ ! -d /mnt/jffs2/upperdir ]; then
5 j% o' C1 W9 A$ }* a    mkdir /mnt/jffs2/upperdir" ?1 I0 e2 m* L! d" F
fi
/ h! K1 L) ?% g' U+ z/ l0 |$ u( Aif [ ! -d /var/run/brootfs/upperdir ]; then$ }! F6 y4 q( J7 N7 K
    mkdir /var/run/brootfs/upperdir7 x: ?& s* v' h5 Z$ I. O7 E' }
fi; N$ V# x: `7 j- W" e# g; }
if [ ! -d /var/run/brootfs/workdir ]; then
$ @+ {9 O+ ]6 k+ T  U    mkdir /var/run/brootfs/workdir
) T" L0 E/ J( qfi
8 Q  G6 K* j( P# Q* Y; s9 jif [ ! -d /var/run/brootfs/orootfs ]; then& y# i. {1 X0 z: M4 P
    mkdir /var/run/brootfs/orootfs
$ v* M8 G* H; Jfi! L5 y2 `. W# }- w6 C8 y
echo 1 > /var/run/brootfs/rootfs/tmp/testwrite.ok
4 h! c- Q) @; o0 P1 w) Vif [ ! -f /var/run/brootfs/rootfs/tmp/testwrite.ok ]; then! T3 D2 H" b/ y; h
    mount -t overlay overlay -o lowerdir=/var/run/brootfs/rootfs,upperdir=/var/run/brootfs/upperdir,workdir=/var/run/brootfs/workdir /var/run/brootfs/orootfs
5 }' r& v3 I9 u. ~) O, o4 Z    cp /mnt/jffs2/upperdir/* ./upperdir/ -rf
% D9 h0 P2 Y  K9 @# l! K    mount --bind /proc /var/run/brootfs/orootfs/proc ' ^6 Z  C8 }* t
    mount --bind /sys /var/run/brootfs/orootfs/sys
( Y8 C; A, I* K1 J    mount --bind /dev /var/run/brootfs/orootfs/dev
$ E7 x! I6 c7 W2 x6 I% y    mount --bind /var/run/brootfs /var/run/brootfs/orootfs/overlay 9 p) X8 L0 W. j: y# E% X3 L
fi
9 F- o# b- J& H  I2 D: }+ T- a- ~6 zrm /var/run/brootfs/rootfs/tmp/testwrite.ok1 g* P+ b& l7 _, d- O; M0 [
chroot /var/run/brootfs/orootfs/ /init         (init是我写的启动脚本,在bcm63.bin中类似saf-huawei程序)
4 a0 _3 Q7 Y. H7 r. ^访问方式 scp ssh: 2222  http:180 https:2443   如果提示输入密码:1234567890
- L$ h5 U, x& Z! l执行opkg update 后,就可以自由安装部分的软件ipk了。
! N; H, _/ ~; X) a# {2 }" }' M+ T& v) ]  H
+ B& u: P( {( m' X3 b

, Q( R' \1 [1 s2 ^& ^6 I
; t$ `' U# w9 c; |$ Q( `1 X& q0 ?2 a' Q& m3 d; Z6 w* Y2 s

" e  }+ P. v6 L3 h& G7 F% T7 r( r* B5 s; d3 V

本帖子中包含更多资源

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

×
发表于 2022-6-21 11:22:09 | 显示全部楼层
谢谢楼主分享
发表于 2022-6-21 13:03:55 | 显示全部楼层
谢谢楼主分享9 `9 B1 y4 R" f, r; u: d3 ]
发表于 2022-6-21 17:39:55 | 显示全部楼层
* v9 _' ]1 x1 l
谢谢楼主分享
 楼主| 发表于 2022-6-21 18:50:17 | 显示全部楼层
  1. #!/bin/sh
复制代码
上面修改的代码保存为 脚本执行就可以了  程序会循环的保存修改
% O$ J: [2 _# ~" @
发表于 2022-6-21 21:24:51 | 显示全部楼层
前提是要先找个支持这个光锚的OP,否则白搭...
 楼主| 发表于 2022-6-21 21:43:01 | 显示全部楼层
邪恶海盗 发表于 2022-6-21 21:24. B! Y0 V  ]$ w/ E
前提是要先找个支持这个光锚的OP,否则白搭...

" S  g" c2 N6 I我见的猫基本都能让它支持OP    光猫也是通用架构  谈何不支持一说
 楼主| 发表于 2022-6-21 21:46:30 | 显示全部楼层
邪恶海盗 发表于 2022-6-21 21:24
3 w# Q" x$ a! f  i. Q6 _& ]前提是要先找个支持这个光锚的OP,否则白搭...
- ?2 w8 O. L- L6 k" l
比如现在的这个5 R: h% u; V0 Q% L% i3 F; Q

本帖子中包含更多资源

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

×
发表于 2022-6-21 22:43:56 | 显示全部楼层
safeqq2 发表于 2022-6-21 21:43- T; U7 n2 n: r8 I! d
我见的猫基本都能让它支持OP    光猫也是通用架构  谈何不支持一说
; L$ _2 L5 A# y6 c1 H# M! F
Are you kidding me ???1 v+ K4 g0 ~5 h3 u

, M  c) T2 F0 G0 [你以为ARM和X86是一回事么?
& A& H3 X0 g7 R
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-19 04:31 , Processed in 0.027441 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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