mirror of
https://github.com/gtxaspec/wz_mini_hacks.git
synced 2025-08-09 20:14:04 +00:00
add swap and logic
This commit is contained in:
@@ -21,6 +21,15 @@ cp /opt/wz_mini/etc/shadow /tmp/.shadow
|
||||
mount --bind /tmp/.shadow /etc/shadow
|
||||
chmod 400 /etc/shadow
|
||||
|
||||
if [[ -f /opt/wz_mini/swap.gz ]]; then
|
||||
echo "swap archive present, extracting"
|
||||
gzip -d /opt/wz_mini/swap.gz
|
||||
mkswap /opt/wz_mini/swap
|
||||
sync;echo 3 > /proc/sys/vm/drop_caches;free
|
||||
else
|
||||
echo "swap archive not present, not extracting"
|
||||
fi
|
||||
|
||||
{ sleep 30; /media/mmc/wz_mini/run_mmc.sh > /media/mmc/wz_mini/log/wz_mini_hacks.log; } &
|
||||
|
||||
/linuxrc
|
||||
|
@@ -19,6 +19,14 @@ else
|
||||
fi
|
||||
|
||||
if [[ "$ENABLE_USB_ETH" == "true" ]]; then
|
||||
|
||||
if [[ -f /media/mmc/wz_mini/swap ]]; then
|
||||
echo "swap exists, enable"
|
||||
swapon /media/mmc/wz_mini/swap
|
||||
else
|
||||
echo "swap missing, system stability with usb potentially comprimised"
|
||||
fi
|
||||
|
||||
ifconfig eth0 down
|
||||
ifconfig wlan0 down
|
||||
|
||||
@@ -27,8 +35,8 @@ if [[ "$ENABLE_USB_ETH" == "true" ]]; then
|
||||
|
||||
ifconfig wlan0 up
|
||||
pkill udhcpc
|
||||
udhcpc -i wlan0 -H $HOSTNAME -p /var/run/udhcpc.pid -b
|
||||
sleep 5
|
||||
udhcpc -i wlan0 -x hostname:$HOSTNAME -p /var/run/udhcpc.pid -b
|
||||
# sleep 5
|
||||
mount -o bind /media/mmc/wz_mini/bin/wpa_cli.sh /bin/wpa_cli
|
||||
else
|
||||
echo "usb ethernet disabled"
|
||||
@@ -46,8 +54,7 @@ if [[ "$ENABLE_USB_DIRECT" == "true" ]]; then
|
||||
|
||||
ifconfig wlan0 up
|
||||
pkill udhcpc
|
||||
udhcpc -i wlan0 -H $HOSTNAME -p /var/run/udhcpc.pid -b
|
||||
|
||||
udhcpc -i wlan0 -x hostname:$HOSTNAME -p /var/run/udhcpc.pid -b
|
||||
sleep 5
|
||||
mount -o bind /media/mmc/wz_mini/bin/wpa_cli.sh /bin/wpa_cli
|
||||
else
|
||||
|
BIN
SD_ROOT/wz_mini/swap.gz
Normal file
BIN
SD_ROOT/wz_mini/swap.gz
Normal file
Binary file not shown.
Reference in New Issue
Block a user