找回密码
 立即注册
楼主: 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
3 z8 Z! q0 `) v- _, A我的也半死不活了
2 f) M9 N; N! ^
我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题( K: S! s! p1 E& D; u

46

主题

617

回帖

2765

积分

中级渣柚V3

积分
2765
发表于 2019-11-21 15:02:06 | 显示全部楼层
wty9734 发表于 2019-11-21 14:11, P2 ]" w( G% w8 _7 j
我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题
; W) ~4 ^0 M% I7 {) a ...
3 a/ R; R0 ], b8 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 编辑
8 {' D- M8 X: ?2 ?0 C" \1 x* _6 y6 Z$ z5 [
查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整个down直接不分IP。udhcpc不会运行第二次,之后一直crc错误
% S& `7 x1 t( C1 j
( F4 X5 r- w8 }' N目前测试,把emmc里面的内容抹掉,重新写入full.bin的数据,清空emmc并重写full.bin后必然可以获取到IP; R1 M1 p  n+ m- P) l% o- Y
然后写入完整的DSM系统即可9 }+ a8 A  k8 [, Y; j
首先进shell:(坛子还不给上传代码,自己敲部分代码贴Google就能找到了)7 D" u1 A# p) ?9 m8 a' ?* Y+ @, {
C6A5CC68-9AE4-4097-B786-E6B5CFE0FE8D.png
' b: k/ a( [$ v5 ]+ K
4 L; s; [5 m; G4 C# v然后重写emmc,可以参考板块里猫盘一键刷群辉命令脚本重写full.bin,我是下载到U盘然后sh执行,修改成本地路径不走github,太慢。
( {( W$ `; F' o" l这样重启以后,能获取到ip。
4 Q1 Y3 e* H# G8 |2 n+ u+ @ QQ20191126-011752@2x.png
; c; R/ }; k6 S* E9 P. [8 ?5 Y: A" y6 G4 W
根据这情况,我猜测,应该是网卡驱动或者系统问题,让emmc里面的某些文件,记录了某些不该有的东西,或者执行了某些操作,导致dhcp失败+crc error。
8 ?. F, p- q' W$ I5 l6 t# X接下来的思路我想这么搞* n5 b/ {, |) W* B3 \) b. z( Y- ?

0 C( C" L) d0 H) W思路A:
5 c/ t/ w: v, y7 d导出重写emmc后第一次和第二次执行的日志,diff对比。4 M  S% c0 p0 p8 |. o
精确到时间。
; j, y0 G6 w/ I* ]2 C2 P. {
* g" K5 {" Y3 ^( ?& ^) M. N思路B:# }4 _" `' h: s% K
1.按照上面的方法,分别dump写入镜像后和第一次开机后的emmc里的文件
& y) e1 B* N; T9 \1 n  n2.提取出来后diff检查哪些文件被修改过(注意连带权限也一起检查,可能是某些文件权限问题导致的)3 w1 r8 b, ~$ t8 L" t1 j) C+ e
3.筛选网络和dhcp相关的文件,进一步分析
2 a+ g0 O  E, \; I2 b4.想办法整到udhcpc的日志,分析(测试与其无关)  f. F# s2 b% M  i. C; `
5.分析不到或者拿不到的话,直接设置权限禁止那部分目录的写入试试,或者整个/目录禁止写入?! I1 o& }6 L- X) e& q7 E' J
% }' h8 v7 B7 b5 u9 i
思路C(我觉得可能跟udhcpc关系不大):
! C+ K4 }3 @1 _4 s" S( A0 B7 y5 e测试无效。dhclient返回找不到网卡。
3 |  _1 ^& E. Z& W2 s- s& n/ z: R/ M1 q
  1. 1970-01-01T08:07:57+08:00 a dhclient: Failed to get interface index: No such device& J0 G& h5 m. j  j8 i; z7 Z
  2. 1970-01-01T08:07:57+08:00 a dhclient:
    - r% m" w( p9 p3 B9 \+ _
  3. 1970-01-01T08:07:57+08:00 a dhclient: If you think you have received this message due to a bug rather+ K9 f3 B, U$ l" v/ Y
  4. 1970-01-01T08:07:57+08:00 a dhclient: than a configuration issue please read the section on submitting3 k5 r5 W# D: T" Z" e
  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; n1 X  N, N6 m" X6 t( _
  6. 1970-01-01T08:07:57+08:00 a dhclient: before submitting a bug.  These pages explain the proper
    ' Y( \- _8 t' {3 }) ~1 ]* q
  7. 1970-01-01T08:07:57+08:00 a dhclient: process and the information we find helpful for debugging..
    ; J! M3 L' n( [6 f0 _6 F
  8. 1970-01-01T08:07:57+08:00 a dhclient: 4 p2 P" P% r  l% d: d
  9. 1970-01-01T08:07:57+08:00 a dhclient: exiting.! o% X$ P5 m0 H# c
复制代码
8 ]8 [/ a! ~$ r3 Q' ^8 J
1.升级udhcpc看看能否解决
4 A5 p' d. U( @6 M' R' V4 a2.不能的话,想办法让udhcpc执行前用其他方法给dhcp到,比如kill掉然后重新执行2 f# _, ^3 a1 p1 p  T) b- ^* v- j
3.换其他dhcp client尝试

4 x; R6 c2 `$ c* f7 F
( v" h, V0 l% `: O3 J. g" F$ H* p思路D:
2 ]; v7 v$ g4 f" q5 g& Y7 ]6 G. ~9 Q按照前述方案dd emmc,然后第一次启动时按部就班写好DSM/Linux。此时因为需要出厂设置,在设置期间down掉的网卡会重新up回来。
* {! p% E! L8 K: B+ N然后设置static ip/升级udhcpc等方法尝试2 I' S9 \# U6 v; a- S
) D$ f- p8 {, o. l: ]0 K
思路E(最简单,或许可行):6 ~; K* [% W  |" t" z
直接在udhcpc执行后sleep一分钟。
+ Q# Z5 p) I& p/ z; s% X

# b! U' G  J9 Y7 r上述方法CDE无效,进入系统后强制重新up网卡,系统提示找不到eth0
, N: z# H% k" w: [; [6 a# _- i应该是系统或者网卡驱动问题了,跟dhcp client关系应该不大
, {3 \( G5 a7 w8 n$ L接下来测试udhcpc运行之前网卡是否正常,然后分析前后日志看看+ o4 Y# \/ d: L, `

1 e* L$ j' f$ W% H

1 e9 ^2 j7 l+ M思路F:
2 r* o9 J0 `4 \9 J0 t升级emmc里的网卡驱动/把x3p或者猫盘原系统的驱动移植过来看看% y0 K3 i! G7 Y' `+ n. |. @8 y3 F
. W5 R9 L- r$ D4 i; d
明天出差,三周才能回来,希望有大佬尝试下。$ ]7 Q& R% h; {8 F
如果没有大佬帮忙整小的回来再整。
9 N# ~4 G; a; X. w0 z* G) N

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
! X" T4 d4 K/ W: m; F5 d查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整 ...
, a  E0 h' o' w3 k7 \- K. b
请教高手能否详细说一下,怎么操作,我刷机后就一直无法分配ip8 p5 D/ B7 T. }) R
:: Starting syslogd ... [  OK  ]
/ b3 b: K' j1 v4 K  P! m  [/etc/rc: line 273: /usr/syno/bin/syno_pstore_collect: not found
: {* v, v1 j6 m0 b; b5 e, l2 `. O  n:: Starting scemd
4 Z2 w) v5 p3 ?9 T; Q3 g: \4 A[   15.265002] mvneta d0030000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off
3 y1 O; D0 }. r:: Starting services in background- [  @- m& ?4 o4 c+ t
Starting findhostd in flash_rd...: P3 U5 k  T$ q' A
Starting services in flash_rd...  `. l) B% i9 ]3 `4 j; a
Running /usr/syno/etc/rc.d/J01httpd.sh...
! R4 V4 c- H5 mStarting httpd:80 in flash_rd...+ M4 y* E4 }; |. r: k1 O' @
Starting httpd:5000 in flash_rd...
( _1 g# \8 }6 F. K1 G8 H, iRunning /usr/syno/etc/rc.d/J03ssdpd.sh...
- e  l' u5 Y/ U; E/ o! g2 g) }/usr/bin/minissdpd -i eth0
7 ^0 {) x) B- l$ D4 d6 r(15): upnp:rootdevice0 E% u/ y1 H; j4 H' ]$ ]2 l
(51): uuid:upnp_SynologyNAS-001132a0c703::upnp:rootdevice/ v6 @$ }* y& I
(60): Synology/synology_armada37xx_ds119j/6.2-24922/169.254.16.2016 f/ \" N: F! i4 j
(47): http://169.254.16.201:5000/description-eth0.xml, Q. I4 ~; {6 _- |6 H
Connected.
2 h7 v' C: ]/ ~6 }0 X2 R- zdone.
2 d9 n6 e2 ~! n8 K# L/usr/syno/bin/reg_ssdp_service 169.254.16.201 001132a0c703 6.2-24922 synology_armada37xx_ds119j eth0  }  @: ]: [/ `  D
Running /usr/syno/etc/rc.d/J04synoagentregisterd.sh...
6 n2 k: t3 |8 Y- @) [& CStarting synoagentregisterd...3 S) c* k& y3 s3 y# R( Y! I
Running /usr/syno/etc/rc.d/J30DisableNCQ.sh...; Q7 l- g+ R, e% x. j3 ?2 ], r2 m2 u
Running /usr/syno/etc/rc.d/J80ADTFanControl.sh...9 [* ~# [" |* p" [; |
Running /usr/syno/etc/rc.d/J98nbnsd.sh...& ?) `, N) c  e1 v
Starting nbnsd...5 v" R+ W6 K' u7 n3 s( a
Running /usr/syno/etc/rc.d/J99avahi.sh...* P% K9 k! K( a, I9 C
Starting Avahi mDNS/DNS-SD Daemon; \# X3 h" m. S
[   21.533652] random: avahi-daemon: uninitialized urandom read (4 bytes read, 100 bits of entropy available)5 C' y8 U/ l, \7 x' L4 Q) T
cname_load_conf failed:/var/tmp/nginx/avahi-aliases.conf
7 q/ Q8 G+ K. X& y1 h; r& H[   21.549276] random: avahi-daemon: uninitialized urandom read (8 bytes read, 100 bits of entropy available)8 {. v7 A; r' q' H8 E
[   21.598391] random: sfdisk: uninitialized urandom read (16 bytes read, 104 bits of entropy available), J$ p# E2 k) a2 ?! c; x& q" ?! q  ^+ \
[   21.610860] random: sfdisk: uninitialized urandom read (16 bytes read, 105 bits of entropy available)
& f5 n7 c# ^% Q  Z( A. j

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-3-13 07:39 , Processed in 0.063552 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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