Как сделать средство запуска для, активируют Wi-Fi

У меня есть проблема, что после каждого обновления, из-за моего Совета Wi-Fi Ralink, WLAN не активируется, и я должен выполнить эти команды, чтобы заставить его работать снова:

cd /home/makkekkazzo/2011_1007_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO/
sudo make
sudo make install
sudo modprobe rt5390sta
sudo ifconfig enp2s0 up
sudo service network-manager restart

Поэтому я хочу знать, возможно ли сделать сценарий только с этими командами, которые будут бежать за каждым обновлением автоматически путем нажатия на него.

Большое спасибо

2
задан 12 February 2017 в 00:43

2 ответа

Самое удобное (и гибкий) должно создать сценарий для него:

  1. Первая установка gksu:

    sudo apt-get install gksu
    
  2. Затем создайте сценарий:

    #!/bin/bash
    
    cd /home/makkekkazzo/2011_1007_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO/
    make
    make install
    modprobe rt5390sta
    ifconfig enp2s0 up
    service network-manager restart
    

    сделайте это исполняемым файлом, и впоследствии

  3. Создайте средство запуска:

    [Desktop Entry]
    Exec=gksu /path/to/script.sh
    Type=Application
    Name=Update
    Terminal=true
    

    Сохраните его как update.desktop. Также сделайте этот исполняемый файл файла и поместите его куда-нибудь для двойного щелчка.

    Теперь при двойном щелчке по значку Вам предложат Ваш пароль, и сценарий будет выполняться в Вашем терминале.

    ИЛИ

    сохраните .desktopфайл в ~/.local/share/applications сделать это доступным в Тире (никакая потребность сделать это исполняемым файлом затем). Выйдите из системы и въезжайте задним ходом для показа его в Тире.

Примечания

  1. gksu не уведомляет Вас в случае происходящих ошибок, следовательно

    Terminal=true
    

    который заставит сценарий выполниться в окне терминала.

  2. В сценарии мы не используем sudo перед каждой командой, так как мы запускаем скрипт с sudo.
  3. Вы можете "сутенер" Ваш .desktop файл со значком, путем добавления строки:

    Icon=/path/to/icon.png
    

    больше на .desktop файлы и их опции здесь.

3
ответ дан 2 December 2019 в 02:48

Вы восстанавливаете драйвер каждый раз, который является ненужным. Что я вижу, вот то, что Ваш основной вопрос с rt5390sta модуль - он не загружается автоматически на начальной загрузке.

то, Что необходимо сделать, является этим:

  1. Открытый /etc/modules файл. Обратите внимание на то, что файл потребует корневых полномочий отредактировать, так использование gksu gedit открытому графическому редактору или sudo nano открытому редактору командной строки в терминале.
  2. Добавляют rt5390sta строка к нему.
  3. Сохраняют и закрываются. Перезагрузка для тестирования.

После этого, на каждую перезагрузку модуль будет загружен автоматически и никакая потребность в повторении тех шагов снова. По сути, нет также никакой потребности в средстве запуска, также.

0
ответ дан 2 December 2019 в 02:48

Другие вопросы по тегам:

Похожие вопросы: