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

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

[复制链接]

4

主题

259

回帖

656

积分

版主

积分
656
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
/ a3 Y+ o' x* }: `8 U  q+ ?, Z( {% W我的也半死不活了
/ [* {. N( }" y' e
我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题
# N! q) x3 w, q6 C

46

主题

617

回帖

2765

积分

中级渣柚V3

积分
2765
QQ66566 发表于 2019-11-21 15:02:06 | 显示全部楼层 IP:–天津–天津 联通
wty9734 发表于 2019-11-21 14:11
$ M: ^" j1 ^+ ?0 I- w7 \" p我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题& ]( O0 h/ e9 \3 M/ b
...
! T, Q/ c5 e5 \, _3 P9 q2 L
这个是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 编辑
9 n/ H! i; x- F* f
9 r/ }9 o9 N5 ^4 Y  o3 P; b# {# u查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整个down直接不分IP。udhcpc不会运行第二次,之后一直crc错误7 F( ]$ ~0 Y4 D) w7 c

$ R: F( k2 T, m, V目前测试,把emmc里面的内容抹掉,重新写入full.bin的数据,清空emmc并重写full.bin后必然可以获取到IP, q; x# q8 w2 v: j, E; l" d- F
然后写入完整的DSM系统即可
1 n& l6 f& Z0 E" v. X9 X# i首先进shell:(坛子还不给上传代码,自己敲部分代码贴Google就能找到了)9 E$ N) W: A6 c, e% C/ ]6 v
C6A5CC68-9AE4-4097-B786-E6B5CFE0FE8D.png
; `  }1 p6 e- F- f) {% |3 |1 V" [! ]& n1 h
' G( ~3 O. s, R然后重写emmc,可以参考板块里猫盘一键刷群辉命令脚本重写full.bin,我是下载到U盘然后sh执行,修改成本地路径不走github,太慢。
) E" E2 d. ~; [. m这样重启以后,能获取到ip。8 s$ ]" A) w  b! i& S
QQ20191126-011752@2x.png / M0 b3 N% p/ V  f
/ L. {7 }9 n* Y, S
根据这情况,我猜测,应该是网卡驱动或者系统问题,让emmc里面的某些文件,记录了某些不该有的东西,或者执行了某些操作,导致dhcp失败+crc error。" O6 X# z5 V' Z
接下来的思路我想这么搞) i, F  Q' ]0 d8 H

4 }, L3 T0 F3 g& T思路A:8 H' U5 A; |& o4 d6 j/ Y
导出重写emmc后第一次和第二次执行的日志,diff对比。4 {) Y5 h- c  G7 j  g0 W
精确到时间。( G: e. \# E% N: j

# Y+ f5 u' c: M/ S( A思路B:
1 e1 {$ r; k' V7 Q9 M3 f1.按照上面的方法,分别dump写入镜像后和第一次开机后的emmc里的文件
) M) k. ~& k; G6 y) q2.提取出来后diff检查哪些文件被修改过(注意连带权限也一起检查,可能是某些文件权限问题导致的)
! p* n/ [& R2 G3.筛选网络和dhcp相关的文件,进一步分析/ w3 W3 B+ R( o$ a* i" t# F* C0 H
4.想办法整到udhcpc的日志,分析(测试与其无关)
, L6 J0 I3 g" D3 ]7 N2 j5.分析不到或者拿不到的话,直接设置权限禁止那部分目录的写入试试,或者整个/目录禁止写入?* ]6 W# l" T$ M+ x9 Q9 q
2 \: N7 a1 \2 V8 `; p, D: o! f8 f8 @; {
思路C(我觉得可能跟udhcpc关系不大):
& J0 @  ?, o) ]  ]. k测试无效。dhclient返回找不到网卡。
' z' |) k" a) |9 U  `
  1. 1970-01-01T08:07:57+08:00 a dhclient: Failed to get interface index: No such device- h+ C$ [. {/ l0 ~; p  M
  2. 1970-01-01T08:07:57+08:00 a dhclient:
    " b" f7 C8 Y  U# F% m/ y
  3. 1970-01-01T08:07:57+08:00 a dhclient: If you think you have received this message due to a bug rather
    3 @- s6 j% ^" ^+ O% ?" Q  E: N
  4. 1970-01-01T08:07:57+08:00 a dhclient: than a configuration issue please read the section on submitting
    * Y: C' R4 o  n9 x* `% Z
  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/ @4 I7 P/ t: ^; ~% u$ B
  6. 1970-01-01T08:07:57+08:00 a dhclient: before submitting a bug.  These pages explain the proper5 S5 _0 l* }6 ]) x  w3 b$ F* t7 Z
  7. 1970-01-01T08:07:57+08:00 a dhclient: process and the information we find helpful for debugging..
    9 l! e6 ^; g) o6 e5 r  @2 {+ @
  8. 1970-01-01T08:07:57+08:00 a dhclient: 2 v1 T- x% S% F$ w+ N: _
  9. 1970-01-01T08:07:57+08:00 a dhclient: exiting.+ I' {6 a/ Q6 H: G$ H
复制代码

/ H# Z0 @- x" U# M% K; p1.升级udhcpc看看能否解决9 i8 H" @5 }$ f. C2 I! a) y
2.不能的话,想办法让udhcpc执行前用其他方法给dhcp到,比如kill掉然后重新执行
  @# O! M" `  t1 j9 b) w" c4 g3.换其他dhcp client尝试
1 ^4 ?/ O3 R; s0 m9 g! L

" ?$ R9 b% ]* C4 h& |! h7 V! C思路D:
; e/ x# _6 q  R& Z3 x$ F按照前述方案dd emmc,然后第一次启动时按部就班写好DSM/Linux。此时因为需要出厂设置,在设置期间down掉的网卡会重新up回来。' [* l; v# F$ N1 d# E, z
然后设置static ip/升级udhcpc等方法尝试
- {0 s' H3 ]" }7 L; T" N
$ W' a* ]5 C: R: L思路E(最简单,或许可行):
' _& z$ g. [" I' }5 a直接在udhcpc执行后sleep一分钟。

8 j3 t9 ~0 B6 n# K3 S
( p7 x, b' e3 x, v
上述方法CDE无效,进入系统后强制重新up网卡,系统提示找不到eth0
! n8 Y% _9 o% V应该是系统或者网卡驱动问题了,跟dhcp client关系应该不大# I- J0 o$ z2 V  i" n
接下来测试udhcpc运行之前网卡是否正常,然后分析前后日志看看
$ B: |+ |6 l4 w; x# j) ~9 L" H. v, ]9 w$ [* g* W  j7 X" {
; L  r9 i7 F- Y: j* m9 S1 P- D
思路F:6 C. k; \3 I! Y: E$ G' r
升级emmc里的网卡驱动/把x3p或者猫盘原系统的驱动移植过来看看+ O: Z$ ]. t3 j1 `* x- l
- p- v! |, L, Y) o* T
明天出差,三周才能回来,希望有大佬尝试下。
- S1 f; h& U, B$ q0 G: a4 c5 t0 ~如果没有大佬帮忙整小的回来再整。3 O  F! d9 E$ ?6 n2 I, y

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$ N, }! x' L; r. l- T0 P( g  X
查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整 ...

: A" Q+ A4 j5 q) l/ }+ R请教高手能否详细说一下,怎么操作,我刷机后就一直无法分配ip' g/ i# d( q6 D
:: Starting syslogd ... [  OK  ]- X( O7 H+ E' ~0 G4 `
/etc/rc: line 273: /usr/syno/bin/syno_pstore_collect: not found
  @# P9 O% Y- E  K  B, m' p& q% R:: Starting scemd
7 s# \, Q& O- K& h, t( M[   15.265002] mvneta d0030000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off3 `. ?: n) ^( ]' a2 \* F) e7 x9 i7 {) M; f
:: Starting services in background
2 S: K( u6 R  u, mStarting findhostd in flash_rd...
; B3 O" \. T- i$ [Starting services in flash_rd...
& y% j) g, t! ~6 XRunning /usr/syno/etc/rc.d/J01httpd.sh...5 F& Z! K; x4 O' V4 x: b5 X
Starting httpd:80 in flash_rd...% _0 v& Q$ N7 x" x
Starting httpd:5000 in flash_rd...
* |9 }. b; H4 ?3 n7 HRunning /usr/syno/etc/rc.d/J03ssdpd.sh...
% W' H% G2 ~8 U! F' [8 |8 i$ M/usr/bin/minissdpd -i eth06 n/ v* }3 q1 M* i  @
(15): upnp:rootdevice
$ z4 A) x4 V" L4 k! y) Z(51): uuid:upnp_SynologyNAS-001132a0c703::upnp:rootdevice
- B; R' V% O& {/ {, b(60): Synology/synology_armada37xx_ds119j/6.2-24922/169.254.16.201
( @; @7 ]* Z' C# {: V(47): http://169.254.16.201:5000/description-eth0.xml
+ W  T9 }% ~' C8 _# G( LConnected.
0 }) B" N: d/ [1 W+ e4 @done.
: }' l0 N; w% f; w& e+ S" ?! Q( N" g  S/usr/syno/bin/reg_ssdp_service 169.254.16.201 001132a0c703 6.2-24922 synology_armada37xx_ds119j eth0# E' v/ m, j" y3 d+ `
Running /usr/syno/etc/rc.d/J04synoagentregisterd.sh...
7 N# G& _* U; wStarting synoagentregisterd...
9 j+ _6 i$ ~+ D* ]0 sRunning /usr/syno/etc/rc.d/J30DisableNCQ.sh...
- r4 ^( s) }5 }1 L: W5 zRunning /usr/syno/etc/rc.d/J80ADTFanControl.sh..., U% A5 b/ f& t$ m+ x+ R+ z6 I
Running /usr/syno/etc/rc.d/J98nbnsd.sh...
1 }# u" J. o1 t/ mStarting nbnsd...' J" Z; D3 }; D7 k. H
Running /usr/syno/etc/rc.d/J99avahi.sh.../ `$ v$ a& {& L: h/ o
Starting Avahi mDNS/DNS-SD Daemon
% k$ M4 h! P0 ^! a4 V[   21.533652] random: avahi-daemon: uninitialized urandom read (4 bytes read, 100 bits of entropy available)7 q+ o1 x6 f; x, V* q2 a% Y* C# {
cname_load_conf failed:/var/tmp/nginx/avahi-aliases.conf
9 m' K& ]0 f" \5 k5 t0 H[   21.549276] random: avahi-daemon: uninitialized urandom read (8 bytes read, 100 bits of entropy available)
. w1 M6 s- }. H' _0 \[   21.598391] random: sfdisk: uninitialized urandom read (16 bytes read, 104 bits of entropy available)
/ M, t! q3 u/ ?  ~- C[   21.610860] random: sfdisk: uninitialized urandom read (16 bytes read, 105 bits of entropy available)7 @7 Q( y1 m' o" ?- f$ b7 g

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-6-27 05:33 , Processed in 0.081428 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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