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

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

[复制链接]

4

主题

259

回帖

657

积分

版主

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

5

主题

35

回帖

127

积分

初级渣柚V2

积分
127
 楼主| wty9734 发表于 2019-11-21 14:11:51 | 显示全部楼层 IP:–辽宁–沈阳 联通
i6941 发表于 2019-11-19 15:39
. c! L/ s: r1 n- W; L5 m我的也半死不活了

' r5 ?7 l' K3 Y我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题- R( W/ Q* E: W

46

主题

617

回帖

2765

积分

中级渣柚V3

积分
2765
QQ66566 发表于 2019-11-21 15:02:06 | 显示全部楼层 IP:–天津–天津 联通
wty9734 发表于 2019-11-21 14:11
" T( e5 ^3 t8 g& c我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题2 x- T8 X8 T6 W# a6 v( b% y
...
7 N& d5 J8 [) U% V/ p  w2 E
这个是U2接口U3千兆跑不满。

0

主题

16

回帖

133

积分

初级渣柚V2

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

1

主题

19

回帖

115

积分

初级渣柚V2

积分
115
recfox 发表于 2019-11-26 01:13:39 | 显示全部楼层 IP:–广西 电信/数据上网公共出口
本帖最后由 recfox 于 2019-11-27 22:42 编辑
- X: O: h4 |7 Q: i; B: _1 [  Y& ?& `
6 H: V0 [9 x+ T2 e查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整个down直接不分IP。udhcpc不会运行第二次,之后一直crc错误
" f8 b5 _  u: `' g) P5 ?0 z
7 g, V& U1 T2 G2 d目前测试,把emmc里面的内容抹掉,重新写入full.bin的数据,清空emmc并重写full.bin后必然可以获取到IP# V" b+ k: G  W. D6 A& t/ d2 @
然后写入完整的DSM系统即可
% a8 ^6 t7 t- s; Y首先进shell:(坛子还不给上传代码,自己敲部分代码贴Google就能找到了)
9 i1 q  E# d; H2 K8 ~; ]* ^ C6A5CC68-9AE4-4097-B786-E6B5CFE0FE8D.png
2 @- F- E7 X# z$ ]/ c
: y# Z8 U5 W  w! ?; V- \然后重写emmc,可以参考板块里猫盘一键刷群辉命令脚本重写full.bin,我是下载到U盘然后sh执行,修改成本地路径不走github,太慢。! c4 h9 |; w; w  \: Y7 Q
这样重启以后,能获取到ip。7 A1 X6 c0 i0 A8 T
QQ20191126-011752@2x.png
5 p% u, P- u. K5 w% ~" o" ~
% L6 L, F! c( t2 h根据这情况,我猜测,应该是网卡驱动或者系统问题,让emmc里面的某些文件,记录了某些不该有的东西,或者执行了某些操作,导致dhcp失败+crc error。
0 X7 L# A/ A/ s3 D; a1 s1 V接下来的思路我想这么搞
1 X- d+ v. I7 K+ s0 p- E0 @% v8 y0 p6 v- V5 Q8 k% [
思路A:
& y  l: j7 e+ w导出重写emmc后第一次和第二次执行的日志,diff对比。
9 A3 f+ T  X: E4 v1 M+ N; s精确到时间。* b; k3 c1 k) S
# t+ C) \! \9 v) Z
思路B:% U3 |5 s7 s& ]+ j0 n$ K6 @6 _; V& |
1.按照上面的方法,分别dump写入镜像后和第一次开机后的emmc里的文件# S. o1 o& d% p4 l
2.提取出来后diff检查哪些文件被修改过(注意连带权限也一起检查,可能是某些文件权限问题导致的)- M2 U6 S! H( S( @% q$ K) u* b
3.筛选网络和dhcp相关的文件,进一步分析7 v* k! L+ t1 R+ M9 ~
4.想办法整到udhcpc的日志,分析(测试与其无关)
$ T* H; k. q& X5.分析不到或者拿不到的话,直接设置权限禁止那部分目录的写入试试,或者整个/目录禁止写入?
9 w8 Q! K9 z# u' f5 q2 x
: _' n% g5 }- u0 l思路C(我觉得可能跟udhcpc关系不大):% h& k! s! C( R, C! ?
测试无效。dhclient返回找不到网卡。* j( Q  I3 s' g+ f
  1. 1970-01-01T08:07:57+08:00 a dhclient: Failed to get interface index: No such device5 s- A& e, l% {4 X& e" c
  2. 1970-01-01T08:07:57+08:00 a dhclient: 3 ^" |1 _" C3 m* N5 X( |, x" S2 |6 j. ~
  3. 1970-01-01T08:07:57+08:00 a dhclient: If you think you have received this message due to a bug rather
    5 B$ L% v+ D5 a
  4. 1970-01-01T08:07:57+08:00 a dhclient: than a configuration issue please read the section on submitting7 x* n6 \$ I" U% k; U& A
  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  n2 T8 l7 ~/ s& U
  6. 1970-01-01T08:07:57+08:00 a dhclient: before submitting a bug.  These pages explain the proper
    * o* b# o3 A) J
  7. 1970-01-01T08:07:57+08:00 a dhclient: process and the information we find helpful for debugging..
    . I, Q8 N) \! W
  8. 1970-01-01T08:07:57+08:00 a dhclient:
    , Y! t8 G+ c/ {& P2 z1 p
  9. 1970-01-01T08:07:57+08:00 a dhclient: exiting.- V9 {; ]9 m- P' n6 p# ?( g3 v- w
复制代码
1 {! s- \) E5 Q4 y7 a6 `9 u6 ]$ p
1.升级udhcpc看看能否解决, X2 t8 t$ B/ v- c: A2 ]
2.不能的话,想办法让udhcpc执行前用其他方法给dhcp到,比如kill掉然后重新执行6 z  q8 j5 ~; M! B4 H$ F
3.换其他dhcp client尝试

' |0 V" b+ {) _
0 O7 C% S" L  P" W4 e7 s! N思路D:4 x0 g4 }# h5 l3 m4 B3 F4 o
按照前述方案dd emmc,然后第一次启动时按部就班写好DSM/Linux。此时因为需要出厂设置,在设置期间down掉的网卡会重新up回来。
9 ?) S- X7 F6 q9 a! y; v$ N# W! T2 f) d然后设置static ip/升级udhcpc等方法尝试6 H2 b3 R2 b1 ~- q

0 M7 d# @: C; ?; @0 L思路E(最简单,或许可行):
; v% v5 a2 O2 v( U8 R+ I8 I0 Q: B直接在udhcpc执行后sleep一分钟。

4 i0 N* d, K" C2 J" Y7 k+ Z8 L
% Z. b; @/ W2 X$ V* x) C
上述方法CDE无效,进入系统后强制重新up网卡,系统提示找不到eth0
/ F& b2 N% r' b4 t; y应该是系统或者网卡驱动问题了,跟dhcp client关系应该不大9 N. o2 X5 U+ C# j0 z
接下来测试udhcpc运行之前网卡是否正常,然后分析前后日志看看
! B: j* w4 a' g4 w- a
. @5 H' t; t0 ~5 S# Y8 J

, T3 {3 }% q6 @思路F:
, R" {0 s% r. L. U6 T' y升级emmc里的网卡驱动/把x3p或者猫盘原系统的驱动移植过来看看
  p, @, {7 `7 h! w( |1 m! [$ k! s
* A, V8 c2 ?( c1 f% B- e4 {明天出差,三周才能回来,希望有大佬尝试下。  R! g0 n& b, e3 }2 z
如果没有大佬帮忙整小的回来再整。, U) X: S9 A- R4 i% Q+ ?

1

主题

71

回帖

223

积分

中级渣柚V1

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

1

主题

71

回帖

223

积分

中级渣柚V1

积分
223
lpfeihu 发表于 2019-11-26 19:13:03 | 显示全部楼层 IP:–重庆–重庆–云阳县 电信
recfox 发表于 2019-11-26 01:13& [8 H# c2 t6 c  e5 ~
查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整 ...

' D, V+ |( A6 N+ \) d. ~# |% o请教高手能否详细说一下,怎么操作,我刷机后就一直无法分配ip  {8 h. k2 v( _) T2 R. g: f
:: Starting syslogd ... [  OK  ]# N/ {" M1 f$ w/ c* ^# E4 Z; N
/etc/rc: line 273: /usr/syno/bin/syno_pstore_collect: not found
3 u; o4 h( q9 S& c0 F  ?:: Starting scemd
, c- I& Q3 C3 Z! m% p  f9 y3 y0 D[   15.265002] mvneta d0030000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off5 C% z9 p2 d  x% O2 ?  g' P+ t
:: Starting services in background
1 }+ S: ]5 W! A0 G: }5 GStarting findhostd in flash_rd...4 o% t/ Q  d' ]$ U7 i2 I
Starting services in flash_rd...: `& u* |' |) b: H( U
Running /usr/syno/etc/rc.d/J01httpd.sh...: i4 S5 ?& A- |5 Z5 |
Starting httpd:80 in flash_rd...4 S8 V9 z  U# p! e# B
Starting httpd:5000 in flash_rd..." I# o& e3 |) G1 x
Running /usr/syno/etc/rc.d/J03ssdpd.sh...6 ]) f$ y4 {$ m, L: H6 J
/usr/bin/minissdpd -i eth0$ L4 s* r7 }9 P* }. Z" E
(15): upnp:rootdevice6 m  n, y" X3 j' q3 ]$ h
(51): uuid:upnp_SynologyNAS-001132a0c703::upnp:rootdevice  o. W% }3 ]8 j& ?: j! u: i
(60): Synology/synology_armada37xx_ds119j/6.2-24922/169.254.16.201
, E! w" X) ]# {( ](47): http://169.254.16.201:5000/description-eth0.xml
3 f4 p; E1 a/ \6 L' G. u6 @Connected." ]* f% L) s7 \9 T$ `3 }% }4 K
done.# h, F% B9 k& e; X2 f+ H7 ~
/usr/syno/bin/reg_ssdp_service 169.254.16.201 001132a0c703 6.2-24922 synology_armada37xx_ds119j eth0
: g1 [3 N' }& b  g' z7 ], G3 qRunning /usr/syno/etc/rc.d/J04synoagentregisterd.sh...2 J# P* h6 |4 p3 ?* H0 p
Starting synoagentregisterd...3 C% N/ d9 p) s& P! s1 m
Running /usr/syno/etc/rc.d/J30DisableNCQ.sh...
1 S' E# ]  o& a- O2 O/ r4 `* [8 bRunning /usr/syno/etc/rc.d/J80ADTFanControl.sh..." Y7 M3 }4 d! w/ e$ o' w- A+ x
Running /usr/syno/etc/rc.d/J98nbnsd.sh...
1 k/ Z% R( ?/ B/ mStarting nbnsd...4 n* w0 c% U' y" v
Running /usr/syno/etc/rc.d/J99avahi.sh...
7 x$ |0 Q% R  N; k* |6 Y$ v7 ZStarting Avahi mDNS/DNS-SD Daemon; p6 ^, h0 v" ~8 O8 ]4 S
[   21.533652] random: avahi-daemon: uninitialized urandom read (4 bytes read, 100 bits of entropy available)" F' B1 t" [: w5 n$ R3 a; Y
cname_load_conf failed:/var/tmp/nginx/avahi-aliases.conf' g# g0 ]9 u& |8 J2 r
[   21.549276] random: avahi-daemon: uninitialized urandom read (8 bytes read, 100 bits of entropy available)
) K- H% ?7 E, y[   21.598391] random: sfdisk: uninitialized urandom read (16 bytes read, 104 bits of entropy available)8 h/ W" R% f& K) J
[   21.610860] random: sfdisk: uninitialized urandom read (16 bytes read, 105 bits of entropy available)) H4 `/ J) t' }& s% R1 G) I$ e

6

主题

76

回帖

362

积分

中级渣柚V1

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

3

主题

31

回帖

127

积分

初级渣柚V2

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

本版积分规则

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

GMT+8, 2026-8-26 17:12 , Processed in 0.087526 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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