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

[讨论] 猫盘刷debian,ubuntu,群晖有的会报网卡上传crc错误

[复制链接]

4

主题

259

回帖

656

积分

版主

积分
656
发表于 2019-11-19 15:51:19 | 显示全部楼层
我看了下我的网卡市1819,板号3.2,2018.1.18,目前没有发现什么问题,单/双群晖都试过没问题

5

主题

35

回帖

127

积分

初级渣柚V2

积分
127
 楼主| 发表于 2019-11-21 14:11:51 | 显示全部楼层
i6941 发表于 2019-11-19 15:39' n. z# i7 t. G: q% a9 ?1 C0 f
我的也半死不活了

; W) k$ e2 K2 W: n' D7 v我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题
3 o% T: [( _; n+ q7 F6 ^1 B

46

主题

617

回帖

2765

积分

中级渣柚V3

积分
2765
发表于 2019-11-21 15:02:06 | 显示全部楼层
wty9734 发表于 2019-11-21 14:11
  J" F+ h- t( J. ^% d4 i我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题
) i3 m# T" q' u, x! f ...
7 }. R+ m* U4 U- ]7 r( X
这个是U2接口U3千兆跑不满。

0

主题

16

回帖

133

积分

初级渣柚V2

积分
133
发表于 2019-11-21 21:40:07 | 显示全部楼层
虽然报错,但是不掉IP,就不管了

1

主题

19

回帖

115

积分

初级渣柚V2

积分
115
发表于 2019-11-26 01:13:39 | 显示全部楼层
本帖最后由 recfox 于 2019-11-27 22:42 编辑 9 C* [# I: I2 ~3 h
& Z, n7 g8 w2 d2 @  v8 V$ u
查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整个down直接不分IP。udhcpc不会运行第二次,之后一直crc错误# Z5 w  U: {# e* }  z
8 I/ r" T( W+ J; X# ]- ]8 d9 X) _
目前测试,把emmc里面的内容抹掉,重新写入full.bin的数据,清空emmc并重写full.bin后必然可以获取到IP6 F0 i" \* E/ G' u1 \& v' w
然后写入完整的DSM系统即可' a7 h6 H4 V! g! \; |
首先进shell:(坛子还不给上传代码,自己敲部分代码贴Google就能找到了)& F2 {5 h- R% ~. H: X& X( @2 n" }
C6A5CC68-9AE4-4097-B786-E6B5CFE0FE8D.png
. y2 D7 T4 Q+ D( A( l7 l, {! X+ u8 G. {, ^) w) k
然后重写emmc,可以参考板块里猫盘一键刷群辉命令脚本重写full.bin,我是下载到U盘然后sh执行,修改成本地路径不走github,太慢。
6 c9 d7 y& s. I' I这样重启以后,能获取到ip。) G" H5 l( \. S
QQ20191126-011752@2x.png , X: C5 J8 P! c

- M# h+ k( m9 C5 @- D根据这情况,我猜测,应该是网卡驱动或者系统问题,让emmc里面的某些文件,记录了某些不该有的东西,或者执行了某些操作,导致dhcp失败+crc error。$ i1 h. I' v6 X) c# Q
接下来的思路我想这么搞
3 P; S' f/ L3 Y2 Z  [
) D7 O1 g! j1 \4 x" p6 |* q3 K6 v6 Q# g思路A:
+ c& i! e' }3 y导出重写emmc后第一次和第二次执行的日志,diff对比。- m9 Z6 }- Z9 z
精确到时间。
! x6 a( T! F5 G) }4 k: ^& Q
* b  j$ U/ ^# ?( t1 ~. |思路B:
1 O# t# l% M2 F8 [3 l1.按照上面的方法,分别dump写入镜像后和第一次开机后的emmc里的文件% |, d7 X4 p4 }/ r/ k7 ~1 h
2.提取出来后diff检查哪些文件被修改过(注意连带权限也一起检查,可能是某些文件权限问题导致的)
) [/ y9 d, e1 O6 M3 c+ R: y8 q& k3.筛选网络和dhcp相关的文件,进一步分析' e$ Y0 X9 _4 {
4.想办法整到udhcpc的日志,分析(测试与其无关)
; j$ r( {4 O. f5.分析不到或者拿不到的话,直接设置权限禁止那部分目录的写入试试,或者整个/目录禁止写入?
: n7 [' e, \) J5 D8 D) ^+ D
  c4 P/ h) m# D5 M0 K8 Z思路C(我觉得可能跟udhcpc关系不大):! [6 J* |' B# w( G
测试无效。dhclient返回找不到网卡。* X% d$ [+ j7 ]) ]: z1 [' m" N2 y4 z
  1. 1970-01-01T08:07:57+08:00 a dhclient: Failed to get interface index: No such device
    % T( ^% L7 \$ x+ B2 X" T
  2. 1970-01-01T08:07:57+08:00 a dhclient:
    $ Z4 ~; U6 U- z; j- U4 W
  3. 1970-01-01T08:07:57+08:00 a dhclient: If you think you have received this message due to a bug rather
    * O) X* l3 D9 I7 \
  4. 1970-01-01T08:07:57+08:00 a dhclient: than a configuration issue please read the section on submitting
    + G+ `" l7 i+ I! @9 a6 a! U) }5 P: X
  5. 1970-01-01T08:07:57+08:00 a dhclient: bugs on either our web page at www.isc.org or in the README file; U# I" x! g2 T) c( l. f- e! F
  6. 1970-01-01T08:07:57+08:00 a dhclient: before submitting a bug.  These pages explain the proper
    1 {, o0 I+ ^" B: u5 I) p0 B$ B
  7. 1970-01-01T08:07:57+08:00 a dhclient: process and the information we find helpful for debugging..# r0 C; M6 z9 `0 E
  8. 1970-01-01T08:07:57+08:00 a dhclient: 1 l/ o" x5 C7 S( K/ a6 |' l
  9. 1970-01-01T08:07:57+08:00 a dhclient: exiting.; H- @, [7 W- q7 Q- S# E
复制代码
0 W: ~* d$ h# z/ Z) d" W
1.升级udhcpc看看能否解决2 t. u" |, _8 l! G2 b* K& ?
2.不能的话,想办法让udhcpc执行前用其他方法给dhcp到,比如kill掉然后重新执行7 `& n& @7 x* c2 i0 o9 a. r, m1 g  }
3.换其他dhcp client尝试

$ y* K: }  Q: a# X) f( A3 o" }+ ?
思路D:) w7 L, z( n% W  O
按照前述方案dd emmc,然后第一次启动时按部就班写好DSM/Linux。此时因为需要出厂设置,在设置期间down掉的网卡会重新up回来。( h7 w! x) T  S& T( i& r7 Z
然后设置static ip/升级udhcpc等方法尝试) ]; T$ G! T. b
. r& ~6 Z/ c$ M* X* |! X
思路E(最简单,或许可行):7 G3 \3 Y) S/ V) a) g+ p
直接在udhcpc执行后sleep一分钟。

# D0 K+ b0 G. t

5 x: J4 Y( p5 Y- @- V& \- _上述方法CDE无效,进入系统后强制重新up网卡,系统提示找不到eth04 h6 F; W6 Y1 e" a0 d
应该是系统或者网卡驱动问题了,跟dhcp client关系应该不大
1 e, ?5 U3 G3 P9 J* s! S& |接下来测试udhcpc运行之前网卡是否正常,然后分析前后日志看看
7 X! M3 T" W0 S+ Z9 Y2 F! P: U
1 B% b9 |' E/ Y. W, Z

) D/ O+ C/ x. ^9 Z' M- @9 s! g思路F:
4 u# ~# N) O' K* J8 `/ G8 J升级emmc里的网卡驱动/把x3p或者猫盘原系统的驱动移植过来看看
* \( x( t7 R# S# [7 ?/ I/ t% f2 [$ f6 b7 X
2 i" G* _) c1 Z! E& m) M0 R/ F明天出差,三周才能回来,希望有大佬尝试下。
, A0 ?- a7 d$ l' ^# I' D如果没有大佬帮忙整小的回来再整。
; A- |' T: T! m; R! Y! D2 L2 K+ E

1

主题

71

回帖

223

积分

中级渣柚V1

积分
223
发表于 2019-11-26 10:42:56 | 显示全部楼层
希望大佬能研究出来,我就是这个问题解决不了

1

主题

71

回帖

223

积分

中级渣柚V1

积分
223
发表于 2019-11-26 19:13:03 | 显示全部楼层
recfox 发表于 2019-11-26 01:13
6 G1 \7 c! f2 l7 f查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整 ...
3 W3 g( l8 [: w4 M" C, V
请教高手能否详细说一下,怎么操作,我刷机后就一直无法分配ip
& g6 D( l" R+ f:: Starting syslogd ... [  OK  ]
& y9 G) S$ r( K& x9 b6 C, W7 f/etc/rc: line 273: /usr/syno/bin/syno_pstore_collect: not found3 L& L: s, ]% ~( c1 I
:: Starting scemd8 W3 j+ X- B' h7 }6 \+ K, i$ a2 f8 A+ ]
[   15.265002] mvneta d0030000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off+ \3 E9 q% z" R2 U) U3 N9 g- [
:: Starting services in background6 {6 Y( U- V4 T% v
Starting findhostd in flash_rd..., M! @& w# D% R$ ]! ]
Starting services in flash_rd...4 |3 H/ z) w$ m2 j$ ^
Running /usr/syno/etc/rc.d/J01httpd.sh...# V( j+ {/ m: X
Starting httpd:80 in flash_rd...
2 m3 O+ ?% \* u( }; YStarting httpd:5000 in flash_rd...
3 f# ~* o6 X: ]4 ^" `' QRunning /usr/syno/etc/rc.d/J03ssdpd.sh...
2 G$ i* i; \) ?9 U# v/usr/bin/minissdpd -i eth0) G1 \7 F% e, ]; ~& G7 _( f5 U4 P% H
(15): upnp:rootdevice, z5 w8 f7 t, v$ u( N4 @  m
(51): uuid:upnp_SynologyNAS-001132a0c703::upnp:rootdevice
; Y; `" k4 Q$ d* p4 y! o& C/ b(60): Synology/synology_armada37xx_ds119j/6.2-24922/169.254.16.201! |; t5 v0 T% a: b) Z! ]3 J
(47): http://169.254.16.201:5000/description-eth0.xml3 q# {- {) V0 u
Connected.) q0 f) h  I& c) c$ F
done., L5 _" s6 R4 Z% W# y
/usr/syno/bin/reg_ssdp_service 169.254.16.201 001132a0c703 6.2-24922 synology_armada37xx_ds119j eth0
- R, W% S6 ~7 \$ \1 a: zRunning /usr/syno/etc/rc.d/J04synoagentregisterd.sh...
7 k! f2 o! v( Y9 R) ]* kStarting synoagentregisterd...
# n+ H: D5 M$ f5 nRunning /usr/syno/etc/rc.d/J30DisableNCQ.sh.... A" \& X5 |' U# c! `5 A
Running /usr/syno/etc/rc.d/J80ADTFanControl.sh...9 _8 n& @% k9 a, n, N4 N) d
Running /usr/syno/etc/rc.d/J98nbnsd.sh...
: P( o! z2 F" z* M& p. V: hStarting nbnsd.... ]+ Z5 ~1 F0 q. W% C( o  c5 {5 o
Running /usr/syno/etc/rc.d/J99avahi.sh...
9 w1 L3 [+ w3 X6 o8 T* aStarting Avahi mDNS/DNS-SD Daemon
# r- _  L' S' p1 i4 p& ^[   21.533652] random: avahi-daemon: uninitialized urandom read (4 bytes read, 100 bits of entropy available)( r, i6 t1 k" X4 q8 S. O
cname_load_conf failed:/var/tmp/nginx/avahi-aliases.conf: Z2 Z8 B: U* V( Y$ E8 d/ `) B
[   21.549276] random: avahi-daemon: uninitialized urandom read (8 bytes read, 100 bits of entropy available)* N: T% v; t: K9 {( v- ^
[   21.598391] random: sfdisk: uninitialized urandom read (16 bytes read, 104 bits of entropy available)
  D2 V  G* k+ m: n. ?  K) d* j[   21.610860] random: sfdisk: uninitialized urandom read (16 bytes read, 105 bits of entropy available)
+ q% b" i' K2 \- ]7 O3 l

6

主题

76

回帖

362

积分

中级渣柚V1

积分
362
发表于 2019-11-27 09:40:18 来自手机 | 显示全部楼层
我觉得这个问题和系统关系不大,我xp3 也是这样,始终找不到ip

3

主题

31

回帖

127

积分

初级渣柚V2

积分
127
发表于 2019-11-27 12:39:59 | 显示全部楼层
这个贴技术含量有点高,关注一下
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-2-20 08:25 , Processed in 0.379291 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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