Я хотел бы постоянно устанавливать флажок «Включить мобильную широкополосную связь», поэтому мне не нужно проверять его после каждой загрузки.
Я хотел бы постоянно устанавливать флажок «Включить мобильную широкополосную связь», поэтому мне не нужно проверять его после каждой загрузки.
Ответы:
Эта проблема является предметом сообщения об ошибке
Таким образом, до тех пор, пока это не будет разрешено в восходящем направлении, вероятно, будет достаточно обходного пути, такого как включение мобильного широкополосного доступа при входе в систему.
Благодарность за ответ ниже предоставляется одному из авторов ошибок - если у вас есть какая-либо дополнительная информация, добавьте свои данные в отчет об ошибках. Обратите внимание - подписчикам не нравятся ответы «я тоже», поэтому не просто добавьте «я тоже» - просто нажмите кнопку подписки для получения обновлений.
Чтобы включить широкополосный доступ, нажмите «Включить широкополосный доступ» в индикаторе диспетчера сети.
В списке терминалов настроенные соединения в вашем 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
текст, а в начале строки - имя подключения, которое вам понадобится ниже, т.е.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
) в качестве команды программы.
У меня есть другое простое решение для этого, если кто-то там все еще ищет его. В большинстве случаев мобильное широкополосное соединение, например, из вышеприведенного вопроса «Airtel connection», настроено на автоматическое соединение.
Таким образом, единственное, что осталось сделать, это установить флажок «Включить мобильную широкополосную связь», чтобы установить соединение. Но мы обычно делаем это вручную после каждой загрузки.
Для этого мы добавим команду для работы при запуске:
В терминале
sudo gedit /etc/rc.local
Теперь добавьте эту строку выше выхода 0
(while :; do nmcli -t nm wwan on; sleep 1; done)&
Сохраните файл и выйдите.
Это оно..
Это не только запускает соединение, но если соединение обрывается, оно переподключается
Приведенный выше ответ @SriramKannan работает отлично. Это сработало после того, как я перезапустил Ubuntu.
В терминале
sudo gedit /etc/rc.local
Теперь добавьте эту строку выше exit 0
(while :; do nmcli -t nm wwan on; sleep 1; done)&
Сохраните файл и выйдите.
Благодаря ответу Брахима, приведенному выше, я сократил сценарий автозапуска, как показано ниже, и он очень хорошо работает для меня, поскольку я не использую 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
Я нашел лучшее решение здесь. Этот скрипт здесь работает как шарм http://community.linuxmint.com/tutorial/view/1456
Обратитесь к этому Как автоматически подключиться