嵌入式开发者社区

标题: 开发板网络连接的问题 [打印本页]

作者: unicorn06    时间: 2017-8-15 21:23
标题: 开发板网络连接的问题
创龙的TL138F-EVM开发板' w; b0 h# S; X% Y

! Z% p6 b, x; H0 m4 B6 q2 s/ {, N; c* l: c
按照用户手册 2-1-开发板快速体验中的文件拷贝到开发板方法,文中说“开发板连上网线,开发板网络与虚拟机网络需要在同一网络下,查询开发版ip地址”
4 @" F& e# E0 S! D4 x+ e
4 \& q' U/ A' i. M
7 V6 ]: e$ W* d/ h我的主机是通过无线网卡上网,然后将开发板的以太网口和主机的以太网口用购买开发板时自带的网线连接。8 M9 Y; i/ a! d) `7 G# a
第一次连接网线时,开发板系统显示如下信息
) T. b0 O% j% [8 f
Stopping Bootlog daemon: bootlogd.
6 k/ b7 T  y9 ~
/ I% ^% Y6 K: I5 z5 Z _____                    _____           _         _! `3 U' m& {7 {3 `3 [: P2 T) ~
|  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_4 X7 r4 w9 H4 H, S* P
|     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|2 h4 a  R3 u3 [) e6 q* Z
|__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|+ ^- R/ O4 D8 F/ G1 F. k# `0 h
              |___|                    |___|
# j; e  c; S! k8 K9 L$ D! d' Z% H4 G9 e- N. q, s3 w' `
Arago Project http://arago-project.org tl ttyS2) u+ c' y$ O4 x+ @1 `7 J" \
- }( w1 a0 g. H- M
Arago 2013.05 tl ttyS2+ S/ Z/ \/ k# c2 j1 ]" K; s
% Y* z# e9 D3 `* |2 I5 ?
tl login: root (automatic login)
+ A% }* j" _- @( @6 i. ~# D% D2 W0 Q! L, A+ x9 \1 y
root@tl:~# [   80.303116] PHY: davinci_mdio-0:00 - Link is Up - 100/Full
, w$ K  g- d4 I% w: X$ S! E7 w0 Sifconfig& s# W0 h, N$ q) c
eth0      Link encap:Ethernet  HWaddr 06:01:e0:12:aa:c6
- u- [5 A  V+ H3 v          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
6 w' ~* l& z3 X% N3 D          RX packets:35 errors:0 dropped:0 overruns:0 frame:0# ?, L0 e2 L1 }
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0* d/ k1 A* q; ]( h
          collisions:0 txqueuelen:1000
) w; S) E9 g" }          RX bytes:5340 (5.2 KiB)  TX bytes:0 (0.0 B)# \  p( h4 A2 M& L% g
          Interrupt:335 W6 [1 L% q9 Q8 V( o; u1 R

5 t! M! b! \1 m7 P' Qlo        Link encapocal Loopback
5 U) f+ X! b' W+ e$ \          inet addr:127.0.0.1  Mask:255.0.0.0
0 C& T/ ?  u0 W2 t9 R          UP LOOPBACK RUNNING  MTU:16436  Metric:1, y$ D; m1 d& \, t3 x$ {2 u
          RX packets:162 errors:0 dropped:0 overruns:0 frame:05 |  s" C) `: p3 u
          TX packets:162 errors:0 dropped:0 overruns:0 carrier:0
) t- \/ U2 a9 E5 F6 E9 Q          collisions:0 txqueuelen:0& A! e/ ^- m. n8 b1 a  d2 _( L; Y
          RX bytes:245831 (240.0 KiB)  TX bytes:245831 (240.0 KiB)
开发板系统显示网线连接了,但是ifconfig测不到ip
# M0 b/ f4 k. q% N! ^! T& k' |- [8 b拔掉网线,开发板系统显示0 z& S$ s6 l5 Q; _1 B, Z2 n; X
root@tl:~# [   53.346139] PHY: davinci_mdio-0:00 - Link is Down
- {8 @$ ?8 G# E7 h2 Mifconfig* `7 Y+ H; W1 v, M( `: b" R
eth0      Link encap:Ethernet  HWaddr 06:01:e0:12:aa:c6
7 d1 ^! ?; e* k; ~6 R7 e          UP BROADCAST MULTICAST  MTU:1500  Metric:1
" p3 B2 |: ]+ `) K6 ~/ S8 S+ m          RX packets:35 errors:0 dropped:0 overruns:0 frame:0
0 R  i7 ^$ N2 X6 W" I5 }          TX packets:0 errors:0 dropped:0 overruns:0 carrier:06 I7 A8 T. k5 p% m
          collisions:0 txqueuelen:1000( l- S* C, G1 x% E
          RX bytes:5340 (5.2 KiB)  TX bytes:0 (0.0 B). V# y: s" Z3 I/ e+ N; i1 M
          Interrupt:33. Y2 b* F! r3 }2 b

- x& M. F$ `8 f+ R( U7 x9 a# l5 \lo        Link encapocal Loopback; D7 ]( C. p# N( r, o' ]
          inet addr:127.0.0.1  Mask:255.0.0.0' M/ T" B8 j7 g: |6 z8 T5 c: f. C
          UP LOOPBACK RUNNING  MTU:16436  Metric:1* I# y. y4 m# Z+ I% r6 G5 N0 @8 U
          RX packets:162 errors:0 dropped:0 overruns:0 frame:0. H; n$ W9 v9 F& v9 y- K! y/ ]
          TX packets:162 errors:0 dropped:0 overruns:0 carrier:0
$ z) ?8 A7 R, p" Z          collisions:0 txqueuelen:0' d! @( d* k3 ?; ]; a/ a. c
          RX bytes:245831 (240.0 KiB)  TX bytes:245831 (240.0 KiB)  
还是测不到ip
: A$ x5 [2 e+ Z0 {% e6 L4 ]( A/ }) |; u4 o, j: ^, x
在这之后,我又拔插网线多次,但是后续的拔插网线系统并不自动给出“link is on”或者"link is down"信息+ [' b+ E- [) z6 {
我想问问,我哪里出错了?( v; f! B2 H0 F( e: P$ A2 {! H8 t/ m

作者: unicorn06    时间: 2017-8-15 21:28
在主机的虚拟机中使用ifconfig能够得到系统的ip
  u' m  ^& A5 g9 C6 V; }0 ]但是无论我在win7系统下是否禁用物理网卡(不是无线网卡),虚拟机中都可以测到ip
作者: unicorn06    时间: 2017-8-15 21:30
我的主机和开发板是通过你们给的网线直连的
# b0 {- C* D8 G) W' i2 f4 T是否是这个网线直连不行,需要通过交换机才能连接?
作者: TL_user    时间: 2017-8-16 09:21
开发板直接连接路由器的网口可以用ifconfig测到IP
作者: 伊撒斯    时间: 2017-8-17 11:30
您好,是的,我们是默认是不使用直连的,而是通过交叉连接,然后通过udhcp工具动态获取ip地址。如果您需要配置静态ip地址的话,可以参考以下截图
$ j: p; y( s! B[attach]2724[/attach]
作者: unicorn06    时间: 2017-8-21 20:54
TL_user 发表于 2017-8-16 09:21! f5 {' ~9 U( V9 H9 i% X" ^
开发板直接连接路由器的网口可以用ifconfig测到IP
: D% P* D' j; |% g2 H+ F. W
多谢~~~~~~~
作者: unicorn06    时间: 2017-8-21 20:56
伊撒斯 发表于 2017-8-17 11:30
' t8 b) w9 J7 a# A0 ?( l您好,是的,我们是默认是不使用直连的,而是通过交叉连接,然后通过udhcp工具动态获取ip地址。如果您需要 ...

: i5 E! \; Z# ^6 j2 H多谢~~~,手头没有交换机等设备,等弄一个试试~~~




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4