找回密码
 立即注册
楼主: 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! k* y( V' @; Y3 j/ P( M4 @
我的也半死不活了
8 ^6 m# ?' p' {) d% W  g  `
我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题
- k& J5 ^( K1 {5 d; ~0 I! A$ G

46

主题

617

回帖

2765

积分

中级渣柚V3

积分
2765
QQ66566 发表于 2019-11-21 15:02:06 | 显示全部楼层 IP:–天津–天津 联通
wty9734 发表于 2019-11-21 14:11
, l! M  g* V# `$ r/ M4 f# \, x( Q我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题' U. u# }$ d7 g: u
...
. m9 C5 h+ U/ P( S, J( T
这个是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 编辑
' J; U( N) X8 y5 K' e5 Q0 u2 I7 {+ j9 ^  P1 W& ~
查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整个down直接不分IP。udhcpc不会运行第二次,之后一直crc错误4 l4 Z- H; p5 u1 t5 q- h
  `7 u+ j- f1 `3 C7 Y
目前测试,把emmc里面的内容抹掉,重新写入full.bin的数据,清空emmc并重写full.bin后必然可以获取到IP。6 M9 P, i/ z+ p) P/ ]
然后写入完整的DSM系统即可
1 j; C0 A! W( F- Y5 _首先进shell:(坛子还不给上传代码,自己敲部分代码贴Google就能找到了)
8 {& k( m/ v0 A% B: m/ }5 p C6A5CC68-9AE4-4097-B786-E6B5CFE0FE8D.png
" `3 ]! g+ N) A. a. f4 y7 G% O' r* G; g) ^1 J- D  u
然后重写emmc,可以参考板块里猫盘一键刷群辉命令脚本重写full.bin,我是下载到U盘然后sh执行,修改成本地路径不走github,太慢。
5 G' @. f) f1 L: I5 |这样重启以后,能获取到ip。
* h9 {% q0 Z, ]+ V/ X3 e QQ20191126-011752@2x.png : |& }2 r9 X! h; _
5 P0 z; k3 E5 V# d
根据这情况,我猜测,应该是网卡驱动或者系统问题,让emmc里面的某些文件,记录了某些不该有的东西,或者执行了某些操作,导致dhcp失败+crc error。) h( v  L- k/ Z8 P1 G
接下来的思路我想这么搞
3 z% _0 y. k6 [" A8 y) y# y5 d% t/ h
思路A:
4 Q1 [3 t, R  T/ m, d( X- m9 [导出重写emmc后第一次和第二次执行的日志,diff对比。+ }8 t0 w( R- W( d- b' v  S
精确到时间。8 A  r! t( b8 x0 K; w1 M, H/ i% Q
: i) K) ?# y9 S% l4 `
思路B:
5 O7 r( l4 Z7 l0 X$ F7 ]) \1 ^1.按照上面的方法,分别dump写入镜像后和第一次开机后的emmc里的文件
2 u" F" G3 v  [2.提取出来后diff检查哪些文件被修改过(注意连带权限也一起检查,可能是某些文件权限问题导致的)
$ B) s2 U) b6 Q) D8 R7 i3.筛选网络和dhcp相关的文件,进一步分析; M7 B( V! o  z: \2 ^: }
4.想办法整到udhcpc的日志,分析(测试与其无关)
+ Z  ]: H# f: M6 U1 e! K5.分析不到或者拿不到的话,直接设置权限禁止那部分目录的写入试试,或者整个/目录禁止写入?
) b3 g# Y" h8 U2 P4 \
7 O- b+ a8 @8 u* v; `  D思路C(我觉得可能跟udhcpc关系不大):
8 u$ {4 Z: k: h0 W: `% Z测试无效。dhclient返回找不到网卡。6 _' p( i- L; m4 K7 }8 h
  1. 1970-01-01T08:07:57+08:00 a dhclient: Failed to get interface index: No such device
    ; C; z& D7 n0 q8 d8 m# Y+ t8 d
  2. 1970-01-01T08:07:57+08:00 a dhclient:
    0 _5 Z( j7 z5 l8 N) E4 z( j/ t
  3. 1970-01-01T08:07:57+08:00 a dhclient: If you think you have received this message due to a bug rather( d) `/ y7 m" s- ~1 m' Z! P1 o, ~& S
  4. 1970-01-01T08:07:57+08:00 a dhclient: than a configuration issue please read the section on submitting
      ]9 b% k3 j% y2 b+ e7 L
  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
    % N4 f5 R' b. }0 |- `! {. p+ @: S) r5 [
  6. 1970-01-01T08:07:57+08:00 a dhclient: before submitting a bug.  These pages explain the proper
    % f: S9 M" H$ F9 m3 `3 w
  7. 1970-01-01T08:07:57+08:00 a dhclient: process and the information we find helpful for debugging..
    : d; u2 \6 c! |
  8. 1970-01-01T08:07:57+08:00 a dhclient: 3 F& z& L8 ~7 n8 ]/ u3 |& U
  9. 1970-01-01T08:07:57+08:00 a dhclient: exiting.. i$ s6 e5 C3 R9 J* H( F/ Z
复制代码

0 b) t. p# B4 l5 r1.升级udhcpc看看能否解决
2 J) i- y* ?7 U; f9 P- L: J2.不能的话,想办法让udhcpc执行前用其他方法给dhcp到,比如kill掉然后重新执行
4 h+ M# d% p- i! i3.换其他dhcp client尝试

4 ?& N9 j7 B, d( k6 L  |. ^: e( D/ C% @& u: d, N
思路D:
. R# t7 ^  a: r& b, F/ ]按照前述方案dd emmc,然后第一次启动时按部就班写好DSM/Linux。此时因为需要出厂设置,在设置期间down掉的网卡会重新up回来。" i' H0 g4 _5 {1 _
然后设置static ip/升级udhcpc等方法尝试
8 w+ M5 y# Z: b+ P- m* c
! I  R  Y5 M7 I' I  O思路E(最简单,或许可行):% X" @) h9 l/ \% V. t( K3 C4 d. S
直接在udhcpc执行后sleep一分钟。
% j+ C7 p% D- _3 L$ x7 C& A" T
& f- Z2 P1 t# X: ?
上述方法CDE无效,进入系统后强制重新up网卡,系统提示找不到eth0
$ r' s! q9 ?8 q6 o! p: h应该是系统或者网卡驱动问题了,跟dhcp client关系应该不大
2 e  `) H. X* n" A接下来测试udhcpc运行之前网卡是否正常,然后分析前后日志看看, S% N9 ^. ~; z8 q

, v2 [$ n. A2 F  u: Q

% f7 o, F# j6 O0 o8 p思路F:
; p1 q( N' a) G% R* y, P; A升级emmc里的网卡驱动/把x3p或者猫盘原系统的驱动移植过来看看& S' s2 B" A4 {! X9 i* c
0 ^$ A& ?- X) h6 H$ K# V
明天出差,三周才能回来,希望有大佬尝试下。
" S+ T! L) ?$ n# \* ^1 ^1 I如果没有大佬帮忙整小的回来再整。
3 N. q4 r& R9 u2 V( q  J4 j  b/ [

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:133 U, l) @% }6 k% Y
查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整 ...

7 z2 i& U3 [4 }! O5 @" O请教高手能否详细说一下,怎么操作,我刷机后就一直无法分配ip/ g/ I" u3 e( W0 f$ \
:: Starting syslogd ... [  OK  ]6 D' n, n2 d2 N7 O+ W- W$ b7 u
/etc/rc: line 273: /usr/syno/bin/syno_pstore_collect: not found6 z/ F- {) b9 F4 S, i) {( E' A
:: Starting scemd/ }, b( A0 U0 L: [
[   15.265002] mvneta d0030000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off! F: L7 ^3 g8 U7 N+ M9 K: w
:: Starting services in background
, \/ h9 \9 k. m) K  d2 TStarting findhostd in flash_rd...2 o8 d+ T1 }  f" j& B" m
Starting services in flash_rd...8 s6 h- B4 a+ V. b1 i$ m9 u% T/ |
Running /usr/syno/etc/rc.d/J01httpd.sh...  _- x, ]6 w9 p# U2 K
Starting httpd:80 in flash_rd...8 Q) {  \9 D) f; I
Starting httpd:5000 in flash_rd...
6 m3 f7 n5 u/ W" R" ]Running /usr/syno/etc/rc.d/J03ssdpd.sh.../ `) O$ c' e( S+ x; u; y! z
/usr/bin/minissdpd -i eth0
/ O7 R9 l7 k3 D5 d$ t(15): upnp:rootdevice
6 O/ A1 q0 ~6 O(51): uuid:upnp_SynologyNAS-001132a0c703::upnp:rootdevice  r  M3 Q: \- F
(60): Synology/synology_armada37xx_ds119j/6.2-24922/169.254.16.201
: s9 \3 `. b' u/ ^/ C(47): http://169.254.16.201:5000/description-eth0.xml
' J( C& f( U2 g% w; r7 j& Z4 @Connected.' a9 u( t8 V- ]
done.: [3 Z5 w1 E, U7 Y) V
/usr/syno/bin/reg_ssdp_service 169.254.16.201 001132a0c703 6.2-24922 synology_armada37xx_ds119j eth0) x1 \' C" ?, q3 {: }
Running /usr/syno/etc/rc.d/J04synoagentregisterd.sh...1 }, n* [" L* i: l2 w7 I
Starting synoagentregisterd...
0 t/ S, f/ Q4 l0 k4 S: f0 q% }Running /usr/syno/etc/rc.d/J30DisableNCQ.sh...
9 m6 e: W5 Y8 {& `+ n* ZRunning /usr/syno/etc/rc.d/J80ADTFanControl.sh...
4 K6 E) Z7 h+ g% K# t3 x, c4 |Running /usr/syno/etc/rc.d/J98nbnsd.sh...
* u9 l3 O! v) U8 i* o3 S' k# tStarting nbnsd...7 Z: g1 Q. \1 n% F1 ?  q3 k
Running /usr/syno/etc/rc.d/J99avahi.sh...* c4 i. b; {9 p
Starting Avahi mDNS/DNS-SD Daemon6 F$ U7 k, p& _. A# G+ h) C( N
[   21.533652] random: avahi-daemon: uninitialized urandom read (4 bytes read, 100 bits of entropy available)
+ z1 s) B% H" l  |' F( |cname_load_conf failed:/var/tmp/nginx/avahi-aliases.conf7 c3 E; w7 I( X( ?
[   21.549276] random: avahi-daemon: uninitialized urandom read (8 bytes read, 100 bits of entropy available)
+ B+ ?1 j: e) m' f[   21.598391] random: sfdisk: uninitialized urandom read (16 bytes read, 104 bits of entropy available)
8 }3 W# d) S% p[   21.610860] random: sfdisk: uninitialized urandom read (16 bytes read, 105 bits of entropy available)
/ i: T0 i0 }: W4 X& b1 C

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-25 05:15 , Processed in 0.055200 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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