嵌入式开发者社区

标题: 文件系统中的dns无法存储 [打印本页]

作者: jinyi7016    时间: 2017-9-29 11:26
标题: 文件系统中的dns无法存储
硬件上:LAN8720,50M有源晶振,晶振上的时钟输出到CVIDEO_DIN1/RMII_MHZ_50_CLK引脚。
4 b6 [$ @6 d( ?. n8 \9 o2 O" }
% s$ w( `6 X* r  v/ m7 S; k+ [要设置为静态的IP。) @! I1 x5 Z4 A+ p2 }5 U7 @5 W8 i
/etc/network/ interfaces 中的内容:
6 x$ d6 S3 Q* |1 j6 j. r* R* G+ S7 p7 q0 H- {/ [# P
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)5 f( M. G5 S; P, V
- R+ }5 r; F2 G; i* X, {
# The loopback interface) s' h7 P5 f- s" c7 o2 h
auto lo
/ k8 K5 D" V+ ?7 X" Viface lo inet loopback5 V  y8 A+ P1 u$ J2 b& r" z
# e9 c3 t& o3 `" R' X7 E" [$ ~6 l
# Wireless interfaces( Y7 R- A8 K7 Z  Y& l
iface wlan0 inet dhcp* e9 A9 W7 b9 v% h! b5 A
        wireless_mode managed
( S4 n2 F8 R8 L3 ^3 U: N        wireless_essid any
5 ~. Q8 J+ h/ J- h        wpa-driver wext
; N+ I+ a& |% f        wpa-conf /etc/wpa_supplicant.conf' T! s. V* A/ f: Q8 C- @
: }/ g2 N. d. h3 {' B5 M4 x0 N
iface tiwlan0 inet dhcp- b  _* q/ S% B6 S- l
        wireless_mode managed6 u9 V+ u, `# Q! K, t4 q1 p: W! u- N+ ~
        wireless_essid any
0 a+ B  Y+ V/ K) [3 y( J. U
1 L; U8 \6 O$ X- J- w3 s( ?iface atml0 inet dhcp% i8 f; f; q' z& j& C( r+ ]

1 W2 k- B  L0 [, R  e- {4 ]# Wired or wireless interfaces
+ ]- a- C* H8 aauto eth0' d& E3 T! \; q' H9 J
#iface eth0 inet dhcp
6 w  S8 b( I! Y. o5 \6 x" Jiface eth0 inet static
. f( P2 h" t8 ^' T- H: ~# \7 Iaddress 192.168.11.170/ y& \" v: \8 i4 S; @
netmask 255.255.255.0- e5 C1 q' B. f
gateway 192.168.11.1
) W' B5 s$ r' [  q
) f: V1 \* L7 e6 F7 h, r1 X" }2 Y4 C% q" I) |: W* M, U/ `( F: _
#       pre-up /bin/grep -v -e "ip=[0-9]\+\.[0-9]\+\.[0-9]\+\.[0-9]\+" /proc/cmdline > /dev/null
# B0 h% \6 s/ E9 Z# z3 Q! _" A. V& e2 z
#iface eth1 inet dhcp4 B7 f: Y, b( Q2 A
! z/ b! P5 P( t9 H5 Z4 Y5 U& j; i/ V
# Ethernet/RNDIS gadget (g_ether)! v: u& p( @2 g5 m$ h( }4 E
# ... or on host side, usbnet and random hwaddr
) Z) b: x8 b  Kiface usb0 inet dhcp/ C) G6 K7 v* a/ j9 {

) I/ }" B3 K4 q, ?( ^# Bluetooth networking$ n9 O9 i; w* y: a. X/ {! b) o
iface bnep0 inet dhcp9 A( B: }8 o- f7 v* r

0 t; h, z* s* Z0 a. H8 R1 v" y
+ O3 N6 D( x0 c) H" n /etc/resolv.conf 配置了DNS,但是重启后,文件就又是空的了。
" ?, Y2 x/ W! w& a# o5 q8 d9 J  m& Y
#ifconfig后的结果
7 h4 J( H; t6 T9 Keth0      Link encap:Ethernet  HWaddr 12:00:a0:35:3b:89  ) f6 T# q1 ^  q$ z9 u% T
          inet addr:192.168.11.170  Bcast:192.168.11.255  Mask:255.255.255.0
2 v, G/ f. ]3 R( w; Y# [) n          UP BROADCAST MULTICAST  MTU:1500  Metric:1
2 ?! g, L: c4 L% \& }1 W2 e          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
/ d* L& U' Q: n& n          TX packets:3 errors:0 dropped:0 overruns:0 carrier:0& R' X* ~+ K1 i+ n# U0 i
          collisions:0 txqueuelen:1000
9 Z, a# z% _% N7 i# ?, y: b& U- w5 A6 L          RX bytes:0 (0.0 B)  TX bytes:180 (180.0 B)( u- R4 H+ j4 I
          Interrupt:33
# C% o# Y7 T9 w2 P: K6 |; ?
4 a/ b1 O% W& N) Q+ D5 w+ alo        Link encapocal Loopback  
: [4 m: `7 l8 [          inet addr:127.0.0.1  Mask:255.0.0.0
6 D* N/ Y: d4 i- _! s          UP LOOPBACK RUNNING  MTU:16436  Metric:1% g+ g+ R  Y/ K
          RX packets:165 errors:0 dropped:0 overruns:0 frame:0
1 x. i, O: H7 j7 l* q2 p          TX packets:165 errors:0 dropped:0 overruns:0 carrier:0
4 v4 ~, S3 a( o- o) d5 b          collisions:0 txqueuelen:0 0 d; M; G! z, b! M; r
          RX bytes:246293 (240.5 KiB)  TX bytes:246293 (240.5 KiB)
  h6 s! q$ L8 L' A- \
* [  @+ N1 P- N: U7 ?6 h$ W1 T7 f% S: D0 j- X9 h

: T* S% |7 T7 o- G  t  K; t /etc/init.d/networking restart后会死机
. [$ E/ d0 }3 O* _6 \# B9 ^1 K: \4 N# J0 \3 E$ x* g% l

作者: jinyi7016    时间: 2017-9-29 12:04
目前网络可以通了,但是DNS存储问题没有解决
作者: 伊撒斯    时间: 2017-9-30 10:14
您好,设置静态ip可以ping通,但是DNS无法存储的话,请问您那边,是否有参照我们提供的哪个例程呢?如果您是需要使用网络文件系统,也可以参考我们的nfs开发环境搭建的参考文档。
作者: 伊撒斯    时间: 2017-9-30 10:15
[attach]2830[/attach]
作者: jinyi7016    时间: 2017-9-30 10:35
伊撒斯 发表于 2017-9-30 10:140 F( ?$ T# [! ^  }9 b
您好,设置静态ip可以ping通,但是DNS无法存储的话,请问您那边,是否有参照我们提供的哪个例程呢?如果您 ...

& ]/ S* E' F1 H9 \5 w并不是NFS,只是网络的测试。
* F9 e- |1 L# x就是 /etc/resolv.conf 中的内容添加了dns后,重启就会清空。而其他的文件并不会清空
作者: 伊撒斯    时间: 2017-9-30 19:03
您好:
+ [8 T; A4 [/ C+ k. h! E" _4 Y' Y& N, f1 L; k
     请问您指的是网络层面的dns存储吗?请问您那边,试过动态映射吗?现在研发工程师已下班,我下周再帮您跟进这个问题吧。0 X! e) J( G9 N9 ]$ P% M9 E+ `
7 k: q1 L9 l! G. b6 i+ c- ]5 r. [
     祝您中秋快乐,阖家团圆,身体健康,工作顺利!
作者: jinyi7016    时间: 2017-10-3 22:09
伊撒斯 发表于 2017-9-30 19:03! E! N' Z9 N: s8 E
您好:; M( h, ^: W5 ]7 d1 i, b
+ s. J9 ~0 d% Z3 ?
     请问您指的是网络层面的dns存储吗?请问您那边,试过动态映射吗?现在研发工程师已下班,我下 ...

8 v( V$ E: O6 v& e: {& h2 l- g可能没有明白我的问题。我现在问的不是网络问题,是文件系统中的一个文件 /etc/resolv.conf,在启动后,其中的内容就没有了。每次重启后,这个文件就成了空的了。




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