HP lt4220 / Telit ln940 / Foxconn T77W676

anvldko
Ветеран
Сообщения: 978
Зарегистрирован: 30 июн 2019, 01:30
Откуда: Росси́йская Федера́ция
Контактная информация:

Re: HP lt4220 / Telit ln940 / Foxconn T77W676

Сообщение: # 3887Сообщение anvldko

Блокировка рекламы. Третий вариант.

Данный вариант представляет собой тоже самое что и второй вариант, с одним единственным откличием, не требуется устанавливать iptables.

Установка необходимого ПО на маршрутизатор.

Код: Выделить всё

opkg update
opkg upgrade

Код: Выделить всё

opkg install dnsmasq-full
opkg install stubby
Создаём пользовательский список /opt/etc/anti_ad.txt (если существует, делать не требуется, так как эта команда создат новый список или затрёт существующий):

Код: Выделить всё

cat > "/opt/etc/anti_ad.txt" <<EOF
EOF
Переписываем содержимое конфигурационных файлов:

Код: Выделить всё

cat > "/opt/etc/dnsmasq.conf" <<EOF
interface=br0
no-dhcp-interface=br0
interface=br1
no-dhcp-interface=br1
port=53
no-resolv
cache-size=5000
conf-file=/opt/etc/anti_ad.txt
addn-hosts=/opt/etc/hosts
server=127.0.0.1#5453
EOF

cat > "/opt/etc/init.d/S57stubby" <<EOF
#!/bin/sh
PATH=/opt/bin:/opt/sbin:/sbin:/bin:/usr/sbin:/usr/bin
start(){
[ -f /opt/var/run/stubby.pid ] && rm /opt/var/run/stubby.pid
/opt/sbin/stubby -C /opt/etc/stubby/stubby.yml -g
}
stop(){
[ -f /opt/var/run/stubby.pid ] && kill \`cat /opt/var/run/stubby.pid\`
[ -f /opt/var/run/stubby.pid ] && rm /opt/var/run/stubby.pid
}
case \$1 in
start)
start
;;
stop)
stop
;;
restart)
stop
sleep 3
start
;;
*)
echo "Usage: \$0 {start|stop|restart}"
;;
esac
EOF

chmod +x /opt/etc/init.d/S57stubby
/opt/etc/init.d/S57stubby start

#Добавляем в файл хост локальные сайты или блокируемые с нулями
cat > "/opt/etc/hosts" <<EOF
127.0.0.1 localhost
::1 localhost
192.168.8.1 homerouter.cpe
192.168.8.1 hi.link
0.0.0.0 test.site
13.32.121.129 image.tmdb.org
13.32.121.129 tmdb.org
13.32.121.129 api.themoviedb.org
13.32.121.129 www.themoviedb.org
13.32.121.129 themoviedb.org
EOF

##/opt/etc/init.d/rc.unslung restart
/opt/etc/init.d/S56dnsmasq start
Данные списки можно поставить в крон и выполнять хотябы раз в месяц:

Код: Выделить всё

cp /opt/etc/anti_ad.txt /tmp/dnsmasq.adblock
wget -U 'Delvik' -qO- 'http://adlock.dinis.ru/anti_ad.txt' | sed -e 's/\r//' | grep -v '^#\|^[[:space:]]*$' | sed -e 's/.*/server=\/.&\//' >> /tmp/dnsmasq.adblock
wget -U 'Delvik' -qO- 'http://adlock.dinis.ru/adlist1.txt' | sed -e 's/\r//' | grep -v '^#\|^[[:space:]]*$' | sed -e 's/.*/server=\/.&\//' >> /tmp/dnsmasq.adblock
###wget -U 'Delvik' -qO- 'http://adlock.dinis.ru/anti_mts.txt' | sed -e 's/\r//' | grep -v '^#\|^[[:space:]]*$' | sed -e 's/.*/server=\/.&\//' >> /tmp/dnsmasq.adblock
rm /opt/etc/anti_ad.txt
cat /tmp/dnsmasq.adblock | sort -uk1 >> /opt/etc/anti_ad.txt
killall -SIGHUP dnsmasq
/opt/etc/init.d/S56dnsmasq restart

Отключение штатного DNS-сервера является обязательным, так как мы не используем правила перенаправления iptables
Подключитесь к CLI маршрутизатора Keenetic (порт 23 для Telnet и 22 для SSH, если в системе добавлен компонент «Сервер SSH»).
Выполните команду:

Код: Выделить всё

opkg dns-override
system configuration save
system reboot
Включение штатного днс сервера, например если вы более не хотите использовать продвинутый блокировщик рекламы, но продолжаете использовать другие пакеты энтваре, то выполните

Код: Выделить всё

no opkg dns-override
system configuration save
system reboot
На этом настройка закончена, можно наслаждаться чистым и быстрым интернетом.

Чтобы не запопимать длинные строчки обновления днс, требуется добавить:

Код: Выделить всё

cat > "/opt/bin/dns" <<EOF
#!/opt/bin/busybox sh

/opt/etc/init.d/S56dnsmasq restart
/opt/etc/init.d/S57stubby restart

EOF

chmod +x /opt/bin/dns

Тогда выполнив в терминале команду вы быстро перезапустите вашу службу DNS после правок, чисто для удобства.
Последний раз редактировалось anvldko 29 июл 2023, 15:19, всего редактировалось 3 раза.
anvldko
Ветеран
Сообщения: 978
Зарегистрирован: 30 июн 2019, 01:30
Откуда: Росси́йская Федера́ция
Контактная информация:

Re: HP lt4220 / Telit ln940 / Foxconn T77W676

Сообщение: # 4007Сообщение anvldko

Если вы спрашиваете меня, то я не знаю. Модуль протестирован в связке из шапке и показал стабильную работу в кинетик, без дополнительного питания.

Модуль в алюминиевой коробке лучше, чем модуль в пластиковой коробке или без коробки вообще. Без коробки в основном продают для установки в герметические боксы на мачту. Эстетический вид тоже имеет значение.
ambalov
Пользователь
Сообщения: 2
Зарегистрирован: 28 июл 2021, 18:02

Re: HP lt4220 / Telit ln940 / Foxconn T77W676

Сообщение: # 4047Сообщение ambalov

Вопрос: на этапе настройки через УСБ переходник стал отваливается циклически сетевой интерфейс адаптера, порты видны но диод не загорается переодически мигает , при удалении дров этого устройства сом порты наместе диод светит как положено, но прошить не возможно ну соответственно подключения к интернету не происходит так как нет сетевого адаптера
ambalov
Пользователь
Сообщения: 2
Зарегистрирован: 28 июл 2021, 18:02

Re: HP lt4220 / Telit ln940 / Foxconn T77W676

Сообщение: # 4048Сообщение ambalov

Как возможно вернуть интерфейс сетевого адаптера к жизни? Постоянно отключается и снова пытается подключиться и так вечность. Сом порты на месте, прошивка не стартует нет девайса пишет
anvldko
Ветеран
Сообщения: 978
Зарегистрирован: 30 июн 2019, 01:30
Откуда: Росси́йская Федера́ция
Контактная информация:

Re: HP lt4220 / Telit ln940 / Foxconn T77W676

Сообщение: # 4049Сообщение anvldko

Во-первых, используйте качественный комплектный провод как от рогатой коробки в шапке. Если используете дешёвые платы не такие как в шапке, есть предположение что нехватка питания, поэтому используйте дополнительное питание. А так же чтобы уменьшить жор энергии подключите хорошую антену, с хорошей антенной модем потребляет мало электричества, с отключённой жрёт как паровоз.
aleksa
Местный
Сообщения: 15
Зарегистрирован: 01 июл 2019, 18:57

Re: HP lt4220 / Telit ln940 / Foxconn T77W676

Сообщение: # 4516Сообщение aleksa

Драйвера для Telit LN940 Mobile Broadband где найти на вин. 10?
anvldko
Ветеран
Сообщения: 978
Зарегистрирован: 30 июн 2019, 01:30
Откуда: Росси́йская Федера́ция
Контактная информация:

Re: HP lt4220 / Telit ln940 / Foxconn T77W676

Сообщение: # 4517Сообщение anvldko

aleksa писал(а): 03 сен 2022, 15:55 Драйвера для Telit LN940 Mobile Broadband где найти на вин. 10?
в шапке, все опробованы на win10
aleksa
Местный
Сообщения: 15
Зарегистрирован: 01 июл 2019, 18:57

Re: HP lt4220 / Telit ln940 / Foxconn T77W676

Сообщение: # 4518Сообщение aleksa

Что то не могу запустить драйвера для Telit ln 940. Хочу перевести 4220 в HP lt4220 с портами, для АТ-команд. Ткните пожалуста.
anvldko
Ветеран
Сообщения: 978
Зарегистрирован: 30 июн 2019, 01:30
Откуда: Росси́йская Федера́ция
Контактная информация:

Re: HP lt4220 / Telit ln940 / Foxconn T77W676

Сообщение: # 4519Сообщение anvldko

Смотрите в шапке vid и pid
и производите установку вручную.
Для каждого customer и SETMODE они разные, соотвественно и натягивать нужно другие.
yrij_063
Посетитель
Сообщения: 1
Зарегистрирован: 04 фев 2023, 07:21

Re: HP lt4220 / Telit ln940 / Foxconn T77W676

Сообщение: # 4660Сообщение yrij_063

Не очень понятно, как сгенерировать файл для другого провайдера? Чтобы не получить в итоге циклический ребут. Интересует мегафон.
anvldko
Ветеран
Сообщения: 978
Зарегистрирован: 30 июн 2019, 01:30
Откуда: Росси́йская Федера́ция
Контактная информация:

Re: HP lt4220 / Telit ln940 / Foxconn T77W676

Сообщение: # 4661Сообщение anvldko

Слейте оригинальный файл. Разкодируйте его в txt, далее копируем из исходного txt без изменений в программу генерации и создаём файл с разными настройками. Файл который получиться такого же размера как оригинальный и будет верным файлом для вашего модуля. Запоминаем где должны стоять галочки и теперь можете удалять всё ненужное из текстового списка и добавлять своё нужное для последующей генерации вашего списка агрегаций.
Специально не говорю какие галочки вы должны выставить, так как в разных модулях могут быть разные технические характеристики, например наличие мимо 4х4, соотвественно и галочки ставим соответствующие.
Serg55
Посетитель
Сообщения: 1
Зарегистрирован: 06 сен 2022, 18:36

Re: HP lt4220 / Telit ln940 / Foxconn T77W676

Сообщение: # 4702Сообщение Serg55

Добрый день включил customer 4 и пропали все порты не могу ввести customer 1 что можно сделать?
anvldko
Ветеран
Сообщения: 978
Зарегистрирован: 30 июн 2019, 01:30
Откуда: Росси́йская Федера́ция
Контактная информация:

Re: HP lt4220 / Telit ln940 / Foxconn T77W676

Сообщение: # 4703Сообщение anvldko

Установите драйвера по таблице в шапке в зависимости от включённого customera.
anvldko
Ветеран
Сообщения: 978
Зарегистрирован: 30 июн 2019, 01:30
Откуда: Росси́йская Федера́ция
Контактная информация:

Re: HP lt4220 / Telit ln940 / Foxconn T77W676

Сообщение: # 4704Сообщение anvldko

На один из портов вам нужно установить драйвер AT, можно вообще на все порты поставить драйвер ат, чтобы выполнить ат команду на один из портов, если только сетевая осталась и нет портов других, значит выполните ат команду через mbim прогой из шапки. Там всё есть.

Кастомер 4 я даже не знаю что за зверёк. Подбирайте драйвера вручную.


Ат команды через мбим выполняются c сим картой и интернетом, иначе сетевая карта не активна и не возможно выполнять ат команды.
Ответить