找回密码
 立即注册
楼主: 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
) f; M3 F% }9 S5 d/ `我的也半死不活了
$ m/ \+ v2 b: n* F# z; }: _9 m
我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题" L0 v, l" P2 M) o: v7 b

46

主题

617

回帖

2765

积分

中级渣柚V3

积分
2765
QQ66566 发表于 2019-11-21 15:02:06 | 显示全部楼层 IP:–天津–天津 联通
wty9734 发表于 2019-11-21 14:11
4 p0 s, X8 d7 ]# q我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题
& F, E5 q8 [- r* ?6 J0 m( w+ X ...

9 q8 E/ w. l0 n8 E0 i! _) m这个是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 编辑 / J9 r' p, E/ |& }  F

$ e& t% q( m8 G  z) ~& a, ~查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整个down直接不分IP。udhcpc不会运行第二次,之后一直crc错误
, x; Y+ v  N( S- V2 A7 M- A
1 I) b* W1 k3 a% u! E! p目前测试,把emmc里面的内容抹掉,重新写入full.bin的数据,清空emmc并重写full.bin后必然可以获取到IP
4 w- q4 U! l1 m1 R. L然后写入完整的DSM系统即可
& v' D! t* b! R) R首先进shell:(坛子还不给上传代码,自己敲部分代码贴Google就能找到了)
! I6 m( L9 i5 l- N5 e) t C6A5CC68-9AE4-4097-B786-E6B5CFE0FE8D.png
: C% I6 Z' F  ^# }1 \5 t* z) a4 r4 A
然后重写emmc,可以参考板块里猫盘一键刷群辉命令脚本重写full.bin,我是下载到U盘然后sh执行,修改成本地路径不走github,太慢。1 M8 ?4 g2 ~! _
这样重启以后,能获取到ip。
: p  f1 V* c5 b4 q4 g( X. [ QQ20191126-011752@2x.png
# L: r2 F7 c+ P& A, R6 O" {. y3 ?% b( d# {* ]6 q4 i4 c  z
根据这情况,我猜测,应该是网卡驱动或者系统问题,让emmc里面的某些文件,记录了某些不该有的东西,或者执行了某些操作,导致dhcp失败+crc error。
0 M. k0 D2 P: W接下来的思路我想这么搞5 z# m9 n! I7 y  h6 `* T* p
9 D7 @7 i3 Z+ C! k
思路A:* o/ `; P6 n$ P4 j- |
导出重写emmc后第一次和第二次执行的日志,diff对比。' U' r* U, q3 Z
精确到时间。. ?* _. n: G, Q) O6 I
% M+ u  g6 I5 y0 f5 g; B0 a
思路B:# U( B4 h6 b% V7 t
1.按照上面的方法,分别dump写入镜像后和第一次开机后的emmc里的文件
! N4 b' d& F3 q9 h; L6 M% d$ z/ X2.提取出来后diff检查哪些文件被修改过(注意连带权限也一起检查,可能是某些文件权限问题导致的)& C( f( P+ J) I' u9 F
3.筛选网络和dhcp相关的文件,进一步分析
0 y$ x' V6 l7 q6 q4.想办法整到udhcpc的日志,分析(测试与其无关)
6 w( {5 e! n" n5.分析不到或者拿不到的话,直接设置权限禁止那部分目录的写入试试,或者整个/目录禁止写入?
& @7 x' b' g" E1 \+ D5 B! o- {5 Z* Y. L" r
思路C(我觉得可能跟udhcpc关系不大):
9 s9 T' U$ i$ n7 X. U3 g测试无效。dhclient返回找不到网卡。, q$ j+ Z' A9 ?, |5 N
  1. 1970-01-01T08:07:57+08:00 a dhclient: Failed to get interface index: No such device% L( m( v' A' L1 l$ G
  2. 1970-01-01T08:07:57+08:00 a dhclient:
    2 I' Q/ Y% b% r8 L
  3. 1970-01-01T08:07:57+08:00 a dhclient: If you think you have received this message due to a bug rather
      }& H* z, P' F
  4. 1970-01-01T08:07:57+08:00 a dhclient: than a configuration issue please read the section on submitting
    % q  v: P/ ^: l8 @
  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
    ) G- `6 q+ I7 T' R. P
  6. 1970-01-01T08:07:57+08:00 a dhclient: before submitting a bug.  These pages explain the proper
    3 H8 p. m: b) _6 `7 w
  7. 1970-01-01T08:07:57+08:00 a dhclient: process and the information we find helpful for debugging..
    ( O% k' J, Q; u0 q
  8. 1970-01-01T08:07:57+08:00 a dhclient:
    & h8 G$ q6 B8 o' J7 t; }( C5 W
  9. 1970-01-01T08:07:57+08:00 a dhclient: exiting.
    ' C4 D* Z# F0 D* d5 Z
复制代码

' R( O1 h# M8 j: w% p3 m0 }1.升级udhcpc看看能否解决+ c* X" z! S* ~; y! @. z
2.不能的话,想办法让udhcpc执行前用其他方法给dhcp到,比如kill掉然后重新执行
0 |7 P' q3 I) i3.换其他dhcp client尝试

- [; W. s; R) D5 `' ]1 N; u) S) J
3 @. S. M' s3 ]3 l思路D:3 M* R9 [+ U$ I0 k8 b( v  x$ h
按照前述方案dd emmc,然后第一次启动时按部就班写好DSM/Linux。此时因为需要出厂设置,在设置期间down掉的网卡会重新up回来。1 _1 M( H3 r# \  w$ d
然后设置static ip/升级udhcpc等方法尝试
: D$ v+ {! p+ D  P; B( Z$ ~' F+ f/ S/ N, c# B2 `! f8 h
思路E(最简单,或许可行):. T- S+ p  H/ }6 g$ y% [" Q
直接在udhcpc执行后sleep一分钟。

' f  e) k' I: c' O+ m1 ?4 C& W& c
2 k" C! Y! u3 E0 {
上述方法CDE无效,进入系统后强制重新up网卡,系统提示找不到eth0
# p) g8 s$ M; E5 [应该是系统或者网卡驱动问题了,跟dhcp client关系应该不大
5 J! p$ N& F7 U  @/ g接下来测试udhcpc运行之前网卡是否正常,然后分析前后日志看看! @- j" w; `+ V4 V3 d$ P: E; Y
2 l; q. _" ^/ B- {: p' ~

' M4 L' r7 N/ n' |; `' g* _1 D思路F:
9 \( Y+ O0 u, c5 @/ L. i升级emmc里的网卡驱动/把x3p或者猫盘原系统的驱动移植过来看看
, y% b$ }- @* }4 _- _5 Q% V1 W
4 |, `# S2 D' s) J) h明天出差,三周才能回来,希望有大佬尝试下。
) y! U( c; _# h, n' v, F如果没有大佬帮忙整小的回来再整。$ s3 |7 L8 `7 h" R2 _" S; 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:13# e$ N/ d8 N/ Z& J/ E9 R1 V8 e
查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整 ...

9 e( z- U/ Q7 a9 k5 p5 y请教高手能否详细说一下,怎么操作,我刷机后就一直无法分配ip
7 m2 V8 s' r, Y  [# D& Y9 j3 n; J:: Starting syslogd ... [  OK  ]" J+ C4 d" M# g8 ]! I" l# x
/etc/rc: line 273: /usr/syno/bin/syno_pstore_collect: not found
& I" |8 m9 o; H3 J! z:: Starting scemd
) Q+ x1 [# X8 F, `7 b. Z. c[   15.265002] mvneta d0030000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off' k* C) v( y9 H  n, l- s
:: Starting services in background( {! K* E" x, p2 v6 i  G# y
Starting findhostd in flash_rd...: R( `0 j' @0 {( J$ v, F  f5 U
Starting services in flash_rd...
! y* O5 n2 ~8 W8 B! Z5 U  }1 GRunning /usr/syno/etc/rc.d/J01httpd.sh...8 g1 R6 j6 G( a, N- M0 o
Starting httpd:80 in flash_rd...
* G; h' V9 v6 S5 wStarting httpd:5000 in flash_rd...- w$ x2 d$ l' s7 P
Running /usr/syno/etc/rc.d/J03ssdpd.sh...
7 Z7 Y$ k% w4 `! _# U" Q/usr/bin/minissdpd -i eth0; V# N. I5 _0 _5 Z2 g. \) o
(15): upnp:rootdevice
9 H2 o9 `; t- z' y* R5 {# M(51): uuid:upnp_SynologyNAS-001132a0c703::upnp:rootdevice
+ }) k. e4 O: z8 N% S. R7 {(60): Synology/synology_armada37xx_ds119j/6.2-24922/169.254.16.201
. S; [' Q7 s8 @5 [$ K(47): http://169.254.16.201:5000/description-eth0.xml! }- ^1 ]  o/ r( Y& M2 A
Connected.
; G# g9 L7 \  jdone.
' p6 z, i+ i* d- P; l. r/usr/syno/bin/reg_ssdp_service 169.254.16.201 001132a0c703 6.2-24922 synology_armada37xx_ds119j eth03 X% I% W6 s- I# i2 d* W5 e6 [
Running /usr/syno/etc/rc.d/J04synoagentregisterd.sh...
7 q9 ?$ j# s( N5 `2 ]+ sStarting synoagentregisterd...# f  n  p) C  z4 V9 V; Z
Running /usr/syno/etc/rc.d/J30DisableNCQ.sh...; F. d" Z% t* x" C, ?
Running /usr/syno/etc/rc.d/J80ADTFanControl.sh...
7 f0 T" d/ h+ N/ b8 y8 fRunning /usr/syno/etc/rc.d/J98nbnsd.sh...
; x6 Z& [. \$ n/ U2 D7 \Starting nbnsd...8 D5 F# o$ o& c* w$ J$ \* N3 a
Running /usr/syno/etc/rc.d/J99avahi.sh...
  Z& r/ q, l+ J' v7 O/ t, ?Starting Avahi mDNS/DNS-SD Daemon' F# s( O* X) Q! F" U+ z, d/ v
[   21.533652] random: avahi-daemon: uninitialized urandom read (4 bytes read, 100 bits of entropy available)$ v- k9 R7 Q, k- f
cname_load_conf failed:/var/tmp/nginx/avahi-aliases.conf1 F) |, j+ g! f( O! }5 @
[   21.549276] random: avahi-daemon: uninitialized urandom read (8 bytes read, 100 bits of entropy available)
% u! X/ f; T# S6 N5 H[   21.598391] random: sfdisk: uninitialized urandom read (16 bytes read, 104 bits of entropy available)
+ Z# F7 U% m3 {9 B$ I; y[   21.610860] random: sfdisk: uninitialized urandom read (16 bytes read, 105 bits of entropy available)
3 t: A* g4 W  f* k$ j& Z

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 14:41 , Processed in 0.192574 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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