S40network 466 B

123456789101112131415161718192021222324252627282930
  1. #!/bin/sh
  2. #
  3. # Start the network....
  4. #
  5. # Debian ifupdown needs the /run/network lock directory
  6. mkdir -p /run/network
  7. [ -f /mnt/usbnet ] || exit 0
  8. case "$1" in
  9. start)
  10. printf "Starting network: "
  11. /sbin/ifup -a
  12. [ $? = 0 ] && echo "OK" || echo "FAIL"
  13. ;;
  14. stop)
  15. printf "Stopping network: "
  16. /sbin/ifdown -a
  17. [ $? = 0 ] && echo "OK" || echo "FAIL"
  18. ;;
  19. restart|reload)
  20. "$0" stop
  21. "$0" start
  22. ;;
  23. *)
  24. echo "Usage: $0 {start|stop|restart}"
  25. exit 1
  26. esac
  27. exit $?