Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Модем m100-3 - Автоподнятие соединения  (Прочитано 1237 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн regs2006

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Все заработало. Всем спасибо
« Последнее редактирование: 06 Апреля 2018, 13:19:49 от regs2006 »

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3513
  • Nil mortalibus arduum est
    • Просмотр профиля
Re: Модем m100-3 - Автоподнятие соединения
« Ответ #1 : 05 Апреля 2018, 13:12:43 »
можно это все автоматизировать
Надо писать соответствующее правило для udev, которое будет вызываться при вставке модема в порт USB. В этом правиле - вызывать скрипт. В скрипте предусматривать соответствующий алгоритм действий (например: завалить проводной интерфейс, поднять соединение тем же nmcli).
Вот только с обратным порядком я не очень понял - Вам хочется, чтобы модем как таковой не всегда был вставлен в порт. Тогда в чем смысл вообще такой автоматизации? Тут по-моему, более серьезная проблема поднимается: надо как-то отловить программно сам факт потери соединения. Тут надо гуглить про демоны и их написание (а может, что готовое есть в природе), - условно говоря, сидит демон, смотрит на, к примеру, пинг вечнозеленого ресурса (то же google.com, как вариант). Пока ping есть - ничего не делаем. Когда на пинги вечнозеленый не отвечает - запускаем изменение маршрута (вместо проводного соединения - 3/4G).
Просто в текущем варианте не вижу смысла в автоматизации. При вставке модема в GUI автоматически поднимается сеть (если она была заведомо настроена, т.е. модем уже втыкали, настройки уже делали). От оператора требуется в данном случае: отключиться от локалки, воткнуть модем... Автоматизировать-то что?
« Последнее редактирование: 05 Апреля 2018, 13:16:27 от zg_nico »
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Оффлайн regs2006

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Модем m100-3 - Автоподнятие соединения
« Ответ #2 : 05 Апреля 2018, 13:21:53 »


Они идут к серверу, вставляют модем и сидят в интернете через него.
« Последнее редактирование: 06 Апреля 2018, 13:20:16 от regs2006 »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
Re: Модем m100-3 - Автоподнятие соединения
« Ответ #3 : 05 Апреля 2018, 17:16:07 »
Зачем куда-то ходить, если сервер в состоянии сам за этим следить?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1269
    • Просмотр профиля
Re: Модем m100-3 - Автоподнятие соединения
« Ответ #4 : 05 Апреля 2018, 17:22:57 »
А зачем вообще вынимать модем? У меня на ноуте модем автоматически включается после исчезновения проводного или wifi. Без всяких настроек NetworkManager сам расставил приоритеты. Думаю, то же самое можно замутить и на сервере.

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3513
  • Nil mortalibus arduum est
    • Просмотр профиля
Re: Модем m100-3 - Автоподнятие соединения
« Ответ #5 : 05 Апреля 2018, 20:39:26 »
Если хочется поизвращаться, и не факт что все в итоге заработает и не факт что без глюков (иной раз можно модем в режим MassStroage загнать, и только принудительный вызов usb_modeswitch на постоянной основе поможет), то вот пример составления правила для udev под модем.
(Нажмите, чтобы показать/скрыть)
Однако, ИМХО, AnrDaemon и Heider дело говорят. Надо реальную автоматизацию вводить, а не эти "костыли велосипедоподобные"...

Пользователь добавил сообщение 05 Апреля 2018, 20:41:56:
Без всяких настроек NetworkManager сам расставил приоритеты
у меня, кстати, не расставил. В связи с этим - вопрос: у Вас WiFi соединений NM много доступных видит, или одно? И если много - он это самое мобильное соединение сам инициирует, или же у Вас изначально создано два подключения, и когда обрывается одно - автоматически NM задействует второе?
« Последнее редактирование: 05 Апреля 2018, 20:41:56 от zg_nico »
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
Re: Модем m100-3 - Автоподнятие соединения
« Ответ #6 : 05 Апреля 2018, 21:18:51 »
zg_nico, ещё большой вопрос, какой у товарища модем(прошивка).
Если там роутер, он работает как сетевая карта.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3513
  • Nil mortalibus arduum est
    • Просмотр профиля
Re: Модем m100-3 - Автоподнятие соединения
« Ответ #7 : 05 Апреля 2018, 21:32:51 »
AnrDaemon, а как вообще на уровне сервера такое слежение
сервер в состоянии сам за этим следить
организовать? Не тыкните в ссылку, - любопытно почитать.
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
Re: Модем m100-3 - Автоподнятие соединения
« Ответ #8 : 05 Апреля 2018, 22:08:14 »
Пингуешь ближайший шлюз ЗА устройством коммутации, жёстко выставляя интерфейс коммутации как исходящий.
Как только пинги пропадают, переключаешь роутинг на бэкап. Когда возвращаются и в течение [определённого времени] остаются стабильными, бэкап отключаешь.
Это упрощённая схема.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3513
  • Nil mortalibus arduum est
    • Просмотр профиля
Re: Модем m100-3 - Автоподнятие соединения
« Ответ #9 : 06 Апреля 2018, 01:38:24 »
AnrDaemon, спасибо. Действительно, пинговать логичнее ближайший шлюз. Возьму на заметку.
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Оффлайн regs2006

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Модем m100-3 - Автоподнятие соединения
« Ответ #10 : 06 Апреля 2018, 05:15:32 »
А зачем вообще вынимать модем?
он грубо говоря нужен в сервере 1 раз в 2-3 месяца
« Последнее редактирование: 06 Апреля 2018, 13:20:46 от regs2006 »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
Re: Модем m100-3 - Автоподнятие соединения
« Ответ #11 : 06 Апреля 2018, 05:33:28 »
Не надо понимать каждое слово буквально.
Имейте, в конце-то концов, собственную голову на плечах!
Почему всё за вас жевать надо?
И почему нас должны заботить трудности организации вашего рабочего пространства? Это ваше рабочее пространство, вы с ним и… занимайтесь. Если есть вопросы - задайте вопросы, приведите свои наработки, будем смотреть, что нужно исправить.

P.S.
Если спросить моё мнение: плевать, насколько сервер мобилен. Пусть хоть карлсончиком порхает. Рабочая сеть не должна зависеть от положения сервера в пространстве.
« Последнее редактирование: 06 Апреля 2018, 05:36:48 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.095 секунд. Запросов: 25.