network設定@bootld

 脇道でもないのですが、netework設定がよく分からなくなってきたので、bootldの中身を調べてみます。
 まずは/etc/init.d/rcS

#! /bin/sh

# mount
/bin/mount -a

# Network
hostname landisk
ifup -a

# Daemon
inetd
btnctrl  /etc/btn_action.conf &
ledctrl pwr=0 status=1 buzzer=10

 昨日自分がudhcpc -qとしたところが、ifup -aになっています。
 これにはお馴染みの/etc/network/interfacesがいるみたい。
 bootldでは、こうなります。

/ $ ifup -a
ip: RTNETLINK answers: File exists
udhcpc (v1.2.1) started
Jun  1 13:07:46 udhcpc[875]: udhcpc (v1.2.1) started
eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1
Sending discover...
Jun  1 13:07:46 udhcpc[875]: Sending discover...
Sending select for 192.168.0.a...
Jun  1 13:07:46 udhcpc[875]: Sending select for 192.168.0.a...
Lease of 192.168.0.a obtained, lease time -1
Jun  1 13:07:46 udhcpc[875]: Lease of 192.168.0.a obtained, lease time -1
deleting routers
route: SIOC[ADD|DEL]RT: No such process
adding dns 192.168.0.b

現状wgetできない作成中の方は、

/ # ifup -a
run-parts: /etc/network/if-pre-up.d: No such file or directory
8139cp 0000:00:00.0 eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1
udhcpc (v1.20.2) started
Setting IP address 0.0.0.0 on eth0
Sending discover...
Sending select for 192.168.0.a...
Lease of 192.168.0.a obtained, lease time 268435455
Setting IP address 192.168.0.a on eth0
Deleting routers
route: SIOCDELRT: No such process
Adding router 192.168.0.b
Recreating /etc/resolv.conf
 Adding DNS server 192.168.0.b
run-parts: /etc/network/if-up.d: No such file or directory
ifup: can't open '/var/run/ifstate': No such file or directory

同じに見えますけどね。