summaryrefslogtreecommitdiffstats
path: root/build/rootfs/bin/load_fbgui.sh
blob: f4f2fc16cfb18ee352678b5bb032c8cadcf6302c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/sh

export QWS_MOUSE_PROTO=IntelliMouse:/dev/mice
export QWS_KEYBOARD=TTY:/dev/tty0
fbgui_options=""
[ $(grep -c debug /proc/cmdline) -ge 1  ] && fbgui_options="$fbgui_options -D 1"
/bin/fbgui $fbgui_options 2>/dev/null
[ -f "/tmp/debuglevel" ] && . /tmp/debuglevel

[ $DEBUGLEVEL -ge 1 ] && /bin/sh

. /tmp/kclip
kcl=$(cat /tmp/fbgui/kcl)
kcl="$kcl ip=$ip:10.8.4.3:$gateway:$subnet"

echo "KCL: $kcl" 

echo "\n\n Run kexec"

kexec -l /tmp/fbgui/kernel --initrd=/tmp/fbgui/initramfs --append="$kcl"
kexec -e