Подключение 4G модема к роутеру на OpenWRT
19.07.2022
Как подключить 4G модем E3372h к маршрутизатору с OpenWRT — https://linuxoidblog.blogspot.com/2017/06/4g-openwrt.html
Делал всё на роутере TP-Link TL-MR3420 с прошивкой 17.01.5 и с использованием модема Huawei E3372h-153. В роутере мало памяти, всего 4 Mb, поэтому особо нельзя ничего поставить из дополнительного ПО.
Маршрутизатор с OpenWRT/LEDE может работать в режиме Wi-Fi-клиента, и подключаться к любому другому роутеру. В веб-интерфейсе идем в Network — Wireless и жмем Scan.
Маршрутизатор просканирует доступные Wi-Fi-сети. Находим нашу сеть и жмем Join Network:
home_tomsk Channel: 7 | Mode: Master | BSSID: E8:65:D4:5A:10:21 | Encryption: mixed WPA/WPA2 - PSK
Вводим пароль от Вай-Фая: WPA passphrase Оставляем имя по умолчанию: Name of the new network = wwan Create / Assign firewall-zone = wan: wan USB Submit
Открывается новая страница, выбираем параметры:
Device Configuration - Interface Configuration - General Setup - Network - wwan Device Configuration - Advanced Settings - Country Code = RU - Save & apply Operating frequency - Mode N - Channel auto - Width 20 MHz
Идем в Network — Interfaces — WWAN — Edit — Advanced Settings
Снимаем галочки с Bring up on boot и Use builtin IPv6-management, жмем Save & apply
После этого переходим в System — Software и нажимаем на Update lists.
После обновления в поле поиска находим поочерёдно пакеты usb-modeswitch (необходим для переключения модема в режим, собственно, модема, так как на многих 3G/4G модемах ещё встроен картридер) и kmod-usb-net-cdc-ether (как раз таки необходим для работы модема в режиме сетевой карты). Устанавливаем их и теперь уже подключаем модем.
Модем сразу определится в системе как сетевой интерфейс, в моём случае как устройство eth2. Переходим в Network — Interfaces и нажимаем на Add new interface…. Нужно добавить наш модем и расшарить с него сеть.
Имя интерфейса указываем USB, протокол DHCP Client, а интерфейсом Ethernet Adapter: «eth2» (USB). Нажимаем на Submit.
В появившемся подключении выбираем Edit, переходим на вкладку Firewall settings и указываем для него зону Wan.
По неведомой причине светодиод WLAN всё время моргает, когда идет связь по Wi-Fi. Исправим это:
System — LED Configuration
Name USB LED Name tp-link:green:3g Default state V Trigger none Name WAN LED Name ath9k-phy0 Default state V Trigger none
Все эти настройки сохранены в Backup:
System - Backup/Flash Firmware - Download backup - Generate archive backup-LEDE-2022-07-19.tar.gz
Учет интернет-трафика на домашнем компьютере при помощи HandyCache
Раньше по работе много пользовался прокси-серверами для учета и распределения трафика в организации 50-100 человек. Это были UserGate и позже Traffic Inspector.
Сейчас решил для себя дома установить что-нибудь подобное, чтобы подсчитать примерное количество интернета, которое использует мой браузер.
Много лет знаю и использую продукт HandyCache. На сайте написано, что для 5-ти пользователей эта программа бесплатна. Самое то для моих целей.
HandyCache — это кэширующий прокси-сервер. Он сокращает трафик до 3-4 раз за счет кэша: однажды загруженные страницы (файлы) записываются в кэш и при следующем запросе берутся из кэша, а не из Интернет — за счет этого экономятся и трафик и время загрузки. HC может кэшировать любые файлы переданные по HTTP протоколу — даже те, которые браузеры не кэшируют.
Скачиваем файл с ПО (на данный момент это HandyCache RC3 1.0.0.470), распаковываем, например в C:\HandyCache, видим такую картину: