找回密码
 立即注册
楼主: 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:394 v0 }1 J( O: [, ^/ D
我的也半死不活了
3 F0 S  m2 H. y4 {1 V. J1 S+ ]/ k
我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题4 P) U% P7 s* K) B9 F# P8 ~

46

主题

617

回帖

2765

积分

中级渣柚V3

积分
2765
发表于 2019-11-21 15:02:06 | 显示全部楼层
wty9734 发表于 2019-11-21 14:11
$ ?+ O& `% ~. w' b) C# c+ q  M我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题7 M$ m0 Z" @" b  ]
...

! ]. l5 l9 n' n* w; h0 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 编辑 $ q( E" \" B' A7 N% ~0 H$ D

( e' P* s* V6 K查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整个down直接不分IP。udhcpc不会运行第二次,之后一直crc错误( y) ~" s3 G+ n0 v! ]1 ]1 y9 C
/ B+ p; R3 C7 C/ _! G; z) |
目前测试,把emmc里面的内容抹掉,重新写入full.bin的数据,清空emmc并重写full.bin后必然可以获取到IP# Q0 y6 `" G+ X0 o/ F
然后写入完整的DSM系统即可
- _; m% B- b5 a" i首先进shell:(坛子还不给上传代码,自己敲部分代码贴Google就能找到了): H9 t5 x" B1 }) ], g, ^" w
C6A5CC68-9AE4-4097-B786-E6B5CFE0FE8D.png : P  m( W" g% Q+ ]+ U% k
; i! U/ C+ o- T( Y/ c
然后重写emmc,可以参考板块里猫盘一键刷群辉命令脚本重写full.bin,我是下载到U盘然后sh执行,修改成本地路径不走github,太慢。# i* ?- m/ \5 Q7 }8 E
这样重启以后,能获取到ip。
2 a3 @+ [3 A1 ~& d QQ20191126-011752@2x.png
/ }7 |' N' B. T' [0 `& P5 ?1 p9 }% U& a0 i( A
根据这情况,我猜测,应该是网卡驱动或者系统问题,让emmc里面的某些文件,记录了某些不该有的东西,或者执行了某些操作,导致dhcp失败+crc error。
9 F3 i" x5 u8 \7 S) R接下来的思路我想这么搞* k! k  V: |6 v. m$ C( B. o7 L6 w

  m6 ]' m- P6 s) o0 d/ O8 L思路A:
3 k' A3 h& d' D) d2 @* F* ~导出重写emmc后第一次和第二次执行的日志,diff对比。
  x' _) f$ r! b: c: R精确到时间。
" S% D- e" [0 X4 j' p3 t  Q1 O3 X& Y  M6 N$ e
思路B:
0 y5 ]* L( g! q2 m5 a$ O- F5 `: @1.按照上面的方法,分别dump写入镜像后和第一次开机后的emmc里的文件# E5 |$ A  i& x5 O7 e6 M
2.提取出来后diff检查哪些文件被修改过(注意连带权限也一起检查,可能是某些文件权限问题导致的)
+ U& G: M# E$ l' s- `3.筛选网络和dhcp相关的文件,进一步分析
% s/ x/ w) r/ Y; M) M4.想办法整到udhcpc的日志,分析(测试与其无关)0 c$ |; X6 G8 H5 ~, k
5.分析不到或者拿不到的话,直接设置权限禁止那部分目录的写入试试,或者整个/目录禁止写入?: u& |1 t( w+ e2 {

7 K( c& k- b2 ?6 Y% ^) ?- w& p8 z5 p思路C(我觉得可能跟udhcpc关系不大):# H  {# `9 ~- C5 a
测试无效。dhclient返回找不到网卡。7 p" e/ r5 W$ e6 A3 r( c- i
  1. 1970-01-01T08:07:57+08:00 a dhclient: Failed to get interface index: No such device
    8 S. D9 ~: e+ _# C
  2. 1970-01-01T08:07:57+08:00 a dhclient: & H- U% H" D8 G8 v2 J
  3. 1970-01-01T08:07:57+08:00 a dhclient: If you think you have received this message due to a bug rather' R7 [. f. ?) S! t, t# R
  4. 1970-01-01T08:07:57+08:00 a dhclient: than a configuration issue please read the section on submitting, p& Z/ B% s6 S5 b. \
  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
    2 P( e2 j7 O1 h8 W- z, X
  6. 1970-01-01T08:07:57+08:00 a dhclient: before submitting a bug.  These pages explain the proper; [" d8 r6 q* |  s% J+ O( b
  7. 1970-01-01T08:07:57+08:00 a dhclient: process and the information we find helpful for debugging..) I. }. t1 `7 u# d  v6 F4 p! \
  8. 1970-01-01T08:07:57+08:00 a dhclient:
    6 _, O. ]8 O1 L
  9. 1970-01-01T08:07:57+08:00 a dhclient: exiting.
    . c& x' k2 V% O2 Y- e$ P4 T
复制代码
5 g& t- c3 W) r" {
1.升级udhcpc看看能否解决
2 Y+ c3 K. l7 d; |% B- \2.不能的话,想办法让udhcpc执行前用其他方法给dhcp到,比如kill掉然后重新执行
( V+ W% Y4 D: A- i2 p8 j3 G2 N3.换其他dhcp client尝试
4 a2 ]& H- ~. |$ A4 \
! |7 ]+ R- ^! K" i+ A
思路D:" `/ r# L+ ^- T
按照前述方案dd emmc,然后第一次启动时按部就班写好DSM/Linux。此时因为需要出厂设置,在设置期间down掉的网卡会重新up回来。
& S1 w! |2 W! b; Q3 t6 c然后设置static ip/升级udhcpc等方法尝试: ^7 q. r- e$ W  R( Y1 M5 v  K

7 _" F2 i' [6 a; u思路E(最简单,或许可行):" |- q! i+ c9 W! G
直接在udhcpc执行后sleep一分钟。
  _9 c; H0 ^& X4 |- J0 ?; \6 h
8 J6 C( s. V, C9 t( F" @
上述方法CDE无效,进入系统后强制重新up网卡,系统提示找不到eth0
- j. O4 g0 X3 W/ R应该是系统或者网卡驱动问题了,跟dhcp client关系应该不大1 a  X( k: D! R/ x' K  W- L
接下来测试udhcpc运行之前网卡是否正常,然后分析前后日志看看' K* f' n7 Y) x
) P8 ]& I/ A0 i+ t% _' K

7 K' I! `6 H& V6 |/ E$ w7 D思路F:6 ^4 k# h$ i$ s% D; r
升级emmc里的网卡驱动/把x3p或者猫盘原系统的驱动移植过来看看7 z% Q% v# d0 C5 u/ z

- J6 Z2 T" P# z& N明天出差,三周才能回来,希望有大佬尝试下。
$ |) K0 X/ i2 [) c, F& g) k如果没有大佬帮忙整小的回来再整。+ ]( y- z/ [9 r. p  t: q9 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! Q+ i+ X% j) h8 r9 h- ~: A; w
查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整 ...
3 y" R3 H+ R) o  S3 m' N2 t
请教高手能否详细说一下,怎么操作,我刷机后就一直无法分配ip$ }5 t" |8 @- v0 q% L3 j
:: Starting syslogd ... [  OK  ]- _0 C, K4 a. N' ]* |
/etc/rc: line 273: /usr/syno/bin/syno_pstore_collect: not found( K' C% A# j5 D: j
:: Starting scemd- r0 s. C5 l5 z+ e( G: w- `' b
[   15.265002] mvneta d0030000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off
: W1 h( |' C3 u3 l: A& ~1 o) l; b! s:: Starting services in background
$ Z; ?# `) s$ B) _# B( KStarting findhostd in flash_rd...
, n2 V/ U* d6 f2 bStarting services in flash_rd...
/ _9 J' T" {$ L9 A! f& R( zRunning /usr/syno/etc/rc.d/J01httpd.sh..." r/ q) _7 Q6 H" d9 H
Starting httpd:80 in flash_rd...; M" o' J5 p3 x" p1 c
Starting httpd:5000 in flash_rd...  G! t6 R$ s9 \9 o
Running /usr/syno/etc/rc.d/J03ssdpd.sh...
8 W9 @! k2 {. `3 b& a7 n9 `/usr/bin/minissdpd -i eth0
  v5 M" F: o1 N, ?% c' g" e$ g(15): upnp:rootdevice( b# ]$ d' W7 s! h
(51): uuid:upnp_SynologyNAS-001132a0c703::upnp:rootdevice
4 X/ F- K% d, R3 C9 u(60): Synology/synology_armada37xx_ds119j/6.2-24922/169.254.16.2014 M' u2 o5 V, K5 R
(47): http://169.254.16.201:5000/description-eth0.xml
+ w3 z7 Z' L, ]& e: ?1 ~9 U5 VConnected.# E* {2 s5 @8 g* z8 @2 O
done.! i& Q# ]) n# _, c: C
/usr/syno/bin/reg_ssdp_service 169.254.16.201 001132a0c703 6.2-24922 synology_armada37xx_ds119j eth0
, t. |- t( R* GRunning /usr/syno/etc/rc.d/J04synoagentregisterd.sh...& f( K7 V3 v, @) b. V
Starting synoagentregisterd...7 X  ~+ z* s1 }# n! x
Running /usr/syno/etc/rc.d/J30DisableNCQ.sh...5 ?7 m0 n4 J$ u: r$ c
Running /usr/syno/etc/rc.d/J80ADTFanControl.sh...6 s# U5 A9 z6 @0 P8 ?
Running /usr/syno/etc/rc.d/J98nbnsd.sh...( N. n+ g0 X; U6 z* z
Starting nbnsd.... i  b& A: [- j  Z  s- h4 d# S$ a
Running /usr/syno/etc/rc.d/J99avahi.sh...
* A+ U+ E8 K5 K4 I% m- K  ~# M7 MStarting Avahi mDNS/DNS-SD Daemon" g9 Y, p& e; e! ^% f$ Q
[   21.533652] random: avahi-daemon: uninitialized urandom read (4 bytes read, 100 bits of entropy available)
  s  E3 h) s$ m8 d& o, P- P( scname_load_conf failed:/var/tmp/nginx/avahi-aliases.conf" h& Z1 d; @3 P2 S
[   21.549276] random: avahi-daemon: uninitialized urandom read (8 bytes read, 100 bits of entropy available)# j) ~4 A: U! j* P! R: Y
[   21.598391] random: sfdisk: uninitialized urandom read (16 bytes read, 104 bits of entropy available)
& Y7 o, Q6 b/ f$ W/ N' S[   21.610860] random: sfdisk: uninitialized urandom read (16 bytes read, 105 bits of entropy available)
5 o7 R+ U- R( z0 ?5 ^* k

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 00:13 , Processed in 0.149879 second(s), 31 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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