Модем определяется, но со статусом «не готов», интернета нет.
Помогла команда в telnet:
# interface СdcEthernet0 usb wwan-force-connected
Модем определяется, но со статусом «не готов», интернета нет.
Помогла команда в telnet:
# interface СdcEthernet0 usb wwan-force-connected
Мне по работе постоянно нужно обращаться к запрещённым для России сайтам, например сайт NXP Semiconductors, на котором куча документации, при обращении с российского IP выдаёт 403. И так много где. Поскольку до технологического суверенитета нам ещё далековато (хотя на российских сайтах тоже попадается полезная информация), а каждый раз включать для этого телепорт в Нарнию надоело, решил настроить на роутере. Итак, что мы имеем:
Исходное положение — у роутера есть интернет с внешним постоянным IP, соединение с VDS-кой установлено, внутренний IP-шник 192.168.14.1, VPN IP VDS-ки 192.168.45.1. DNS гугловый 8.8.8.8.
Также условимся, что у нас есть два списка сайтов — «список разрешённых сайтов», который идёт через обычный российский интернет, и всё остальное, которое идёт через Нарнию.
:local HOST 192.168.45.1
:if ([/ping $HOST count=1] = 0) do={
:log error "HOST $HOST is not responding to ping request, disabling freedom rule …"
/ip/firewall/mangle/disable 3
} else {
:log warning "HOST $HOST ping is ok, enabling freedom rule …";
/ip/firewall/mangle/enable 3
}
Готово! Вы великолепны.
Это работает так. Все хосты, внесённые в список foreign-internet, получают доступ к сети через Нарнию, и всякие сайты типа NXP, Analog Devices, Нельзяграм, Лицокнига и тд начинают нормально работать. Если нужно, чтобы какой-то хост работал только через Россию (для быстродействия или потому, что из Нарнии он недоступен) — добавляем его в список russia-only. Если Нарния отвалится — все пойдут через обычный российский интернет. Если восстановится — всё вернётся. Обо всём остальном позаботится роутер.