Merge branch 'org.openembedded.dev' of git://git.openembedded.net/openembedded into...
[vuplus_openembedded] / packages / initscripts / initscripts-1.0 / dm800 / bootup
1 modprobe lcd
2 echo 10 > /proc/progress
3 [ -e /dev/dbox/oled0 ] && ln -s /dev/dbox/oled0 /dev/dbox/lcd0
4
5 mount -t proc proc /proc
6 echo 11 > /proc/progress
7
8 mount -t sysfs sysfs /sys
9 echo 12 > /proc/progress
10
11 depmod -Ae
12 echo 13 > /proc/progress
13
14 swapon -a
15 echo 14 > /proc/progress
16
17 for mod in isofs cifs nfsd usb-storage sd autofs4 vfat ide-cd; do
18         modprobe $mod 2> /dev/null ;
19 done
20
21 mount -at nonfs,nosmbfs,noncpfs 2>/dev/null
22 echo 15 > /proc/progress
23
24 tar xzf /etc/var.tar.gz -C /
25 echo 16 > /proc/progress
26
27 # sleep after 10min
28 hdparm -S 120 /dev/ide/host0/bus0/target0/lun0/disc || /bin/true;
29
30 echo 17 > /proc/progress
31
32 # set UDMA66, enable dma
33 hdparm -d 1 /dev/ide/host0/bus0/target0/lun0/disc || /bin/true;
34 hdparm -X66 /dev/ide/host0/bus0/target0/lun0/disc || /bin/true;
35
36 # accustic management
37 hdparm -M 128 /dev/ide/host0/bus0/target0/lun0/disc || /bin/true;
38
39 echo 18 > /proc/progress
40 for i in dreambox_keyboard fp info; do
41         modprobe $i;
42 done
43
44 echo 19 > /proc/progress
45
46 cat /etc/videomode > /proc/stb/video/videomode
47
48 echo 20 > /proc/progress
49
50 for mod in rt73 zd1211b; do
51         modprobe $mod 2> /dev/null ;
52 done
53
54 echo 21 > /proc/progress
55
56 automount --ghost --timeout=1 /autofs file /etc/auto.hotplug
57
58 [ -e /etc/dropbear/dropbear_rsa_host_key ] && /usr/bin/showiframe /boot/bootlogo.mvi || /usr/bin/showiframe /boot/bootlogo_wait.mvi
59
60 hostname -F /etc/hostname
61
62 echo 22 > /proc/progress
63 /usr/bin/wdog /usr/bin/dccamd -
64
65 echo 23 > /proc/progress
66 ifup -a
67
68 echo 24 > /proc/progress
69 mount -at nfs,smbfs,cpfs 2>/dev/null
70
71 [ -e "/etc/sysctl.conf" ] && /sbin/sysctl -p "/etc/sysctl.conf"
72
73 echo 25 > /proc/progress
74
75 ldconfig
76
77 ipkg-cl configure