+++
title = "Включение / выключение интернета 1-й кнопкой"
date = 2011-01-08
description = "Еще несколько лет назад, я решил упростить запуск / остановку соединения с интернетом в минимум нажатий."

[taxonomies]
tags = ["archlinux", "pppd"]

[extra]
quick_navigation_buttons = true
toc = false
mermaid = false
social_media_card = "social_cards/index.png"
+++

Еще несколько лет назад, я решил упростить запуск / остановку соединения с интернетом в минимум нажатий.

Получилось интересное решение в нажатие одной кнопки :)

Создаем файл редактором например `/usr/local/bin/selena` со следующим содержанием:

```bash
#! /bin/bash
if [ -f /var/run/ppp0.pid ]; then
killall pppd && /sbin/route add default eth0
else
/usr/sbin/pppd call selena && /sbin/route del default eth0
fi
```
сохраняем. Создаём кнопку на панеле:

<div class="gallery">
  <a href="desktop-entry.png">
    <img src="desktop-entry.png" alt="Создание ярлыка запуска скрипта">
  </a>
</div>

Таким образом у нас получится кнопка

<div class="gallery">
  <a href="button-on-off.png">
    <img src="button-on-off.png" alt="Создание ярлыка запуска скрипта">
  </a>
</div>

последовательное нажатие на которую будет создавать и разрывать соединение 😉

Что может быть проще нажатия одной кнопки?
