diff options
author | Toni Uhlig <matzeton@googlemail.com> | 2018-08-27 15:07:54 +0200 |
---|---|---|
committer | Toni Uhlig <matzeton@googlemail.com> | 2018-08-27 15:07:54 +0200 |
commit | c7daa68ebb686ae938ac970fe19699456d67432c (patch) | |
tree | 52087fd6cecdf0ab3271990e8c0d9801c63a8c45 /scripts | |
parent | 41b478e699fffd9543ed1301aace3c3916ae6926 (diff) |
Makefile(QEMU)/initscript network support
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/init.rootfs | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/scripts/init.rootfs b/scripts/init.rootfs index c4011a6..9f0bd8d 100644 --- a/scripts/init.rootfs +++ b/scripts/init.rootfs @@ -24,7 +24,22 @@ Welcome to mini_linux ! +for arg in $(cat /proc/cmdline | tr '[:upper:]' '[:lower:]'); do + if [ x"${arg}" = xip4 ]; then + sysctl -w net.ipv6.conf.all.disable_ipv6=1 + fi +done + +for arg in $(cat /proc/cmdline | tr '[:upper:]' '[:lower:]'); do + if [ x"${arg}" = xnet ]; then + echo '*** INIT NETWORK ***' + for netif in $(ls /sys/class/net); do + ifconfig ${netif} 0.0.0.0 up + done + udhcpc -R + fi +done + loadkmap </usr/share/keymaps/i386/qwertz/de-latin1.bmap setsid cttyhack sh -poweroff -echo q >/proc/sysrq-trigger +poweroff -f |