找回密码
 立即注册
楼主: 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
+ X. k( O0 m, U1 @4 d4 @我的也半死不活了

( L/ ?/ t1 c2 e  G我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题
2 l; q/ ?4 y7 A

46

主题

617

回帖

2765

积分

中级渣柚V3

积分
2765
发表于 2019-11-21 15:02:06 | 显示全部楼层
wty9734 发表于 2019-11-21 14:11  s! m1 ^" }% A! @5 K
我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题* O1 g, `' ]' ?2 c
...
  m+ M. |/ M" R, T7 M4 j
这个是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 编辑 3 C6 q: `" q( T0 j2 `3 v+ w. ^
) w! n0 C# a: d3 F# f1 {! V
查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整个down直接不分IP。udhcpc不会运行第二次,之后一直crc错误, l- v7 ?$ t+ [. x  v0 l
: o/ U6 R, x% {5 X. a
目前测试,把emmc里面的内容抹掉,重新写入full.bin的数据,清空emmc并重写full.bin后必然可以获取到IP- F3 ]4 |4 m8 J  ~" N6 ]
然后写入完整的DSM系统即可9 g! t3 W  d8 {& s2 a
首先进shell:(坛子还不给上传代码,自己敲部分代码贴Google就能找到了)
  S( j) y3 s* X! Y* {% X! _ C6A5CC68-9AE4-4097-B786-E6B5CFE0FE8D.png   o, R2 u. r2 u: i- Z' W
/ h$ a' b! G' r3 i% m
然后重写emmc,可以参考板块里猫盘一键刷群辉命令脚本重写full.bin,我是下载到U盘然后sh执行,修改成本地路径不走github,太慢。
# m& Y0 f! h! q0 L这样重启以后,能获取到ip。
( }- K# F/ r8 X! S QQ20191126-011752@2x.png + e- N  }3 k" z! O
6 I* `! |# Z- T
根据这情况,我猜测,应该是网卡驱动或者系统问题,让emmc里面的某些文件,记录了某些不该有的东西,或者执行了某些操作,导致dhcp失败+crc error。, O" d6 ^1 \2 t& L) {
接下来的思路我想这么搞$ F; g) F& E: A" V# t8 S
, w6 b% p9 X3 o2 ?$ {
思路A:  A" u8 V) O( j0 K
导出重写emmc后第一次和第二次执行的日志,diff对比。  k* h0 y9 t3 G
精确到时间。
/ _+ u0 @& \5 S  o
- ?4 d; I& t! z& I- G思路B:
9 A- E7 J- n# Z% R1 c1.按照上面的方法,分别dump写入镜像后和第一次开机后的emmc里的文件
: S9 e7 N& l3 f) e! l2.提取出来后diff检查哪些文件被修改过(注意连带权限也一起检查,可能是某些文件权限问题导致的)
+ \6 t' y- `3 N3.筛选网络和dhcp相关的文件,进一步分析( j3 j1 Q; s6 \3 X" w1 l* X) @
4.想办法整到udhcpc的日志,分析(测试与其无关)
7 ~3 V- B# C: `& L: Y2 h5.分析不到或者拿不到的话,直接设置权限禁止那部分目录的写入试试,或者整个/目录禁止写入?( u% V9 l0 c' ~. E' @

) y" a7 d8 J1 ?4 r# [思路C(我觉得可能跟udhcpc关系不大):
2 t; K+ E; `5 |' P% e测试无效。dhclient返回找不到网卡。. J( q" ~! d! o! |0 H
  1. 1970-01-01T08:07:57+08:00 a dhclient: Failed to get interface index: No such device
    & \/ t  [7 D+ \; {0 L
  2. 1970-01-01T08:07:57+08:00 a dhclient: 1 i2 ]4 a( L% m9 J
  3. 1970-01-01T08:07:57+08:00 a dhclient: If you think you have received this message due to a bug rather$ g' J- S- K! ~) I" f- G6 a
  4. 1970-01-01T08:07:57+08:00 a dhclient: than a configuration issue please read the section on submitting
    ) t$ _1 p  z0 a- y& }) W
  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/ @2 f8 `7 M% _) w. ]2 c
  6. 1970-01-01T08:07:57+08:00 a dhclient: before submitting a bug.  These pages explain the proper
    % Y# M1 ]* z+ A  h2 {$ w
  7. 1970-01-01T08:07:57+08:00 a dhclient: process and the information we find helpful for debugging..
    & B( l0 M! l! O. D1 g& m% S
  8. 1970-01-01T08:07:57+08:00 a dhclient: + R% v& b0 t- i
  9. 1970-01-01T08:07:57+08:00 a dhclient: exiting.
    2 f; k# Y8 a$ ?& z1 ?
复制代码

5 N/ E; z4 l- w0 X1.升级udhcpc看看能否解决0 @. o' ~; B' c) b' F
2.不能的话,想办法让udhcpc执行前用其他方法给dhcp到,比如kill掉然后重新执行3 @. A3 x8 y7 p( k% S0 {
3.换其他dhcp client尝试
% B3 ?# s. C; X
% L$ N- D5 e3 d. B9 o1 S, l
思路D:
  J4 p' O! m/ [% m- E& r按照前述方案dd emmc,然后第一次启动时按部就班写好DSM/Linux。此时因为需要出厂设置,在设置期间down掉的网卡会重新up回来。
7 e2 V+ Q6 Z) w然后设置static ip/升级udhcpc等方法尝试; t7 y( D4 T* t" f: M7 Z

1 d4 z: c: F# v2 C3 u/ r: N, F6 J5 w思路E(最简单,或许可行):
: Y  C" Z' n: A& K. _" U直接在udhcpc执行后sleep一分钟。

5 _( O3 o# c# R+ n
, K+ M8 q. o9 f1 _$ z3 B! p
上述方法CDE无效,进入系统后强制重新up网卡,系统提示找不到eth0, d0 i& w  r1 r3 h7 U1 r' g9 Y
应该是系统或者网卡驱动问题了,跟dhcp client关系应该不大
  b  g' Y! Z! a9 [接下来测试udhcpc运行之前网卡是否正常,然后分析前后日志看看7 U1 Q5 W8 _7 q  l7 J& O' I

' c  k7 w) B* E/ w3 W0 s

. {1 F3 t( u# \/ r, _% F. m思路F:
* a: D3 V& p4 Y2 v+ ~4 ?" j升级emmc里的网卡驱动/把x3p或者猫盘原系统的驱动移植过来看看
5 _! v, m. T5 t# B( L
% V0 P9 n; V0 U# i  H% }. E5 z0 E明天出差,三周才能回来,希望有大佬尝试下。
: q+ A; _3 R1 J, g1 @0 r% L如果没有大佬帮忙整小的回来再整。+ h7 P, P6 ?: ^# U2 S9 I/ n# v

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! d# g. l  v/ Q3 D) _2 N, G
查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整 ...
3 O: X. G  p5 m! X* [7 w
请教高手能否详细说一下,怎么操作,我刷机后就一直无法分配ip
) h  k. D8 [: t2 ]  {2 K( x* N:: Starting syslogd ... [  OK  ]
, p1 G% c* ^* ]' `2 r  n$ g1 [0 S/etc/rc: line 273: /usr/syno/bin/syno_pstore_collect: not found
& b1 f' k0 V! Q. E- J:: Starting scemd! ~3 U# g0 u( \2 g/ A0 U& i- W, j
[   15.265002] mvneta d0030000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off
& ?. n3 r4 S- K:: Starting services in background
- N1 P8 S+ H! E! N8 E" R2 l0 X( YStarting findhostd in flash_rd...8 @) x0 \* Q7 n$ i+ ^/ R& W) z& P
Starting services in flash_rd...
) O+ x9 ^' M( L9 @Running /usr/syno/etc/rc.d/J01httpd.sh...
" p1 y' j* a6 K' I2 zStarting httpd:80 in flash_rd...
/ m0 p; h8 m5 WStarting httpd:5000 in flash_rd..., X+ G. K3 ~- Z" g: Z! Z
Running /usr/syno/etc/rc.d/J03ssdpd.sh..." ?4 S# E& h2 `
/usr/bin/minissdpd -i eth0
) N3 N1 x+ |; K2 x2 e  |- q4 h2 z(15): upnp:rootdevice
5 E4 z/ W0 E5 [( }, x1 U(51): uuid:upnp_SynologyNAS-001132a0c703::upnp:rootdevice7 _$ {$ v3 a$ a' H6 r; b3 Q
(60): Synology/synology_armada37xx_ds119j/6.2-24922/169.254.16.201! I$ t" _2 h/ E5 t
(47): http://169.254.16.201:5000/description-eth0.xml
, N% ~& I4 U( q" dConnected., T% F' e& U9 K  F* w
done.
5 V- F& m8 k/ O- f) G: Z; A/usr/syno/bin/reg_ssdp_service 169.254.16.201 001132a0c703 6.2-24922 synology_armada37xx_ds119j eth09 b1 r/ [. N1 i
Running /usr/syno/etc/rc.d/J04synoagentregisterd.sh...7 }  K+ \: R8 n
Starting synoagentregisterd...8 F: R. g7 J* ~3 L: D) _
Running /usr/syno/etc/rc.d/J30DisableNCQ.sh...4 Q3 ]( F* w& }  y9 e: V; c% ]
Running /usr/syno/etc/rc.d/J80ADTFanControl.sh...* y8 y, \7 u6 Z- Z  z) P
Running /usr/syno/etc/rc.d/J98nbnsd.sh...2 ~) W5 J/ }; k/ z& q
Starting nbnsd...0 Z7 X' |, t. d. w6 [2 K
Running /usr/syno/etc/rc.d/J99avahi.sh...
& E& x9 o; l: i& eStarting Avahi mDNS/DNS-SD Daemon
+ r; ^+ f* U! e1 D$ l! f! q[   21.533652] random: avahi-daemon: uninitialized urandom read (4 bytes read, 100 bits of entropy available)" v$ P2 ^. {9 G0 @
cname_load_conf failed:/var/tmp/nginx/avahi-aliases.conf
; O' S: `, c" G% |[   21.549276] random: avahi-daemon: uninitialized urandom read (8 bytes read, 100 bits of entropy available)' p" W, A, s5 \' B& t1 A
[   21.598391] random: sfdisk: uninitialized urandom read (16 bytes read, 104 bits of entropy available)( Q  ?  {( Q+ k" x, ?' ~2 b
[   21.610860] random: sfdisk: uninitialized urandom read (16 bytes read, 105 bits of entropy available)
( }: ~- R5 w# A- `) i

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-1-30 09:31 , Processed in 0.077918 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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