找回密码
 立即注册
楼主: 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:393 W5 s# v: |) N) y( k" k
我的也半死不活了
- f% I; B' S6 ?$ w) T* n2 M" B
我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题4 @4 H2 E4 l6 @2 {

46

主题

617

回帖

2765

积分

中级渣柚V3

积分
2765
QQ66566 发表于 2019-11-21 15:02:06 | 显示全部楼层 IP:–天津–天津 联通
wty9734 发表于 2019-11-21 14:11
: G) k; F6 e" [% y* i我买个usb hub加一个usb3.0的千兆网卡之后刷单linux可以但是有个教程的uboot有点问题5 E2 [! G  a9 z9 z1 W) Z" j
...

; |$ @+ ]# P/ a  l. f/ _1 B这个是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 编辑
  W0 H4 \* C) r4 P% t
/ z/ O/ g/ m0 |3 i9 @2 ~- F查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整个down直接不分IP。udhcpc不会运行第二次,之后一直crc错误
9 P/ Q. h5 d7 @. w7 N
& ?6 ]) Y; k$ `6 u; [. R2 ^. e5 n目前测试,把emmc里面的内容抹掉,重新写入full.bin的数据,清空emmc并重写full.bin后必然可以获取到IP0 x" ~8 }+ t+ d( G
然后写入完整的DSM系统即可& G4 o9 d1 C6 q% d* \5 F  N
首先进shell:(坛子还不给上传代码,自己敲部分代码贴Google就能找到了)' M$ V& u  j- h$ k8 t& e
C6A5CC68-9AE4-4097-B786-E6B5CFE0FE8D.png 3 y5 d3 X3 r! L" p

6 F+ M6 M8 y9 V$ L- ^! y1 R然后重写emmc,可以参考板块里猫盘一键刷群辉命令脚本重写full.bin,我是下载到U盘然后sh执行,修改成本地路径不走github,太慢。8 J. C0 J& ?+ ~) s; T
这样重启以后,能获取到ip。
, m8 d& t3 E5 j3 Y. w) ` QQ20191126-011752@2x.png
* i% H4 a0 P* ^9 Z$ f4 y+ P7 C& A7 `, p; ~$ q  E9 b
根据这情况,我猜测,应该是网卡驱动或者系统问题,让emmc里面的某些文件,记录了某些不该有的东西,或者执行了某些操作,导致dhcp失败+crc error。/ n/ H# D2 ^* c2 I! V- N) ?
接下来的思路我想这么搞
/ T4 d' _: b' i6 p! S2 {& `5 ^& E0 I! {/ A( F
思路A:7 P; a8 H9 K: O' Y7 h1 @- X
导出重写emmc后第一次和第二次执行的日志,diff对比。9 B( }5 B! c# s9 _, A' c, @. v0 B
精确到时间。
$ r- n% ~% q2 V  p
& c0 G  r+ V# n! x/ D* e' D思路B:" v! D% t+ M% \: P: A
1.按照上面的方法,分别dump写入镜像后和第一次开机后的emmc里的文件
' q! V/ N8 m" N# B/ ?2.提取出来后diff检查哪些文件被修改过(注意连带权限也一起检查,可能是某些文件权限问题导致的)- V: x0 n$ {8 V( I6 X( K0 [! g
3.筛选网络和dhcp相关的文件,进一步分析2 O- g& N4 J5 P# M8 Z
4.想办法整到udhcpc的日志,分析(测试与其无关)1 N7 [+ m. M3 j
5.分析不到或者拿不到的话,直接设置权限禁止那部分目录的写入试试,或者整个/目录禁止写入?2 _% k0 M: U0 @. x7 x0 Z
1 `2 m! u' @8 @! T
思路C(我觉得可能跟udhcpc关系不大):
! ^2 y" w) K) v: r6 C- m" `. @测试无效。dhclient返回找不到网卡。$ S4 M" ~2 K7 v& o6 ]- j( w
  1. 1970-01-01T08:07:57+08:00 a dhclient: Failed to get interface index: No such device
    $ d" ^8 \+ {& I) O. R
  2. 1970-01-01T08:07:57+08:00 a dhclient: / e0 Q8 I& M* |( H3 V; L( {  _
  3. 1970-01-01T08:07:57+08:00 a dhclient: If you think you have received this message due to a bug rather7 Z, b, p" F7 J9 [$ y, j. g% U: c/ b4 x
  4. 1970-01-01T08:07:57+08:00 a dhclient: than a configuration issue please read the section on submitting2 q2 l7 u2 c( h  ]
  5. 1970-01-01T08:07:57+08:00 a dhclient: bugs on either our web page at www.isc.org or in the README file3 l  u0 X, V# @
  6. 1970-01-01T08:07:57+08:00 a dhclient: before submitting a bug.  These pages explain the proper5 X8 m2 Z# O0 H# Z
  7. 1970-01-01T08:07:57+08:00 a dhclient: process and the information we find helpful for debugging..
    ( O! U- r/ h' C$ z
  8. 1970-01-01T08:07:57+08:00 a dhclient: # ~- q3 u; `+ B
  9. 1970-01-01T08:07:57+08:00 a dhclient: exiting.
    - H+ [+ s* h+ y$ N+ U
复制代码

* P$ d% }% ^  n1.升级udhcpc看看能否解决1 X6 Q) p0 ~3 g5 R0 j0 w
2.不能的话,想办法让udhcpc执行前用其他方法给dhcp到,比如kill掉然后重新执行# F* n" k# q+ b& }$ Y8 P5 B, n
3.换其他dhcp client尝试

. O' |7 j6 P: _& p
( q9 M( q5 U" c" E( g0 I2 v( o3 K7 J! r" r思路D:
1 ~6 D' o+ ?! {' m按照前述方案dd emmc,然后第一次启动时按部就班写好DSM/Linux。此时因为需要出厂设置,在设置期间down掉的网卡会重新up回来。
: h6 L& T9 F6 i* }然后设置static ip/升级udhcpc等方法尝试
. k  g/ S& x  V4 b& q; D/ d4 Y* G; t7 p. t. J
思路E(最简单,或许可行):
1 K) O1 y! J. p9 D0 O$ z直接在udhcpc执行后sleep一分钟。
* c) L3 M9 h* }7 M( |

' E) ~0 l% x/ i% J7 t上述方法CDE无效,进入系统后强制重新up网卡,系统提示找不到eth0
$ k. C& k- r: t3 j+ g应该是系统或者网卡驱动问题了,跟dhcp client关系应该不大, A0 i7 q+ a5 r3 x$ {
接下来测试udhcpc运行之前网卡是否正常,然后分析前后日志看看
' {# x: ?, N" R9 x+ b& e) ~, u4 b* L
7 F1 e, g7 ~6 P* o0 D4 z' M6 m
7 C( j: w# Y' v2 S; D
思路F:
4 A5 {  p1 I8 E; w升级emmc里的网卡驱动/把x3p或者猫盘原系统的驱动移植过来看看' D2 C# F* m+ ~8 h

: q: y3 y& r; O; f: J! C明天出差,三周才能回来,希望有大佬尝试下。. v4 F/ t9 R# |! @7 w
如果没有大佬帮忙整小的回来再整。( }* g1 r4 z  e* `

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. R) n" @2 Z7 s" b0 D
查了日志,是udhcpc执行的时候,网卡down掉了,导致获取不到ip,自动分了169.254.x.x的ip,甚至因为网卡整 ...
- q0 b5 g5 o$ `: i, o4 b+ {0 f
请教高手能否详细说一下,怎么操作,我刷机后就一直无法分配ip
7 L  D7 E3 \! Q  H1 e7 z7 \:: Starting syslogd ... [  OK  ]5 E6 @4 q, W( U$ i3 f  L& Z
/etc/rc: line 273: /usr/syno/bin/syno_pstore_collect: not found& i# k  i# h5 B8 Y8 Z4 C& v1 \' B0 Y
:: Starting scemd0 w: ~7 ~4 Q4 o) k
[   15.265002] mvneta d0030000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off
  c1 K  ~/ P% ]  J; C4 E3 i& Y& q* [5 C:: Starting services in background
0 Y: p/ ]8 b, JStarting findhostd in flash_rd...5 _2 x4 [% r! d4 {
Starting services in flash_rd...4 s) K4 S( _, j7 o0 h. N
Running /usr/syno/etc/rc.d/J01httpd.sh...5 Q$ [; n. A+ T! M6 L; S
Starting httpd:80 in flash_rd...5 F0 G( e1 ]* g
Starting httpd:5000 in flash_rd...
2 j" ]6 o- }  rRunning /usr/syno/etc/rc.d/J03ssdpd.sh...% F+ k6 }9 q  X
/usr/bin/minissdpd -i eth02 I2 L9 r, j3 }5 }( ]+ W! h* z0 ]
(15): upnp:rootdevice' P% ]4 y6 ]3 S+ K% t
(51): uuid:upnp_SynologyNAS-001132a0c703::upnp:rootdevice  S! H: U/ G8 Q+ c+ e
(60): Synology/synology_armada37xx_ds119j/6.2-24922/169.254.16.201% Y; C( {/ s) T0 q- y( I$ t
(47): http://169.254.16.201:5000/description-eth0.xml
* a( y% U; Y+ O7 ^, w  ^Connected.
9 j: Z2 v  `' udone.
& Z! Y7 V9 H$ Q9 F1 G/usr/syno/bin/reg_ssdp_service 169.254.16.201 001132a0c703 6.2-24922 synology_armada37xx_ds119j eth01 P8 b* y8 p7 b0 m7 O' [: |% }& b
Running /usr/syno/etc/rc.d/J04synoagentregisterd.sh...1 u1 p1 J) a2 E; R3 `
Starting synoagentregisterd...7 m  |  Z+ {4 S$ g7 V! ]
Running /usr/syno/etc/rc.d/J30DisableNCQ.sh...4 ]$ k0 I2 q* D! |' T
Running /usr/syno/etc/rc.d/J80ADTFanControl.sh...5 ?7 u1 ~8 T& f
Running /usr/syno/etc/rc.d/J98nbnsd.sh...) P2 J( K* m3 ?
Starting nbnsd.... i  F( x2 Y7 C6 L! F8 k8 Q9 \
Running /usr/syno/etc/rc.d/J99avahi.sh...# L0 a7 G! f3 [- A' d* h2 N
Starting Avahi mDNS/DNS-SD Daemon
9 s8 H9 }# F, z2 ]# H[   21.533652] random: avahi-daemon: uninitialized urandom read (4 bytes read, 100 bits of entropy available)" Z5 X- v& k4 W$ Q; _7 n
cname_load_conf failed:/var/tmp/nginx/avahi-aliases.conf
7 n3 ~- {) O. R: n, d- Q/ `. _2 L5 d[   21.549276] random: avahi-daemon: uninitialized urandom read (8 bytes read, 100 bits of entropy available)3 \( S+ d' h- u7 p' F& t& R
[   21.598391] random: sfdisk: uninitialized urandom read (16 bytes read, 104 bits of entropy available)9 {& L6 F' b, }3 `! k* q. Z5 k
[   21.610860] random: sfdisk: uninitialized urandom read (16 bytes read, 105 bits of entropy available)
( H1 E4 |7 \0 l, l% q) _9 x

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-6-3 14:52 , Processed in 0.071140 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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