找回密码
 立即注册
楼主: 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) J$ C/ z3 E3 ~: r6 T
我的也半死不活了
$ n2 h1 |) S2 ~0 M+ E3 P2 s
我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题- D! P) O0 i% E4 l" D: D1 N

46

主题

617

回帖

2765

积分

中级渣柚V3

积分
2765
发表于 2019-11-21 15:02:06 | 显示全部楼层
wty9734 发表于 2019-11-21 14:11, P7 D& J# W% `% k) U+ L- I5 F) A
我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题; ?/ {" d* [8 k# J
...

- k! S5 y* H+ S; L, Z0 }2 V7 c, ^# m5 j这个是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 编辑
1 E* _$ C# R2 f' e" q+ V+ ?# l* I1 Z' }+ X( J" d6 z  i
查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整个down直接不分IP。udhcpc不会运行第二次,之后一直crc错误# A! E$ z1 E  R) ~! g: B9 \
0 ^) L- }4 ~8 R+ m! u* ~. i
目前测试,把emmc里面的内容抹掉,重新写入full.bin的数据,清空emmc并重写full.bin后必然可以获取到IP
) M" p9 a* {( a: }4 O- J6 j5 G  g然后写入完整的DSM系统即可
( b( |# Y6 \3 Z1 o3 y首先进shell:(坛子还不给上传代码,自己敲部分代码贴Google就能找到了)- Y5 O0 _& y% i+ s: c0 o4 G
C6A5CC68-9AE4-4097-B786-E6B5CFE0FE8D.png
8 _/ c2 x6 z  g, r- ]  J6 ?7 t6 S/ ?8 I8 n/ c' O
然后重写emmc,可以参考板块里猫盘一键刷群辉命令脚本重写full.bin,我是下载到U盘然后sh执行,修改成本地路径不走github,太慢。
6 m3 y1 t- Y, g6 |% b$ t这样重启以后,能获取到ip。
3 z/ D# n2 {" U QQ20191126-011752@2x.png % T* q, g0 }1 b, K0 S
7 X1 u: {& |! v$ R2 U: Y
根据这情况,我猜测,应该是网卡驱动或者系统问题,让emmc里面的某些文件,记录了某些不该有的东西,或者执行了某些操作,导致dhcp失败+crc error。! d  j& V" K& b! |
接下来的思路我想这么搞
$ b9 f, X; @( U3 d+ r, ?+ x2 O3 f- ^
思路A:* c1 A5 T  `. u& g; e+ s
导出重写emmc后第一次和第二次执行的日志,diff对比。
2 ^1 M' y& I+ D; D1 C# \精确到时间。: _# V4 z- i0 h
. n2 s, ^, m5 z1 S# [7 x5 b/ b  {* Z% v
思路B:9 A+ k9 E/ O  S4 e- ]
1.按照上面的方法,分别dump写入镜像后和第一次开机后的emmc里的文件
/ a/ V/ q* N, `2.提取出来后diff检查哪些文件被修改过(注意连带权限也一起检查,可能是某些文件权限问题导致的)% `& W6 B, ~; ?% y; ~
3.筛选网络和dhcp相关的文件,进一步分析
" R, K5 ^8 x8 _" k9 y% _/ B# u4.想办法整到udhcpc的日志,分析(测试与其无关)
" Z  Q$ l" ~7 s' e+ J/ |5.分析不到或者拿不到的话,直接设置权限禁止那部分目录的写入试试,或者整个/目录禁止写入?1 A0 e# N0 x3 `

7 k+ V2 Z8 t4 N思路C(我觉得可能跟udhcpc关系不大):
: W1 r) Q5 N0 c测试无效。dhclient返回找不到网卡。
2 v4 f$ ~' \: ~/ O2 ]
  1. 1970-01-01T08:07:57+08:00 a dhclient: Failed to get interface index: No such device
    ! j& e$ T3 t1 z1 a5 i' o: K
  2. 1970-01-01T08:07:57+08:00 a dhclient:
    . h3 O- R9 J  s' j( z# i2 i" j
  3. 1970-01-01T08:07:57+08:00 a dhclient: If you think you have received this message due to a bug rather
    : X# ?) T* y4 s# l  z/ L
  4. 1970-01-01T08:07:57+08:00 a dhclient: than a configuration issue please read the section on submitting
    ! C7 S: X5 v3 p( m
  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+ l4 V8 U! @( r1 ?4 x: j& k' B
  6. 1970-01-01T08:07:57+08:00 a dhclient: before submitting a bug.  These pages explain the proper& G! u. f& Y" P9 l1 }4 o
  7. 1970-01-01T08:07:57+08:00 a dhclient: process and the information we find helpful for debugging..
    # k- i$ {  D! a+ Q
  8. 1970-01-01T08:07:57+08:00 a dhclient:   L, Z! F! _. T6 b2 ]( q: u
  9. 1970-01-01T08:07:57+08:00 a dhclient: exiting.. N% b9 @- z1 H+ H3 g
复制代码
( Y7 i9 m0 O4 K( h
1.升级udhcpc看看能否解决1 r7 h" t- ]- v8 ?' X8 R
2.不能的话,想办法让udhcpc执行前用其他方法给dhcp到,比如kill掉然后重新执行
/ k% ~& }8 t( s! v2 g3.换其他dhcp client尝试
0 v8 f! s* P: V! J& R' k

0 e7 Z# Z  |4 _8 }) w思路D:
! Q; B$ a# X2 _3 G按照前述方案dd emmc,然后第一次启动时按部就班写好DSM/Linux。此时因为需要出厂设置,在设置期间down掉的网卡会重新up回来。
& [$ E4 W6 F' l' Y4 b然后设置static ip/升级udhcpc等方法尝试$ _. z% H) [4 i$ n
( s  ^2 F3 Q( N( `! C! a- H' N
思路E(最简单,或许可行):. X1 y' `" m( Q. n
直接在udhcpc执行后sleep一分钟。

5 D. F, ]7 b& C2 g8 {& G: B

# l: z/ S% J7 _8 z- _7 F上述方法CDE无效,进入系统后强制重新up网卡,系统提示找不到eth0
; i" e. d2 f# J: d2 o/ A+ E应该是系统或者网卡驱动问题了,跟dhcp client关系应该不大/ r% x0 r7 O! i. y1 ~
接下来测试udhcpc运行之前网卡是否正常,然后分析前后日志看看
% d0 U! E" j7 u' S  M- l; n
. G* J% n. C+ ~0 `' @5 H
& l2 @6 |- C" c! e
思路F:7 M: ^& Y! }5 i. g7 _$ q1 t
升级emmc里的网卡驱动/把x3p或者猫盘原系统的驱动移植过来看看
  ~; H' a+ L# l7 @! t  @: r; C" g9 v' v+ f+ K! o% k+ l3 e
明天出差,三周才能回来,希望有大佬尝试下。
0 X4 ]( {: {$ q/ g4 ~如果没有大佬帮忙整小的回来再整。! E( w; y4 `2 g5 s

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+ k" K( D" x  i' C/ O; `" D
查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整 ...

2 J0 R4 L" y+ {7 @- ?! D: P请教高手能否详细说一下,怎么操作,我刷机后就一直无法分配ip0 g" ]( p% a+ @* m
:: Starting syslogd ... [  OK  ]
' h* T% e6 w* H+ F/ Q/etc/rc: line 273: /usr/syno/bin/syno_pstore_collect: not found
& b; O# z- g/ ?3 F$ W:: Starting scemd
2 c9 n- P: J3 c; s1 N[   15.265002] mvneta d0030000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off" x5 R  @) ~$ m1 s
:: Starting services in background
* U' x! h  t: k" g4 Z1 nStarting findhostd in flash_rd...
! k5 T  Y# ~4 S, oStarting services in flash_rd...7 E3 Y0 F' u. ~
Running /usr/syno/etc/rc.d/J01httpd.sh...1 [  ~1 }2 w( s
Starting httpd:80 in flash_rd...4 H, m' ?) b& S% Y
Starting httpd:5000 in flash_rd...; Y& r. L: G% B
Running /usr/syno/etc/rc.d/J03ssdpd.sh...
8 Q5 b  ^8 d/ E0 g' }2 y& D/usr/bin/minissdpd -i eth0
) `( O* }3 u# r9 ?' i' e7 s, E! `(15): upnp:rootdevice3 E% R. @: Q8 X+ {9 T5 y% q# K
(51): uuid:upnp_SynologyNAS-001132a0c703::upnp:rootdevice8 @3 ?2 w" P. I. v7 ^
(60): Synology/synology_armada37xx_ds119j/6.2-24922/169.254.16.201! K; ?$ s# ^# z
(47): http://169.254.16.201:5000/description-eth0.xml. C# P9 ], a5 j) n
Connected.
+ a% Z' V- k- X8 J" a& b  r% _3 Ndone.9 J2 J3 T9 n* ?  ^7 t
/usr/syno/bin/reg_ssdp_service 169.254.16.201 001132a0c703 6.2-24922 synology_armada37xx_ds119j eth0  B$ R" Y7 `! X4 P( {* e
Running /usr/syno/etc/rc.d/J04synoagentregisterd.sh...
* a( H* e6 [$ N7 C. f. |Starting synoagentregisterd...
) |  C3 l+ [  ?2 Z6 E% yRunning /usr/syno/etc/rc.d/J30DisableNCQ.sh...
- J" W7 E5 ^, j  HRunning /usr/syno/etc/rc.d/J80ADTFanControl.sh...
+ H7 c! j4 B; I) w9 b/ M1 ORunning /usr/syno/etc/rc.d/J98nbnsd.sh...# J( j  ^0 q- q! |  R; B& s
Starting nbnsd...5 ^4 |2 w, S2 e' c" x- g
Running /usr/syno/etc/rc.d/J99avahi.sh...
0 u, l9 T0 p  E/ o  L3 m$ ~3 w. A- wStarting Avahi mDNS/DNS-SD Daemon! m7 S6 }, S; r6 _3 \9 d9 ~' l
[   21.533652] random: avahi-daemon: uninitialized urandom read (4 bytes read, 100 bits of entropy available)' o3 V, q# h9 T3 j; J
cname_load_conf failed:/var/tmp/nginx/avahi-aliases.conf
& i1 |$ l8 e3 ?+ u7 m[   21.549276] random: avahi-daemon: uninitialized urandom read (8 bytes read, 100 bits of entropy available); o# e" ^: x$ N$ _& c/ Z
[   21.598391] random: sfdisk: uninitialized urandom read (16 bytes read, 104 bits of entropy available)
" |; D& {$ Q# w( G0 Z; ~# {[   21.610860] random: sfdisk: uninitialized urandom read (16 bytes read, 105 bits of entropy available), R( U5 U9 m/ Y' \/ a) t1 D

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, 2026-4-5 02:49 , Processed in 0.082253 second(s), 32 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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