diff options
author | Uwe Kleine-König <uwe@kleine-koenig.org> | 2013-02-07 16:18:42 +0100 |
---|---|---|
committer | Uwe Kleine-König <uwe@kleine-koenig.org> | 2013-02-07 16:18:42 +0100 |
commit | 7de09f733f36f38aa2cfdfec246b96ab0ff6da87 (patch) | |
tree | 18c6fed9b2450c9343c8bfa744e5bbb664aaab2b | |
parent | 34bf52c50397df1f678c17aa49f978d67e1f5404 (diff) | |
download | OSELAS.BSP-EnergyMicro-Gecko-7de09f733f36f38aa2cfdfec246b96ab0ff6da87.tar.gz OSELAS.BSP-EnergyMicro-Gecko-7de09f733f36f38aa2cfdfec246b96ab0ff6da87.tar.xz |
OSELAS.BSP-EnergyMicro-Gecko: enable ifconfig; mount /proc and /sys on startup
-rw-r--r-- | configs/ptxconfig | 9 | ||||
-rw-r--r-- | projectroot/linuxrc | 6 |
2 files changed, 14 insertions, 1 deletions
diff --git a/configs/ptxconfig b/configs/ptxconfig index 405b4d6..db6ba7e 100644 --- a/configs/ptxconfig +++ b/configs/ptxconfig @@ -261,6 +261,8 @@ PTXCONF_BASE=y # PTXCONF_KERNEL_HEADER is not set PTXCONF_GLOBAL_LARGE_FILE=y # PTXCONF_LIBC is not set +PTXCONF_LIBC_NSS_DNS=y +PTXCONF_LIBC_NSS_FILES=y PTXCONF_NO_LIBC=y # PTXCONF_CORE_INITRAMFS is not set @@ -771,7 +773,12 @@ PTXCONF_BUSYBOX_FEATURE_MOUNT_FSTAB=y # PTXCONF_BUSYBOX_FTPPUT is not set # PTXCONF_BUSYBOX_HOSTNAME is not set # PTXCONF_BUSYBOX_HTTPD is not set -# PTXCONF_BUSYBOX_IFCONFIG is not set +PTXCONF_BUSYBOX_IFCONFIG=y +PTXCONF_BUSYBOX_FEATURE_IFCONFIG_STATUS=y +PTXCONF_BUSYBOX_FEATURE_IFCONFIG_SLIP=y +PTXCONF_BUSYBOX_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y +PTXCONF_BUSYBOX_FEATURE_IFCONFIG_HW=y +PTXCONF_BUSYBOX_FEATURE_IFCONFIG_BROADCAST_PLUS=y # PTXCONF_BUSYBOX_IFENSLAVE is not set # PTXCONF_BUSYBOX_IFPLUGD is not set # PTXCONF_BUSYBOX_IFUPDOWN is not set diff --git a/projectroot/linuxrc b/projectroot/linuxrc index a6aebab..a2452ed 100644 --- a/projectroot/linuxrc +++ b/projectroot/linuxrc @@ -1,4 +1,10 @@ #!/bin/sh cat /etc/issue + +# redirect error messages to /dev/null to suppress the error message if PROC is +# disabled in the kernel +mount -t proc proc /proc 2>/dev/null +mount -t sysfs sys /sys + exec /bin/sh |