找回密码
 立即注册
楼主: fhh

[教程] 猫盘解决掉IP问题 终

  [复制链接]

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2021-5-22 17:00:12 | 显示全部楼层
sunnyquan 发表于 2021-5-22 11:437 i+ j& L$ H, ~2 N9 D" g! n
忽然想到,启动到EMMC里面的,Debian系统里了!! |* Y- [7 ~! P7 m6 q
$ |- [' }0 J2 b, A0 h. m1 p
看上面提示U盘挂载的应该是sdb1
4 I% f' d" p2 D, z% |, k
看起来,你的U盘被识别为sdb." x9 U/ k: X4 ]( s3 U7 _
执行
  1. mkdir -p /mnt/sdb1
    7 O  u9 Y  T7 C+ G* I
  2. mount /dev/sdb1 /mnt/sdb1
复制代码

8 E/ x+ I- C: p. M, O之后就可以cd进去了。* f1 J9 W+ C* w2 S' G' \7 }. o
将解压的mdio和ethfix复制到/usr/bin/(参考之前的命令),之后直接ethfix即可。1 ?5 t  B, I/ T, }2 [7 V
注意,重启后失效,重启后只需直接进入终端,重新执行ethfix就可以,无需重复复制。

1

主题

74

回帖

203

积分

中级渣柚V1

积分
203
发表于 2021-5-25 20:20:52 | 显示全部楼层
我的经常掉。后来直接连部上了。放弃了。

1

主题

54

回帖

283

积分

中级渣柚V1

积分
283
发表于 2021-5-26 16:45:21 | 显示全部楼层
用了你的办法确实有部分机器可行,随即出现一个问题是每次开机都要运行一次ethfix,只能插好硬盘在系统里面设置开机计划来执行,如果不插硬盘就搜不到IP,想问下大佬,能不能把这个文件放到8G的EMMC里面,开机执行ethfix,求具体执行命令

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2021-5-26 21:30:08 | 显示全部楼层
chengxin5959 发表于 2021-5-26 16:45
% W8 r. D# d) n用了你的办法确实有部分机器可行,随即出现一个问题是每次开机都要运行一次ethfix,只能插好硬盘在系统里面 ...

  \+ \1 _" A! e* K4 [5 Z  q2 [这我就不清楚了……
8 M7 R. U+ A/ `. q+ K! u- L( B我自己用的是ARM Linux,本身就是在emmc里面的,直接放进去写个开机命令就可以了。
1 s; r/ ^2 ]2 X4 l8 L至于群晖的话,你可以试试在不插硬盘的时候,用终端把这个程序丢进emmc里(这时群晖在emmc里工作)。
; Z8 q( T/ C  @; i或者看看群晖有没有dtb文件?如果有的话,直接替换我的这个dtb,或许也能解决问题。
8 j# ~0 t" A+ J2 E! H(不过话说群晖在不插硬盘的时候是不能正常工作的吧)

1

主题

54

回帖

283

积分

中级渣柚V1

积分
283
发表于 2021-5-27 11:09:56 | 显示全部楼层
fhh 发表于 2021-5-26 21:30* i3 s0 l/ a1 ^/ }7 R* q; n. d5 x
这我就不清楚了……
& |" r% N+ }5 A8 G9 Y4 l" a* B' w) N我自己用的是ARM Linux,本身就是在emmc里面的,直接放进去写个开机命令就可以了。" y. ~; j% s8 Y1 _
...

- ~1 W4 V/ F' k' s刷好UBOOT和soul的固件后,第一次开机是可以找到IP的,但是再重启猫盘就没有了,我的用已经装好DS120J群辉系统的硬盘放到这个掉IP的猫盘上,并且在计划任务设置了开机执行ethfix才能正常获取到IP,拔下硬盘还是老样子,你说用终端把程序丢进emmc,想问下是在marvell>>,还是在synology login:,能请教大佬具体执行命令么,小白不是很懂。dtb文件我用WinSCP找不到,应该是没有的

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2021-5-27 13:28:20 | 显示全部楼层
chengxin5959 发表于 2021-5-27 11:09
' k- z; L! v1 W1 b5 V刷好UBOOT和soul的固件后,第一次开机是可以找到IP的,但是再重启猫盘就没有了,我的用已经装好DS120J群 ...

: ~  A# D' L, P5 G9 ^1 z- s在synology login的地方。
+ W& e; o% M6 b# sMarvell是U-boot的终端,Synology login才是群晖系统启动以后的样子。) y- y% x2 c- G, v" D, q/ S
在不插硬盘的时候,进去的就是群晖放在emmc里的资料。把ethfix和mdio在这个emmc里也放一份,写个开机脚本(我不太清楚群晖用的是什么服务,你可能需要用rc.d、init.d或者inittab中的某一种实现开机自动启动)。
' i4 C* P  e  Z8 x; Pdtb文件的话,很可能放在/boot/下面,看看emmc里面有没有吧。

0

主题

24

回帖

35

积分

初级渣柚V1

积分
35
发表于 2021-5-28 09:36:54 | 显示全部楼层
fhh 发表于 2021-5-20 17:44
& e% Q& ~( d2 c+ w; Q- i2 @, u首先假设你已经解压在U盘了+ c) u6 d% ]0 E! D/ l; [
然后cd进你的U盘- W3 m2 b9 N% b2 a  E& H3 E  r  D
(用群晖的文件管理看看要cd到哪个目录,比如/mnt/sdb1,就是 ...

0 H# z. P# I, x0 H. v# X2 l5 N感谢耐心解答!+ e" F: t, v& r" p) Q) F1 K. R( q

/ f, E- s* u7 f& T& k9 E5 A但结果令人可惜,因为我是运行EMMC里的Debian系统的,还是无法先进入群晖系统,然后再运行ethfix;
' k( J/ C; k+ V- d3 K+ R3 Z8 L$ I+ x2 J( u- e, N* H. ]7 N9 U
另外在Debina系统里,目前也正常拷贝进去了三个文件,也运行了ethfix文件,重新插拔网线,网品灯还是只亮一个,在路由器里识别了并已经分配的IP(群晖系统有时候也是)但是还是无法通过网面正常访问。, ?7 U; g/ s% V7 v* d0 c) E( M
; r. p  o: H2 C' ]5 b1 T% x3 I$ F
唉,继续吃灰去!

1

主题

54

回帖

283

积分

中级渣柚V1

积分
283
发表于 2021-5-28 09:49:15 | 显示全部楼层
sunnyquan 发表于 2021-5-28 09:36
/ ]6 }9 u) [( c. h/ M1 a感谢耐心解答!3 U- i: `5 h3 S% ^7 |
* ?4 o* |! c0 C- P& K6 a0 E4 I
但结果令人可惜,因为我是运行EMMC里的Debian系统的,还是无法先进入群晖系统,然后再运 ...

* h; p) h9 l3 C& K你这种情况,刷单群辉能用的,但是会跟我的情况一样

1

主题

54

回帖

283

积分

中级渣柚V1

积分
283
发表于 2021-5-28 09:51:27 | 显示全部楼层
fhh 发表于 2021-5-27 13:28
( o: k' L+ y& Y8 D8 z) ]在synology login的地方。
% E" ?/ }8 U0 m7 \; G# LMarvell是U-boot的终端,Synology login才是群晖系统启动以后的样子。
  z) p# W" R/ o0 h, g2 `8 `在不插 ...
5 |% s# i: k8 Z" m& w
太复杂了额,Synology login 这个地方需要原始的登录账号密码,用ssh跟WinSCP 是连不上的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|矿渣社区 ( 黔ICP备2024020525号-1 )

GMT+8, 2025-6-1 22:31 , Processed in 0.078169 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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