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

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

  [复制链接]

4

主题

71

回帖

280

积分

中级渣柚V1

积分
280
QQ
 楼主| 发表于 2021-5-22 17:00:12 | 显示全部楼层
sunnyquan 发表于 2021-5-22 11:43
" `* R3 j" a/ f忽然想到,启动到EMMC里面的,Debian系统里了!& G( j! _% W6 a* _8 w  Y

) @# O2 C2 q0 y4 \& Z看上面提示U盘挂载的应该是sdb1
' a" q0 }/ f! S+ ]  r
看起来,你的U盘被识别为sdb.
0 |; b: ]6 e6 n* l执行
  1. mkdir -p /mnt/sdb1
    ( J6 i/ [$ I! @
  2. mount /dev/sdb1 /mnt/sdb1
复制代码
% R1 S( ~3 y; ^9 g2 a9 D+ O  g
之后就可以cd进去了。
( G3 F( [! Z  D2 M# A将解压的mdio和ethfix复制到/usr/bin/(参考之前的命令),之后直接ethfix即可。" f! Y( }( ?7 I; F! ^6 }
注意,重启后失效,重启后只需直接进入终端,重新执行ethfix就可以,无需重复复制。

1

主题

74

回帖

203

积分

中级渣柚V1

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

1

主题

54

回帖

282

积分

中级渣柚V1

积分
282
发表于 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
/ G2 \# b4 j& m* ^用了你的办法确实有部分机器可行,随即出现一个问题是每次开机都要运行一次ethfix,只能插好硬盘在系统里面 ...
; ]! V0 q. _) ~6 B2 q- X
这我就不清楚了……
/ n. [# z& d9 b+ G2 x我自己用的是ARM Linux,本身就是在emmc里面的,直接放进去写个开机命令就可以了。
$ p5 {/ d" [: H5 Q& }' `0 L至于群晖的话,你可以试试在不插硬盘的时候,用终端把这个程序丢进emmc里(这时群晖在emmc里工作)。& \: M7 E* H1 l5 U+ Y
或者看看群晖有没有dtb文件?如果有的话,直接替换我的这个dtb,或许也能解决问题。
2 Y* f6 ?8 U- o: p+ l1 l, z1 [' `(不过话说群晖在不插硬盘的时候是不能正常工作的吧)

1

主题

54

回帖

282

积分

中级渣柚V1

积分
282
发表于 2021-5-27 11:09:56 | 显示全部楼层
fhh 发表于 2021-5-26 21:30
% N; W) C9 B! m1 E+ Z. }7 N9 \这我就不清楚了……1 S7 O+ k+ H3 n; l/ M9 H2 H( o
我自己用的是ARM Linux,本身就是在emmc里面的,直接放进去写个开机命令就可以了。$ Q* m8 r- `! h8 Y( ~
...

2 M5 `( z1 Z) Q0 I! U: Q/ `$ k刷好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+ j, }5 u2 S' a$ R) I. l0 [
刷好UBOOT和soul的固件后,第一次开机是可以找到IP的,但是再重启猫盘就没有了,我的用已经装好DS120J群 ...

, d5 A7 L7 Z9 Q4 G$ \$ T: {在synology login的地方。
2 k2 E9 g' U. ~2 @Marvell是U-boot的终端,Synology login才是群晖系统启动以后的样子。% r( }, q4 e' W/ S& v. k4 ~
在不插硬盘的时候,进去的就是群晖放在emmc里的资料。把ethfix和mdio在这个emmc里也放一份,写个开机脚本(我不太清楚群晖用的是什么服务,你可能需要用rc.d、init.d或者inittab中的某一种实现开机自动启动)。/ L! V7 b+ |+ M  g
dtb文件的话,很可能放在/boot/下面,看看emmc里面有没有吧。

0

主题

24

回帖

35

积分

初级渣柚V1

积分
35
发表于 2021-5-28 09:36:54 | 显示全部楼层
fhh 发表于 2021-5-20 17:442 Z, U( t) g! U9 U
首先假设你已经解压在U盘了
5 D; y5 u' s' m: U5 o  ^0 j然后cd进你的U盘3 `9 D' D, `! c' ?: F9 `
(用群晖的文件管理看看要cd到哪个目录,比如/mnt/sdb1,就是 ...

" R! C8 u7 V7 ^* {- ?6 R感谢耐心解答!
3 N3 S8 p% _; f0 ]3 p& S5 w5 f$ e+ K& n/ D( l+ U1 p* O
但结果令人可惜,因为我是运行EMMC里的Debian系统的,还是无法先进入群晖系统,然后再运行ethfix;  }# s& H- ]8 W3 a- f

5 T. O) _. e3 }8 I另外在Debina系统里,目前也正常拷贝进去了三个文件,也运行了ethfix文件,重新插拔网线,网品灯还是只亮一个,在路由器里识别了并已经分配的IP(群晖系统有时候也是)但是还是无法通过网面正常访问。4 o( `* j% \' \8 U

' g) D8 S+ q7 i0 S3 r8 k5 i' s唉,继续吃灰去!

1

主题

54

回帖

282

积分

中级渣柚V1

积分
282
发表于 2021-5-28 09:49:15 | 显示全部楼层
sunnyquan 发表于 2021-5-28 09:36
3 q$ _" T% f8 _  {感谢耐心解答!
; Z1 c- q6 Y$ u& i! n2 j5 Z8 g0 L5 H2 x
但结果令人可惜,因为我是运行EMMC里的Debian系统的,还是无法先进入群晖系统,然后再运 ...
! J" k# F3 U0 R
你这种情况,刷单群辉能用的,但是会跟我的情况一样

1

主题

54

回帖

282

积分

中级渣柚V1

积分
282
发表于 2021-5-28 09:51:27 | 显示全部楼层
fhh 发表于 2021-5-27 13:28
5 c3 J& O7 ^1 H  u  C在synology login的地方。
8 t. a6 _2 P, a0 |5 E( H) N; ^, l& UMarvell是U-boot的终端,Synology login才是群晖系统启动以后的样子。( |4 v, B2 T+ ~. D! s! x
在不插 ...
# c5 n( E+ {- v6 x1 k( `% n
太复杂了额,Synology login 这个地方需要原始的登录账号密码,用ssh跟WinSCP 是连不上的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-14 17:33 , Processed in 0.051572 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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