Как я могу постоянно активировать мобильный широкополосный доступ при загрузке?

9

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

    
задан ViggoTronix 24.11.2011 в 08:29
источник

6 ответов

11

Эта проблема подчиняется отчету об ошибках

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

Кредит для ответа ниже относится к одному из авторов ошибок - если у вас есть дополнительная информация, добавьте свои данные в отчет об ошибке. Примечание. Абонентам не нравятся ответы «меня тоже», поэтому просто не добавляйте «меня тоже» - просто нажмите кнопку подписки для обновлений.

Включите широкополосный доступ, нажав «включить широкополосный доступ» в индикаторе сетевого менеджера.

В списке терминалов настроенные подключения в вашем Network Manager:

nmcli con list

Это шоу показывает следующий пример:

NAME UUID TYPE TIMESTAMP-REAL
Tele2 Default 1 93c93207-adce-40e4-beb5-d9f9c830d474 gsm Sat 25 Feb 2012 01:27:42 PM CET
Vipnet connection 1 054bdd1f-34e3-4db1-b18b-d38e885276c8 gsm never

В примере найдите свой мобильный широкополосный доступ - он будет иметь gsm в строке текста. В приведенном выше примере первый элемент в строке содержит текст gsm , а в начале строки - имя соединения, которое вам нужно ниже i.e. Tele2 Default 1

Теперь создайте текстовый файл (например, используя gedit ), который запускает одно из ваших соединений после задержки, например. 10 секунд (возможно, вам понадобится более длинная задержка, если вашему широкополосному устройству потребуется больше времени для инициализации):

#!/bin/sh
sleep 10
nmcli nm wwan on
nmcli con up id "Tele2 Default 1"

то есть. измените Tele2 Default 1 на свое имя широкополосного мобильного телефона

Сохраните файл как start_my_connection в вашей домашней папке.

Затем переместите этот файл туда, где вы и другие пользователи, с помощью компьютера, можете получить доступ:

sudo mv ~/start_my_connection /usr/local/bin/start_my_connection

установите права доступа к файлу следующим образом:

sudo chmod 775 /usr/local/bin/start_my_connection

Наконец, настройте запуск скрипта после входа в систему:

в Параметры загрузочных приложений добавьте элемент и введите путь к скрипту ( /usr/local/bin/start_my_connection ) в качестве команды программы.

    
ответ дан fossfreedom 06.04.2012 в 20:06
2

У меня есть еще одно простое решение для этого, если кто-то там все еще ищет его. В большинстве случаев мобильное широкополосное соединение, например, из вышеупомянутого вопроса «Соединение Airtel» установлено для автоматического подключения.

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

Для этого добавим команду для запуска при запуске:

В терминале

sudo gedit /etc/rc.local

Теперь добавьте эту строку выше exit 0

(while :; do nmcli -t nm wwan on; sleep 1; done)&

Сохраните файл и выйдите.

Вот оно ..

Это не только запускает соединение, но если соединение падает, оно восстанавливает

    
ответ дан Sriram Kannan 24.11.2013 в 09:32
2

Вышеприведенный ответ от @SriramKannan работает отлично. Он работал после перезапуска Ubuntu.

В терминале

sudo gedit /etc/rc.local

Теперь добавьте эту строку выше exit 0

(while :; do nmcli -t nm wwan on; sleep 1; done)&

Сохраните файл и выйдите.

    
ответ дан Sangram Kadam 09.10.2014 в 05:53
1

Благодаря ответу Брахима выше я сократил сценарий автозапуска там, как показано ниже, и он отлично работает для меня, поскольку я 't использовать jdownloader :

#!/bin/bash
while true; do
    LC_ALL=C nmcli -t -f TYPE,STATE dev | grep -q "^gsm:disconnected$"
    if [ $? -eq 0 ]; then
        nmcli -t nm wwan on
        sleep 10
    fi
    sleep 5
done
    
ответ дан Sadi 21.09.2014 в 19:38
-1

Я нашел лучшее решение здесь. Этот скрипт работает как шарм Ссылка

    
ответ дан Brahim 11.11.2013 в 00:51
-2

Откажитесь от этого Как сделать автоподключение

    
ответ дан Grzesiek 08.03.2013 в 14:09