找回密码
 立即注册
楼主: 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:392 ~5 d- c5 t: l% S
我的也半死不活了
) ^& H4 Q+ r+ x. x
我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题# z. u. K7 o" e) X$ r. x! ]& {8 [

46

主题

617

回帖

2765

积分

中级渣柚V3

积分
2765
QQ66566 发表于 2019-11-21 15:02:06 | 显示全部楼层 IP:–天津–天津 联通
wty9734 发表于 2019-11-21 14:11" s# V) {8 D# N4 p
我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题  J. A' u- d, p, ]7 J1 g- _
...

: s5 a/ L( G' w# P" N这个是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 编辑
0 p# W: [9 I$ {1 W# X# t+ P. f" a( g2 I; t. ^. D7 A5 Y+ c9 v
查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整个down直接不分IP。udhcpc不会运行第二次,之后一直crc错误
8 r6 [( n2 ~, i$ z0 Q& G: w. U  O+ I7 V6 ^9 S
目前测试,把emmc里面的内容抹掉,重新写入full.bin的数据,清空emmc并重写full.bin后必然可以获取到IP8 A. E" H+ e+ D* {6 l
然后写入完整的DSM系统即可* R' U+ g  z% W1 f) n! ]6 d
首先进shell:(坛子还不给上传代码,自己敲部分代码贴Google就能找到了)
6 l% }, |) N+ ]  l- c: j C6A5CC68-9AE4-4097-B786-E6B5CFE0FE8D.png ; x* Q, t6 M: f" `. U  q+ v- r

6 w& I4 Y. M2 M5 M3 ?+ Y( ~然后重写emmc,可以参考板块里猫盘一键刷群辉命令脚本重写full.bin,我是下载到U盘然后sh执行,修改成本地路径不走github,太慢。
- P. t# T6 ~4 H, ^1 p+ R4 l这样重启以后,能获取到ip。8 ]5 A4 I( k5 \; Y4 a
QQ20191126-011752@2x.png
8 L5 }3 q2 ?6 M, E; d( Q
& o( F! L1 n8 C2 k根据这情况,我猜测,应该是网卡驱动或者系统问题,让emmc里面的某些文件,记录了某些不该有的东西,或者执行了某些操作,导致dhcp失败+crc error。6 @5 L2 N8 N8 I' Y# T) |
接下来的思路我想这么搞
1 r1 D5 J3 {2 O: C$ n: Q  `0 N
% b5 p4 p+ }5 y. c" u思路A:
) K4 h# f9 x* b& w0 D5 o7 E7 e- J导出重写emmc后第一次和第二次执行的日志,diff对比。
" }  ~6 ^; V; h0 S; u  u精确到时间。
5 g$ X/ Y! Q( u0 G4 G1 s. t" s5 I& c
思路B:: G) k2 V- m: T/ N
1.按照上面的方法,分别dump写入镜像后和第一次开机后的emmc里的文件
6 D5 a2 F1 S8 l3 s/ {! y2.提取出来后diff检查哪些文件被修改过(注意连带权限也一起检查,可能是某些文件权限问题导致的)( M. @$ q" \+ C6 ^# f
3.筛选网络和dhcp相关的文件,进一步分析' K- S! z, e3 U* J+ u
4.想办法整到udhcpc的日志,分析(测试与其无关)
0 f- I0 b8 Y% Z+ G6 S! B' R& a5.分析不到或者拿不到的话,直接设置权限禁止那部分目录的写入试试,或者整个/目录禁止写入?( [2 A. O, A. d2 J
1 R# O1 P% J" d3 r1 P' ?4 S. Q; K0 |
思路C(我觉得可能跟udhcpc关系不大):  S! k. r! c4 y
测试无效。dhclient返回找不到网卡。; g. K. ]% q' T% B  Z
  1. 1970-01-01T08:07:57+08:00 a dhclient: Failed to get interface index: No such device
    " W" o  O  J4 ^
  2. 1970-01-01T08:07:57+08:00 a dhclient: ! n( O+ C6 y4 h0 b- O' N
  3. 1970-01-01T08:07:57+08:00 a dhclient: If you think you have received this message due to a bug rather8 h7 g5 `! I, V7 d* R  v/ E7 \6 F+ S
  4. 1970-01-01T08:07:57+08:00 a dhclient: than a configuration issue please read the section on submitting* M$ l/ B9 i* F9 }) I3 I
  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+ k" Y4 a2 y( z* |
  6. 1970-01-01T08:07:57+08:00 a dhclient: before submitting a bug.  These pages explain the proper9 H; n( _/ B5 x% z# q
  7. 1970-01-01T08:07:57+08:00 a dhclient: process and the information we find helpful for debugging..
    $ u  l$ _9 ?4 R( o; p; J
  8. 1970-01-01T08:07:57+08:00 a dhclient:
    , t) O2 ^5 I* j3 A) A
  9. 1970-01-01T08:07:57+08:00 a dhclient: exiting.! y; x( I3 K7 H- W( N6 ?$ g
复制代码
$ ~$ Q: H7 S; L( Z0 Q% x2 H
1.升级udhcpc看看能否解决$ Y% r& X: M- C- Z1 e- M
2.不能的话,想办法让udhcpc执行前用其他方法给dhcp到,比如kill掉然后重新执行
  Z, k% w/ F, J! j- x8 b" X6 }9 q0 B  [  _3.换其他dhcp client尝试
0 ]) a# c. e" M. j  y

/ \* c7 w, J) b思路D:, A& j6 n, b: X& ^7 H2 Y7 O' [1 I9 y
按照前述方案dd emmc,然后第一次启动时按部就班写好DSM/Linux。此时因为需要出厂设置,在设置期间down掉的网卡会重新up回来。+ l! b1 x2 Q' W% U+ H! n" g/ c, k
然后设置static ip/升级udhcpc等方法尝试
3 P; |. ?* _8 f; ?8 ?
' q3 c" N# c4 a# t* X6 a5 b6 @! w思路E(最简单,或许可行):+ V; m: r9 ?$ k* m  t
直接在udhcpc执行后sleep一分钟。

3 T2 V( B* a' N" _  |' c$ R

+ K9 w7 {* v0 z( P8 h2 @+ M" J( i上述方法CDE无效,进入系统后强制重新up网卡,系统提示找不到eth0. V- E0 d3 H" j) [: \+ C, y4 y
应该是系统或者网卡驱动问题了,跟dhcp client关系应该不大# \9 p* \  b9 g$ h# a4 Y
接下来测试udhcpc运行之前网卡是否正常,然后分析前后日志看看1 w5 h; K" F/ \0 U$ Z! @# K* \; S

/ b1 }. c3 r! _$ q% U& c6 T

& {$ H, K9 ^" D  V# P思路F:
) w' e4 N, c+ k, b7 |+ o升级emmc里的网卡驱动/把x3p或者猫盘原系统的驱动移植过来看看1 ^; ~' `; Q. ^. H* n+ ~

6 v, G1 V: |5 x0 S. t8 W) V7 g明天出差,三周才能回来,希望有大佬尝试下。
7 e  Y  l( _8 y4 ?8 e, T如果没有大佬帮忙整小的回来再整。
3 A/ \# H6 q9 u% f0 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
& f4 X) i+ T) J" B查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整 ...
! U% Z% }6 ^* D0 T: s
请教高手能否详细说一下,怎么操作,我刷机后就一直无法分配ip
( t+ Y& [* o; h4 ]. g- L:: Starting syslogd ... [  OK  ]) w6 ?' `7 g8 z& I. t* [
/etc/rc: line 273: /usr/syno/bin/syno_pstore_collect: not found
+ T& C2 V" D) X9 `6 J8 d- a:: Starting scemd& W7 p- F' n3 v4 w; U
[   15.265002] mvneta d0030000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off. y& R5 b7 ^9 {/ p+ S/ v
:: Starting services in background4 y8 m9 K; X3 D4 S3 k
Starting findhostd in flash_rd.../ ?" M# {  }0 e
Starting services in flash_rd...
6 i8 o; L' r* G( ]4 O- X' eRunning /usr/syno/etc/rc.d/J01httpd.sh...
) q% E$ [/ I' F$ V, N1 ]- uStarting httpd:80 in flash_rd...
8 p& E$ W. s. {9 K! [Starting httpd:5000 in flash_rd...) ~7 B& f& r+ E
Running /usr/syno/etc/rc.d/J03ssdpd.sh...: w* V9 x4 S& B* y; J
/usr/bin/minissdpd -i eth0
. ?; Y5 `, g+ Q5 Z8 v/ O+ ^1 H(15): upnp:rootdevice
8 f5 q% t) Q% C9 U4 g(51): uuid:upnp_SynologyNAS-001132a0c703::upnp:rootdevice
- m# L0 I( N7 V& }! I2 ~- W(60): Synology/synology_armada37xx_ds119j/6.2-24922/169.254.16.201
* b. f7 [' t, a3 ~# a& c(47): http://169.254.16.201:5000/description-eth0.xml
8 B; D4 Q1 v8 d9 [Connected.
' N* u0 }: T+ ]  k: adone.- a8 E. t% U- W
/usr/syno/bin/reg_ssdp_service 169.254.16.201 001132a0c703 6.2-24922 synology_armada37xx_ds119j eth0
5 {* ^$ L% W% W) ORunning /usr/syno/etc/rc.d/J04synoagentregisterd.sh...
6 s. v. S7 {& f: CStarting synoagentregisterd...6 b0 I* t5 f, Q4 z; I/ ]9 ^
Running /usr/syno/etc/rc.d/J30DisableNCQ.sh...
* T; M# W) {/ k/ l& tRunning /usr/syno/etc/rc.d/J80ADTFanControl.sh...
2 Q$ q" w/ s2 i/ U% \6 jRunning /usr/syno/etc/rc.d/J98nbnsd.sh..." [& x5 {0 W* ?& ~1 Y" N. I
Starting nbnsd...
# f9 o6 g" T8 I% kRunning /usr/syno/etc/rc.d/J99avahi.sh...
: q! c; L/ M+ X; p/ N/ uStarting Avahi mDNS/DNS-SD Daemon, K6 K- x  V8 F3 P5 v% ?
[   21.533652] random: avahi-daemon: uninitialized urandom read (4 bytes read, 100 bits of entropy available)
7 f5 v5 W- ^4 |: n. i# l% Icname_load_conf failed:/var/tmp/nginx/avahi-aliases.conf
/ s$ i* g5 v2 Y! e[   21.549276] random: avahi-daemon: uninitialized urandom read (8 bytes read, 100 bits of entropy available)& f9 Q& J( h& B  j
[   21.598391] random: sfdisk: uninitialized urandom read (16 bytes read, 104 bits of entropy available)
1 a; w8 A% I; i& g/ Q[   21.610860] random: sfdisk: uninitialized urandom read (16 bytes read, 105 bits of entropy available)  z' n9 I) ?' ]) C- ^6 k

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-7-24 13:17 , Processed in 0.101032 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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