Reinhard Russinger 2 년 전
부모
커밋
c14b73f938
3개의 변경된 파일9개의 추가작업 그리고 2개의 파일을 삭제
  1. 5 0
      board/PSG/iot2050/rootfs/etc/init.d/rcS
  2. 2 2
      board/PSG/iot2050/rootfs/etc/netplug.d/netplug
  3. 2 0
      configs/iot2050_V2_defconfig

+ 5 - 0
board/PSG/iot2050/rootfs/etc/init.d/rcS

@@ -6,6 +6,11 @@ if [ -c "/dev/ppp" ]
         mknod /dev/ppp c 108 0
 fi
 
+if [ ! -d "/run/lock" ]
+        mkdir -p /run/lock
+fi
+
+
 #---- expand rootfs if not done yet
 /etc/init.d/expandfs.sh
 #---- X30 /dev/ttyS2 Einstellungen

+ 2 - 2
board/PSG/iot2050/rootfs/etc/netplug.d/netplug

@@ -25,7 +25,7 @@ action="$2"
 case "$action" in
 in)
     if [ -x /sbin/ifup ]; then
-	exec /sbin/ifup --ignore-errors $dev
+	exec /sbin/ifup $dev
     else
 	echo "Please teach me how to plug in an interface!" 1>&2
 	exit 1
@@ -35,7 +35,7 @@ out)
     if [ -x /sbin/ifdown ]; then
 	# At least on Fedora Core 1, the call to ip addr flush infloops
 	# /sbin/ifdown $dev && exec /sbin/ip addr flush $dev
-	exec /sbin/ifdown --ignore-errors $dev
+	exec /sbin/ifdown $dev
     else
 	echo "Please teach me how to unplug an interface!" 1>&2
 	exit 1

+ 2 - 0
configs/iot2050_V2_defconfig

@@ -257,6 +257,7 @@ BR2_PACKAGE_IPROUTE2=y
 BR2_PACKAGE_IPTABLES=y
 BR2_PACKAGE_IPTABLES_BPF_NFSYNPROXY=y
 BR2_PACKAGE_IPTABLES_NFTABLES=y
+BR2_PACKAGE_IPTRAF_NG=y
 BR2_PACKAGE_IPUTILS=y
 BR2_PACKAGE_NETPLUG=y
 BR2_PACKAGE_NETSTAT_NAT=y
@@ -314,3 +315,4 @@ BR2_PACKAGE_HOST_MTOOLS=y
 BR2_PACKAGE_HOST_UBOOT_TOOLS=y
 BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT=y
 BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT_SOURCE="../PSG/board/PSG/iot2050/boot.cmd"
+# BR2_PACKAGE_SWITCHSERIALMODE is not set