Files
raspberrypi/rpi_no_wifi.service
Frederik Lindenaar 89436aa586 - added README.md
- added systemd service descriptors
- new features in gpio_trigger.py:
  - support waiting for a hold period (-H)
  - added option to ignore command's result code (-i)
  - added variable subtitution in the arguments (%PIN% and %STATE%)
2019-10-23 22:05:48 +02:00

37 lines
1.4 KiB
Desktop File
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#
# rpi_no_wifi.service Systemd service to disable WiFi on Raspberry Pi 3B/ZeroW
#
# Version 1.0, latest version, documentation and bugtracker available at:
# https://gitlab.lindenaar.net/scripts/raspberrypi
#
# Copyright (c) 2019 Frederik Lindenaar
#
# This script is free software: you can redistribute and/or modify it under the
# terms of version 3 of the GNU General Public License as published by the Free
# Software Foundation, or (at your option) any later version of the license.
#
# This script is distributed in the hope that it will be useful but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
# A PARTICULAR PURPOSE. See the GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License along with
# this program. If not, visit <http://www.gnu.org/licenses/> to download it.
#
# To install copy to /etc/systemd/system/rpi_no_wifi.service
# enable it to start during boot with: systemctl enable rpi_no_wifi
# temporarily enable with: service rpi_no_wifi start
# temporarily disable with: service rpi_no_wifi stop
# disable starting during boot with: systemctl disable rpi_no_wifi
[Unit]
Description=Disable Raspberry Pi 3B/ZeroW WiFi interface
[Service]
Type=oneshot
ExecStart=/sbin/ifdown wlan0
ExecStop=/sbin/ifup wlan0
RemainAfterExit=yes
[Install]
WantedBy=default.target