|
@@ -1,20 +1,28 @@
|
|
|
#!/bin/sh
|
|
|
# -- set tcp socket timeouts
|
|
|
-echo 10 > /proc/sys/net/ipv4/tcp_keepalive_time
|
|
|
-echo 5 > /proc/sys/net/ipv4/tcp_keepalive_probes
|
|
|
-echo 15 > /proc/sys/net/ipv4/tcp_keepalive_intvl
|
|
|
-echo 2 > /proc/sys/net/ipv4/tcp_retries2
|
|
|
-echo 1 > /proc/sys/net/ipv4/tcp_orphan_retries
|
|
|
-echo 5 > /proc/sys/net/ipv4/tcp_reordering
|
|
|
-echo 0 > /proc/sys/net/ipv4/tcp_retrans_collapse
|
|
|
+##echo 10 > /proc/sys/net/ipv4/tcp_keepalive_time
|
|
|
+##echo 5 > /proc/sys/net/ipv4/tcp_keepalive_probes
|
|
|
+##echo 15 > /proc/sys/net/ipv4/tcp_keepalive_intvl
|
|
|
+##echo 2 > /proc/sys/net/ipv4/tcp_retries2
|
|
|
+##echo 1 > /proc/sys/net/ipv4/tcp_orphan_retries
|
|
|
+##echo 5 > /proc/sys/net/ipv4/tcp_reordering
|
|
|
+##echo 0 > /proc/sys/net/ipv4/tcp_retrans_collapse
|
|
|
# --
|
|
|
# Start all init scripts in /etc/init.d
|
|
|
# executing them in numerical order.
|
|
|
#
|
|
|
-modprobe i2c_gpio
|
|
|
-BASEBOARD=$(if [ -c "/dev/spidev1.0" ]; then echo "SPIDEV1.0";else echo "NOSPIDEV1.0";fi)
|
|
|
-BASEBOARD=$(if [ -c "/dev/spidev1.1" ]; then echo "SPIDEV1.1";else echo "NOSPIDEV1.1";fi)
|
|
|
-BASEBOARD=$(if [ -c "/dev/rtc1" ]; then echo "DISPLAY002";else echo "DISPLAY001";fi)
|
|
|
+
|
|
|
+DTSNAME=`cat /sys/firmware/devicetree/base/vendorinfo/display_dtb`
|
|
|
+
|
|
|
+if [ "$DTSNAME" != "Display001_cape.dtb" ]; then
|
|
|
+ modprobe i2c_gpio
|
|
|
+ BASEBOARD=$(if [ -c "/dev/spidev1.0" ]; then echo "SPIDEV1.0";else echo "NOSPIDEV1.0";fi)
|
|
|
+ BASEBOARD=$(if [ -c "/dev/spidev1.1" ]; then echo "SPIDEV1.1";else echo "NOSPIDEV1.1";fi)
|
|
|
+ BASEBOARD=$(if [ -c "/dev/rtc1" ]; then echo "DISPLAY002";else echo "DISPLAY001";fi)
|
|
|
+else
|
|
|
+ BASEBOARD="GFA_RF_CAPE"
|
|
|
+ echo $BASEBOARD > /tmp/BASEBOARD
|
|
|
+fi
|
|
|
|
|
|
modprobe uio
|
|
|
modprobe pwm_omap_dmtimer
|
|
@@ -127,10 +135,10 @@ fi
|
|
|
#===========================
|
|
|
# disable all ipv6
|
|
|
#===========================
|
|
|
-echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6
|
|
|
+##echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6
|
|
|
#===========================
|
|
|
#Firewall ppp0, drop all incoming
|
|
|
#===========================
|
|
|
-iptables -A INPUT -i ppp0 -m state --state RELATED,ESTABLISHED -j ACCEPT
|
|
|
-iptables -A INPUT -i ppp0 -j DROP
|
|
|
+##iptables -A INPUT -i ppp0 -m state --state RELATED,ESTABLISHED -j ACCEPT
|
|
|
+##iptables -A INPUT -i ppp0 -j DROP
|
|
|
|