ma2013
2017年6月19日 15時13分
お世話になっております。
MCSのマーと申します。
Armadillo IoT G2を利用しておりますが,
DNSが無効になってしまった現象が発見されました。
即ち,/etc/config/resolv.confは空っぽでした。
ifconfigしてみると,次のようになります。
umts0 Link encap:Ethernet HWaddr 00:00:11:12:13:14 inet addr:110.161.230.187 Bcast:110.161.255.255 Mask:255.255.0.0 inet6 addr: fe80::200:11ff:fe12:1314/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:253350 errors:0 dropped:0 overruns:0 frame:0 TX packets:3957316 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:27402390 (26.1 MiB) TX bytes:3709284023 (3.4 GiB)
インターネットとの通信が正常です。
routeで調べてみる次のようになります。
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface default 110.161.230.189 0.0.0.0 UG 0 0 0 umts0 default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0 110.161.0.0 * 255.255.0.0 U 0 0 0 umts0 169.254.0.0 * 255.255.0.0 U 99 0 0 umts0 192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
ifdownしてみたいと思いましたが,次のようなエラーになってしまいました。
.../etc/config]# ifdown umts0 ifdown: interface umts0 not configured
弊社独自アプリではifdown ifupにより3Gを時々初期化しています。
DNSが無効になってしまうとアプリが問題に
なってしまうので,どう対処すれば良いか
ちょっとお教えていただけませんでしょうか?
以上どうぞ宜しくお願いいたします。
コメント
at_koseki
古関です。
使用しているatmark-distのバージョンと
/etc/config/interfacesの内容を教えていただけますか?
この不具合な気がしています。
https://users.atmark-techno.com/comment/2493#comment-2493
よろしくおねがいします。
ma2013
> 古関です。
>
> 使用しているatmark-distのバージョンと
> /etc/config/interfacesの内容を教えていただけますか?
>
> この不具合な気がしています。
> https://users.atmark-techno.com/comment/2493#comment-2493
>
> よろしくおねがいします。
MCSのマーです。
早速なご返信ありがとうございました。
ATDEは160225
atmark-distはatmark-dist20160527
カーネルはlinux-3.14-at7
/etc/config/interfacesの内容は
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8) auto lo eth0 iface lo inet loopback iface eth0 inet static address 192.168.1.222 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 iface umts0 inet dhcp pre-up 3g-connect # post-up 3g-monitor start # pre-down 3g-monitor stop post-down 3g-disconnect
3g-recoverを次のように修正しています
#!/bin/sh . /etc/init.d/functions PATH=/bin;/sbin;/usr/bin;/usr/sbin #echo -n "Starting 3g-recover:" #3g-recover start #check_status
以上どうぞ宜しくお願いいたします。
ma2013
ma2013
2017年7月7日 11時50分
何かアドバイスがいただけませんでしょうか?