找回密码
 立即注册
楼主: 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' p/ |% S% J+ P
我的也半死不活了

) d% H' }2 \2 e7 o. @2 Z1 ]& t我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题
# o; V. S- O) N- a  `1 G  t$ n

46

主题

617

回帖

2765

积分

中级渣柚V3

积分
2765
发表于 2019-11-21 15:02:06 | 显示全部楼层
wty9734 发表于 2019-11-21 14:11
0 q# k' b* S. @* @我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题
6 w! Z9 P' e% |$ W# R ...
7 e: q6 M) G) y/ ?- u
这个是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 编辑
' i9 A0 n2 F8 g) w8 E7 T9 k
0 v' j- ~. d( o# R9 G查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整个down直接不分IP。udhcpc不会运行第二次,之后一直crc错误
5 a5 X7 _& v9 B0 W: Q& f* g7 B; y7 q' W7 {* o
目前测试,把emmc里面的内容抹掉,重新写入full.bin的数据,清空emmc并重写full.bin后必然可以获取到IP+ y' J' x( F- W  _! |! `
然后写入完整的DSM系统即可3 c+ F" b$ a3 B- o! P9 q
首先进shell:(坛子还不给上传代码,自己敲部分代码贴Google就能找到了)4 B. t7 t6 y3 S3 ]# x0 a7 }
C6A5CC68-9AE4-4097-B786-E6B5CFE0FE8D.png ! R* v; R7 \' e. |
8 v6 t  C, ?2 J9 X) k& |; O7 ^
然后重写emmc,可以参考板块里猫盘一键刷群辉命令脚本重写full.bin,我是下载到U盘然后sh执行,修改成本地路径不走github,太慢。2 o8 r% ]1 E* D- m4 }2 a! Q8 L
这样重启以后,能获取到ip。
- F2 o. {' ?( f+ m1 U. B* @& z QQ20191126-011752@2x.png
' q2 L- u' G, b1 C
; @" Z9 s) |. F( D1 `( s0 w" Q根据这情况,我猜测,应该是网卡驱动或者系统问题,让emmc里面的某些文件,记录了某些不该有的东西,或者执行了某些操作,导致dhcp失败+crc error。
8 h# ]! H- _6 z# ~接下来的思路我想这么搞: D6 d$ f  H& _4 O, R5 ~
# t/ U0 o1 j1 Z* q
思路A:3 ^2 t9 m/ h* t9 g2 ^7 f# W7 N
导出重写emmc后第一次和第二次执行的日志,diff对比。
6 w4 }' V7 v! |* `精确到时间。7 w) Q9 z! E, P' H  B# Y' k6 }1 i8 N
. c) p1 A# R; w( l" U
思路B:) w5 X: h" m& O5 i, Z
1.按照上面的方法,分别dump写入镜像后和第一次开机后的emmc里的文件
4 Q, U; h# q  {! O2.提取出来后diff检查哪些文件被修改过(注意连带权限也一起检查,可能是某些文件权限问题导致的)
# U0 B3 P, L' |3 d) V& o3.筛选网络和dhcp相关的文件,进一步分析
' d) f  m! E$ k3 z: e  ]4.想办法整到udhcpc的日志,分析(测试与其无关)
# x9 j, W! Z8 P+ h  D% ]" h- E5.分析不到或者拿不到的话,直接设置权限禁止那部分目录的写入试试,或者整个/目录禁止写入?
4 R0 ~3 Y; t8 K, u2 A/ q1 ^/ Z' ~" `: J& M
思路C(我觉得可能跟udhcpc关系不大):* g2 m7 ]7 Z$ t% R6 ?
测试无效。dhclient返回找不到网卡。+ \% I  T! K9 l! K( D8 |
  1. 1970-01-01T08:07:57+08:00 a dhclient: Failed to get interface index: No such device. r& s6 h1 V" x- S
  2. 1970-01-01T08:07:57+08:00 a dhclient: ; E3 S& ~$ L8 w* Z
  3. 1970-01-01T08:07:57+08:00 a dhclient: If you think you have received this message due to a bug rather
    0 j2 }& w* `* g8 s! e* ^) e) I
  4. 1970-01-01T08:07:57+08:00 a dhclient: than a configuration issue please read the section on submitting% T5 s, @# o+ ~& m) I; q
  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+ ~$ \. m& S. I9 d( |
  6. 1970-01-01T08:07:57+08:00 a dhclient: before submitting a bug.  These pages explain the proper
    : p7 J  u5 k( H1 X; s( x3 E
  7. 1970-01-01T08:07:57+08:00 a dhclient: process and the information we find helpful for debugging..; K) a( d% F- P5 q6 }# a
  8. 1970-01-01T08:07:57+08:00 a dhclient:
    ( U, h& p+ h& B5 j8 `9 A
  9. 1970-01-01T08:07:57+08:00 a dhclient: exiting.
    " j+ c$ Z9 G5 n, b( }4 E8 [
复制代码
4 B3 g- Y7 ]# _8 i  C+ X
1.升级udhcpc看看能否解决7 G- I: S  U5 o& M
2.不能的话,想办法让udhcpc执行前用其他方法给dhcp到,比如kill掉然后重新执行
; ^4 q0 B3 X3 H  h3.换其他dhcp client尝试

0 k" h. M) `9 Y4 C9 M/ {0 q. o" L- e" u/ t4 q7 G# v
思路D:
0 K5 w2 Y+ j* @1 d* ^! m& ^按照前述方案dd emmc,然后第一次启动时按部就班写好DSM/Linux。此时因为需要出厂设置,在设置期间down掉的网卡会重新up回来。* H6 L% ?# A0 K
然后设置static ip/升级udhcpc等方法尝试* @. r$ U8 ~5 u- @4 F# Z( R

& R+ i5 T  u& z2 w7 H  h; S思路E(最简单,或许可行):
' O" {7 r% W5 ~) X( b直接在udhcpc执行后sleep一分钟。
+ n$ _& k1 ~' q8 h; _

3 e9 ]0 L1 ^$ G# p+ {- V0 \( w上述方法CDE无效,进入系统后强制重新up网卡,系统提示找不到eth0' r  N6 [0 v, N% @9 e
应该是系统或者网卡驱动问题了,跟dhcp client关系应该不大1 l; O# }7 j5 J8 d1 \8 J! p- w
接下来测试udhcpc运行之前网卡是否正常,然后分析前后日志看看0 ~& v* s& J+ w& b2 n

* \0 j3 f' ~/ `- i/ Y3 F* P
) T6 f2 o5 Z6 |& _- t
思路F:
4 F) \% P4 `$ Y. [升级emmc里的网卡驱动/把x3p或者猫盘原系统的驱动移植过来看看
  \- j8 t8 b2 n# q9 c+ t
9 `* N0 W, _' A3 m明天出差,三周才能回来,希望有大佬尝试下。' |6 c, r2 T/ B: I
如果没有大佬帮忙整小的回来再整。; F! h1 M7 h) L1 k  ]; D) y

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
- Y. |$ ^0 q: y! b& t, O查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整 ...
; O6 O2 c3 A2 A8 {
请教高手能否详细说一下,怎么操作,我刷机后就一直无法分配ip) H: {  y& K& {" R. {! R
:: Starting syslogd ... [  OK  ]
" T: h0 c: S5 R: O/etc/rc: line 273: /usr/syno/bin/syno_pstore_collect: not found* d# t5 j+ X; D
:: Starting scemd
1 ~" S( L/ ]1 C$ g0 z[   15.265002] mvneta d0030000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off4 P& S! v/ j7 Y& y+ d
:: Starting services in background( O! |3 u+ J4 p7 n( H
Starting findhostd in flash_rd...
1 Q! a; Z1 O# N1 s, O& ZStarting services in flash_rd...
8 p! ^" w+ q: A9 P' D& ]8 rRunning /usr/syno/etc/rc.d/J01httpd.sh.../ }3 v; l9 D6 ]( H( p% z: v# x$ B
Starting httpd:80 in flash_rd...
% a% d$ p1 J8 g/ C; q$ }Starting httpd:5000 in flash_rd...
- _9 D* h! N, P5 L* s: ARunning /usr/syno/etc/rc.d/J03ssdpd.sh.../ ?5 o0 H3 r+ j7 q0 D- V' S& f+ F
/usr/bin/minissdpd -i eth0
- C) _/ _5 }, T! \(15): upnp:rootdevice% z( J, y* e7 W
(51): uuid:upnp_SynologyNAS-001132a0c703::upnp:rootdevice% \4 `: z3 Q6 X+ O8 B  @. x
(60): Synology/synology_armada37xx_ds119j/6.2-24922/169.254.16.2014 C9 x- \; y* [% E, h" I: s
(47): http://169.254.16.201:5000/description-eth0.xml2 L0 V; ^  g2 Z* w! e: d
Connected.
8 n3 j) L- G# D# v$ wdone.
6 q* P! e) v* a' d/usr/syno/bin/reg_ssdp_service 169.254.16.201 001132a0c703 6.2-24922 synology_armada37xx_ds119j eth0- d  A7 f2 A2 |
Running /usr/syno/etc/rc.d/J04synoagentregisterd.sh...
3 ^% @1 a2 T% |( B3 l2 c# P/ ?Starting synoagentregisterd...9 d( e* R! x7 ~8 }; E$ i/ J
Running /usr/syno/etc/rc.d/J30DisableNCQ.sh...
/ w8 @4 \4 O! N7 U, lRunning /usr/syno/etc/rc.d/J80ADTFanControl.sh...
" r+ ~5 w; D% Q: ?; ~7 D  m/ uRunning /usr/syno/etc/rc.d/J98nbnsd.sh...
& H& K9 q7 ~1 {Starting nbnsd...
8 ]0 }6 g& [* aRunning /usr/syno/etc/rc.d/J99avahi.sh...' e2 [/ V/ W6 b8 i
Starting Avahi mDNS/DNS-SD Daemon
6 H+ z" W$ ~4 ]- v; y- q[   21.533652] random: avahi-daemon: uninitialized urandom read (4 bytes read, 100 bits of entropy available)4 G& K7 I7 j' _' x$ ]1 e' x( z
cname_load_conf failed:/var/tmp/nginx/avahi-aliases.conf7 V$ O9 X7 h7 ~9 j/ s0 J% y; w
[   21.549276] random: avahi-daemon: uninitialized urandom read (8 bytes read, 100 bits of entropy available)
, x6 C- B0 s$ G9 f[   21.598391] random: sfdisk: uninitialized urandom read (16 bytes read, 104 bits of entropy available)
: P0 B6 L7 J6 F3 R3 M  m3 D- z( G[   21.610860] random: sfdisk: uninitialized urandom read (16 bytes read, 105 bits of entropy available), [6 A1 T9 p1 ]3 H" T" v; y& N4 r: l# ]

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, 2025-12-14 06:51 , Processed in 0.170186 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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