Skip to content

feat: mobile internet QMI scripts + auto-reconnect monitor#574

Merged
ShaerWare merged 1 commit intomainfrom
feat/mobile-internet-qmi-scripts
Mar 14, 2026
Merged

feat: mobile internet QMI scripts + auto-reconnect monitor#574
ShaerWare merged 1 commit intomainfrom
feat/mobile-internet-qmi-scripts

Conversation

@ShaerWare
Copy link
Owner

Summary

  • Скрипт setup_mobile_internet.sh — ручное управление мобильным интернетом через SIM7600E-H (QMI start/stop/status)
  • Скрипт mobile-internet-monitor.sh — daemon, который держит wwan0 поднятым и автоматически переключает VPN-маршрут между WiFi и wwan при потере связи
  • Systemd unit mobile-internet.service для постоянной работы монитора
  • Обновлён CLAUDE.md — добавлена секция Mobile Internet

Relates to #560

NEWS

📡 Мобильный интернет — автоматическое резервирование

Добавлены скрипты для автономной работы через SIM7600E-H модем.
Система автоматически поднимает мобильный интернет через QMI и
переключает VPN-маршрут на мобильную сеть, если WiFi пропал.
Когда WiFi возвращается — маршрут переключается обратно. Работает как systemd-сервис 24/7.

Test plan

  • sudo bash scripts/setup_mobile_internet.sh status — проверить обнаружение QMI устройства
  • sudo bash scripts/setup_mobile_internet.sh start — подключение wwan0
  • sudo bash scripts/mobile-internet-monitor.sh — запуск монитора, проверить переключение маршрутов
  • Отключить WiFi — убедиться что VPN маршрут переключился на wwan
  • Включить WiFi обратно — маршрут вернулся на WiFi

🤖 Generated with Claude Code

Скрипты для управления мобильным интернетом через SIM7600E-H (QMI):
- setup_mobile_internet.sh — ручное start/stop/status подключения wwan0
- mobile-internet-monitor.sh — daemon: держит wwan0 поднятым, автоматически
  переключает VPN-маршрут между WiFi и wwan при потере связи
- mobile-internet.service — systemd unit для постоянной работы монитора
- CLAUDE.md обновлён с документацией по новым скриптам

## NEWS

📡 **Мобильный интернет — автоматическое резервирование**

Добавлены скрипты для автономной работы через SIM7600E-H модем.
Система автоматически поднимает мобильный интернет через QMI и
переключает VPN-маршрут на мобильную сеть, если WiFi пропал.
Когда WiFi возвращается — маршрут переключается обратно. Работает как systemd-сервис 24/7.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ShaerWare ShaerWare merged commit 592b8bd into main Mar 14, 2026
3 checks passed
@ShaerWare ShaerWare deleted the feat/mobile-internet-qmi-scripts branch March 14, 2026 12:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant