找回密码
 立即注册
楼主: 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
' ]  L. q5 \1 u2 X$ D& n$ A我的也半死不活了

, I9 b9 P- r. |, `9 d0 R! H5 W7 @我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题
* x% s$ }( R! P. B7 `0 x

46

主题

617

回帖

2765

积分

中级渣柚V3

积分
2765
QQ66566 发表于 2019-11-21 15:02:06 | 显示全部楼层 IP:–天津–天津 联通
wty9734 发表于 2019-11-21 14:11
0 K# b' k" A; a( m) U0 @8 o5 T- j我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题
4 y. F: i/ M0 J- h: w ...

1 J3 N& o. A. I7 K/ V/ F$ F3 x4 W4 g这个是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 编辑
# i; H0 s% J& R/ L5 A2 @" v6 O/ @) o$ t. x
查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整个down直接不分IP。udhcpc不会运行第二次,之后一直crc错误8 f# ~# z$ }4 F

: A5 J; [+ U5 S2 Y目前测试,把emmc里面的内容抹掉,重新写入full.bin的数据,清空emmc并重写full.bin后必然可以获取到IP
3 o5 S0 a4 t' l2 w+ z0 e/ B然后写入完整的DSM系统即可
$ X+ M% I' @# f+ Q' o! ]# `首先进shell:(坛子还不给上传代码,自己敲部分代码贴Google就能找到了)
8 ?% |9 G' t3 k: U- t4 Y) p C6A5CC68-9AE4-4097-B786-E6B5CFE0FE8D.png
. K( x+ g% i4 T- R$ `: Y% y: H8 j7 T( w- X1 t) C* g! {1 m
然后重写emmc,可以参考板块里猫盘一键刷群辉命令脚本重写full.bin,我是下载到U盘然后sh执行,修改成本地路径不走github,太慢。# i5 [0 V) K2 W+ j
这样重启以后,能获取到ip。
9 T1 y0 ^* `% Q6 Z+ w3 m8 ?$ c" }9 | QQ20191126-011752@2x.png
5 U; ^( R5 i* s( U/ ~; }* z" A$ T# ~0 i7 n
根据这情况,我猜测,应该是网卡驱动或者系统问题,让emmc里面的某些文件,记录了某些不该有的东西,或者执行了某些操作,导致dhcp失败+crc error。
" h( d, }% m) E1 C* O接下来的思路我想这么搞
3 @7 t: |. A+ q# H6 v: L7 A9 X2 m4 u
思路A:
4 P  ^: @& }4 o+ v( |导出重写emmc后第一次和第二次执行的日志,diff对比。
$ \/ S1 _. f' g  I9 j精确到时间。
# W- v, B! j2 h4 B6 q+ m8 h1 h" Y$ Y3 C; ^' \7 r! N
思路B:
6 t3 I7 c  @/ R3 t( @1.按照上面的方法,分别dump写入镜像后和第一次开机后的emmc里的文件$ n  |) A& w& K  x" c1 v# M' z
2.提取出来后diff检查哪些文件被修改过(注意连带权限也一起检查,可能是某些文件权限问题导致的)4 c$ k" x" L# i  @* \* C' r8 X
3.筛选网络和dhcp相关的文件,进一步分析) w$ ]2 x' K. W$ C7 Z" u( L
4.想办法整到udhcpc的日志,分析(测试与其无关)
6 E3 I) u- ], d0 ^+ y, o' J5 g5.分析不到或者拿不到的话,直接设置权限禁止那部分目录的写入试试,或者整个/目录禁止写入?
2 B2 j$ O# @; k/ T" J) K; ~& g+ Z4 Y  h8 p5 G- D9 X9 X. u
思路C(我觉得可能跟udhcpc关系不大):5 F! T# q' |& R0 j) [  y# {7 E$ S
测试无效。dhclient返回找不到网卡。* x5 c1 ?9 x% {& G* \" `
  1. 1970-01-01T08:07:57+08:00 a dhclient: Failed to get interface index: No such device
    2 a& m5 Z" N2 l+ Q9 [  t
  2. 1970-01-01T08:07:57+08:00 a dhclient:
    . K! k4 I0 I- s
  3. 1970-01-01T08:07:57+08:00 a dhclient: If you think you have received this message due to a bug rather: U2 E# A- Z$ S% U" m
  4. 1970-01-01T08:07:57+08:00 a dhclient: than a configuration issue please read the section on submitting0 c4 P5 V+ v9 X" P" o' ~
  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( w  a0 i& A; r6 a
  6. 1970-01-01T08:07:57+08:00 a dhclient: before submitting a bug.  These pages explain the proper
    ) G! o/ G7 R- y( N% P! D+ G7 q7 W- q
  7. 1970-01-01T08:07:57+08:00 a dhclient: process and the information we find helpful for debugging... ]+ {4 q& x# S' R5 m6 [* M- d7 z
  8. 1970-01-01T08:07:57+08:00 a dhclient: + ]+ D- c; q( U6 A& c2 u. `" b
  9. 1970-01-01T08:07:57+08:00 a dhclient: exiting.
    - H) ~1 y* l+ y7 U. }, l
复制代码
  X  m" ~. N, i( M
1.升级udhcpc看看能否解决- K" f9 H9 W. H: a0 y5 d2 O6 @
2.不能的话,想办法让udhcpc执行前用其他方法给dhcp到,比如kill掉然后重新执行
3 i1 |% D+ K0 A3.换其他dhcp client尝试

$ a( a0 {0 N: u9 |7 v) o
/ ]) h8 I; J1 G7 o% k; a3 C# b) L0 k思路D:# X; x7 @- e9 h9 y* _
按照前述方案dd emmc,然后第一次启动时按部就班写好DSM/Linux。此时因为需要出厂设置,在设置期间down掉的网卡会重新up回来。+ F6 S  r7 N! X, Q- V4 ^( T
然后设置static ip/升级udhcpc等方法尝试& D+ v# Y, `. U- G) Z/ V( I

* Y, u7 {6 Q; S3 a2 ~2 x$ Y* D思路E(最简单,或许可行):
9 x( c; Z3 D. a) i直接在udhcpc执行后sleep一分钟。
- q9 n! ?* Q6 u( z0 w
2 f& |( y5 a4 _5 a2 Y
上述方法CDE无效,进入系统后强制重新up网卡,系统提示找不到eth03 e2 a/ m; m: X1 y
应该是系统或者网卡驱动问题了,跟dhcp client关系应该不大8 G( X8 r9 n) P- h+ c
接下来测试udhcpc运行之前网卡是否正常,然后分析前后日志看看
8 a6 R- o/ t; ~8 ~' m- o; L8 i5 m$ q. g2 o* {# c7 k
, X; C5 p- ?4 u' V6 n9 C- H
思路F:
9 r  D3 d. P) p; z/ i" N升级emmc里的网卡驱动/把x3p或者猫盘原系统的驱动移植过来看看, F' {. B8 k/ S' J; V

  {# a) [+ e- s) a8 F明天出差,三周才能回来,希望有大佬尝试下。
+ ~, ^9 ~) |$ U  u如果没有大佬帮忙整小的回来再整。
9 O- t/ d; Y# G/ O- N  i6 _

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+ S# o- i2 a8 d+ h2 m, N% x( w8 C
查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整 ...
- C4 c& g( I9 j0 X4 Q  n- ]
请教高手能否详细说一下,怎么操作,我刷机后就一直无法分配ip  q- y0 |: E, T/ R
:: Starting syslogd ... [  OK  ]
7 U. N  Q$ D- ~/ `) X* C/etc/rc: line 273: /usr/syno/bin/syno_pstore_collect: not found
! _# i: ~- D- W; D) z  J:: Starting scemd' Y; I# C/ M- {% O7 ]0 k
[   15.265002] mvneta d0030000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off
! I* s0 \7 B% _% j' a1 T+ D:: Starting services in background  ~' h$ C; e/ O* l
Starting findhostd in flash_rd...$ u3 M, l8 K: i! h# Y, z
Starting services in flash_rd...
- O% Z: w* F( QRunning /usr/syno/etc/rc.d/J01httpd.sh...$ H, O6 \6 C6 f0 _" N9 o/ g9 B
Starting httpd:80 in flash_rd...
/ ~8 f: M7 P& _& kStarting httpd:5000 in flash_rd...
! p6 ^' Q; ]# G  p2 ]Running /usr/syno/etc/rc.d/J03ssdpd.sh...
  {* F% k4 f2 [/usr/bin/minissdpd -i eth02 M4 ]- j& X4 f/ q' [5 k- |
(15): upnp:rootdevice; S# S3 s: x! {( J
(51): uuid:upnp_SynologyNAS-001132a0c703::upnp:rootdevice, E1 S$ V5 I  g) |0 Y
(60): Synology/synology_armada37xx_ds119j/6.2-24922/169.254.16.201
  |2 N; L% z! V3 w. U(47): http://169.254.16.201:5000/description-eth0.xml) `4 k  [6 ^" u
Connected." q8 K/ s) f* I  T8 I& i' F8 u
done.3 G. n/ y* n4 d6 U, b
/usr/syno/bin/reg_ssdp_service 169.254.16.201 001132a0c703 6.2-24922 synology_armada37xx_ds119j eth0- C& l; p, v4 O% k: }( b! @
Running /usr/syno/etc/rc.d/J04synoagentregisterd.sh...$ a+ B4 y9 w1 L# m
Starting synoagentregisterd...
, u$ o, Z0 e/ j8 l: D9 a8 QRunning /usr/syno/etc/rc.d/J30DisableNCQ.sh...7 `' H$ v; I# X
Running /usr/syno/etc/rc.d/J80ADTFanControl.sh...
/ O/ y6 L! W# c, M; m, i8 r8 mRunning /usr/syno/etc/rc.d/J98nbnsd.sh...
, e1 i" s; _( s5 L7 u9 P. uStarting nbnsd...
8 o! y2 _8 ]" p8 ?1 G8 f- {4 uRunning /usr/syno/etc/rc.d/J99avahi.sh...
2 m5 t' }* M2 n' S1 b. TStarting Avahi mDNS/DNS-SD Daemon
4 G' ]# ?* ?6 d8 a/ o4 N2 m[   21.533652] random: avahi-daemon: uninitialized urandom read (4 bytes read, 100 bits of entropy available)/ x1 F4 v9 J+ J( l5 z0 e
cname_load_conf failed:/var/tmp/nginx/avahi-aliases.conf$ {; i& ?$ W8 W: H; I, }  ]; O3 O* o
[   21.549276] random: avahi-daemon: uninitialized urandom read (8 bytes read, 100 bits of entropy available)8 E' ]) v  d9 N5 _7 J' S: G# I
[   21.598391] random: sfdisk: uninitialized urandom read (16 bytes read, 104 bits of entropy available)- b. H1 i* x. C3 H3 f
[   21.610860] random: sfdisk: uninitialized urandom read (16 bytes read, 105 bits of entropy available)' u5 f& i) a" W0 j* Y, o

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-9-23 20:05 , Processed in 0.059996 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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