-
Постов
1 859 -
Зарегистрирован
-
Посещение
-
Победитель дней
25
Тип контента
Профили
Форумы
Галерея
Загрузки
Блоги
События
Весь контент zyxmon
-
На некоторых роутерах asus делают так t# ls -al / drwxr-xr-x 18 root root 324 May 12 2021 . drwxr-xr-x 18 root root 324 May 12 2021 .. drwxrwxr-x 2 root root 3 May 12 2021 asus_jffs drwxr-xr-x 2 root root 708 May 12 2021 bin drwxr-xr-x 2 root root 3 May 12 2021 cifs1 drwxr-xr-x 2 root root 3 May 12 2021 cifs2 drwxr-xr-x 5 root root 1660 Oct 23 2024 dev lrwxrwxrwx 1 root root 7 May 12 2021 etc -> tmp/etc lrwxrwxrwx 1 root root 8 May 12 2021 home -> tmp/home drwxr-xr-x 4 root root 648 Sep 14 23:01 jffs drwxrwxr-x 4 root root 452 May 12 2021 lib drwxr-xr-x 2 root root 3 May 12 2021 mmc lrwxrwxrwx 1 root root 7 May 12 2021 mnt -> tmp/mnt lrwxrwxrwx 1 root root 7 May 12 2021 opt -> tmp/opt dr-xr-xr-x 100 root root 0 Jan 1 1970 proc drwxr-xr-x 6 root root 161 May 12 2021 rom lrwxrwxrwx 1 root root 13 May 12 2021 root -> tmp/home/root drwxr-xr-x 2 root root 2873 May 12 2021 sbin dr-xr-xr-x 16 root root 0 Jan 1 1970 sys drwxr-xr-x 2 root root 3 May 12 2021 sysroot drwxrwxrwx 10 root root 660 Sep 29 02:36 tmp drwxr-xr-x 9 root root 156 May 12 2021 usr lrwxrwxrwx 1 root root 7 May 12 2021 var -> tmp/var drwxrwxr-x 14 root root 6210 May 12 2021 www https://github.com/Entware/Entware/wiki/Install-on-ASUS-stock-firmware
-
И что именно не работает? Выхлоп любой команды busybox? В /opt/tmp и /opt/var писать можно?
-
Entware устанавливается в папку /opt, из другой не работает. Ну и в PATH должны быть папки /opt/bin /opt/sbin ....
-
Нет никакой вредной защиты. Прощивки кинетиков не на базе Linux (хотя ядро от Linux) - все, к чему привыкли, работать не будет. Собирайте с помощью Entware и наступит счастье. В качестве шебанга используйте `` #!/opt/bin/sh
-
1. rust в Entware недавно. Пакет не протестировали 2. А почему он должен запускаться. Если бы все бинарники из инета запускались, то не нужно было бы собирать пакеты Entware 3. Повезло, совпали системные либы, там же нет Entware.
- 3 ответа
-
- 1
-
-
@Ponywka вопрос такой - Ваш софт всегда отбрасывает AAAA dns ответы, или только для того, что обрабатывается правилами? Маленькое замечание - нигде в доках не написано, как задается интерфейс для обработанных правилами запросов. Это в прочем понятно из конфига. Элегантное и компактное решение. Интересно.
-
Jkacket зависит от DotNet - последнего в Entware нет и не будет.
-
Тут и я вспомнил проблемы у американского бокса на amlogic s905y3 (Onn4k) - приставка подключалась к Ultra (KN-1810) и потом теряла сеть. Забил - подключил к openwrt роутеру на MediaTek MT7622BV с openwrt ( Redmi AX6S). Проблем тут нет. Есть некоторая несовместимость дров кинетика и дров приставок на amlogic - по крайней мере на это похоже.
-
Да. Подробнее тут - https://github.com/amnezia-vpn/amneziawg-linux-kernel-module?tab=readme-ov-file#configuration
-
Есть куча вариантов - см темы по AdGuardHome, bird, ipset-dns и т.д. и т.п.
-
Гайд по тестированию в первом сообщении. А для использования - куча других тем....
-
opkg install http://zyxnerd.zyxmon.org/files/amnezia/amneziawg-tools_1.0.20240213-1_mipsel-3.4.ipk opkg install http://zyxnerd.zyxmon.org/files/amnezia/amneziawg-go_v0.2.12-1_mipsel-3.4.ipk И тестируйте. Не факт, что запустится вообще на древнем ядре.
-
Вам в поддержку Xiaomi или умельца, который без спроса адаптирует прошивки. Если купите кинетик - обращайтесь. А что там у Вас сейчас - никто не знает.
-
Entware используется на многих устройствах, NASах, роутерах, TV боксах. Иногда встречается экзотика о которой раньше и не слышал. Amnezia есть на кинетиках с 4.2 и для Openwrt. Теперь, возможно, и на более широком классе железок.
-
По просьбам трудящихся, после тестирования желающими. Трудящийся, попросивший собрать пакет его не протестировал. Еще один не смог запустить - падает (на каком то асусе). Пока сторонних успешных тестов не вижу.
-
Собрал для нескольких архитектур по просьбе трудящихся amneziawg-go Пакет(ы) потребуются тем, кто не хочет ставить бету 4.2 и тем, у кого не кинетик. На некоторых роутерах по непонятной причине при запуске паника - https://github.com/Entware/Entware/issues/1078 Проверил на mipsel кинетике - работает. Вот лог: root@Keenetic_Ultra:/opt/tmp$ cat test.conf [Interface] PrivateKey = ..... ListenPort = 51820 Jc = 1 Jmin = 1 Jmax = 3 S1 = 0 S2 = 0 H1 = 1 H2 = 2 H3 = 3 H4 = 4 [Peer] PublicKey = .... PresharedKey = .... AllowedIPs = 0.0.0.0/0 Endpoint = 23.94.xxxxx:51820 PersistentKeepalive = 25 root@Keenetic_Ultra:/opt/tmp$ amneziawg-go wg0 ┌──────────────────────────────────────────────────────────────┐ │ │ │ Running amneziawg-go is not required because this │ │ kernel has first class support for AmneziaWG. For │ │ information on installing the kernel module, │ │ please visit: │ | https://github.com/amnezia-vpn/amneziawg-linux-kernel-module │ │ │ └──────────────────────────────────────────────────────────────┘ root@Keenetic_Ultra:/opt/tmp$ ip address add dev wg0 10.7.0.15/24 root@Keenetic_Ultra:/opt/tmp$ awg setconf wg0 ./test.conf root@Keenetic_Ultra:/opt/tmp$ ip link set up dev wg0 root@Keenetic_Ultra:/opt/tmp$ /opt/sbin/iptables -A INPUT -i wg0 -j ACCEPT root@Keenetic_Ultra:/opt/tmp$ /opt/sbin/iptables -A FORWARD -i wg0 -j ACCEPT root@Keenetic_Ultra:/opt/tmp$ curl --interface wg0 http://myip.wtf/json { "YourFuckingIPAddress": "23.94.xxxxx", "YourFuckingLocation": "Amsterdam, NH, The Netherlands", "YourFuckingHostname": "23-94-xxxxxxx-host.colocrossing.com", "YourFuckingISP": "HostPapa", "YourFuckingTorExit": false, "YourFuckingCity": "Amsterdam", "YourFuckingCountry": "The Netherlands", "YourFuckingCountryCode": "NL" } Ну и собственно пакеты и Makefile тут - http://zyxnerd.zyxmon.org/files/amnezia/
-
Хочу дать несколько полезных советов пользователям AdguarHome. У меня была такая ситуация. Провайдер дает IPv6/56. По определенным (надеюсь понятным причинам) я хочу, чтобы facebook работал по IPv4. Для этого я создаю фильтр Если на компе протокол IPv6 отключен - все работает, как задумано. Если нет - то работает, то не работает. Наткнулся на статью - https://adguard-dns.io/kb/it/private-dns/solving-problems/known-issues/ - исправил по ней. Какое то время все нормально проработало и опять перестало. А проблема то была на поверхности. Провайдер помимо подсети IPv6 выдает и IPv6 DNS серверы. Если эти серверы сработает быстрее, чем AGH - то "суши весла". Поэтому в настройках IPv6 прописал не получать DNS автоматически, использовать ::1. И все стало, как хотел. Можно, конечно все красивее оформить. Это уж пусть другие сделают и опишут.
-
Раз в 2 месяца обычно. Иногда реже.
-
mipsel роутеру это тяжело было. сейчас на 1811 думаю нормально.
-
Итак несколько слов о настройке bird, когда туннель создается не средствами роутера. Я использовал sing-box, аналогично скорее всего с badvpn, аналогично или чуть проще скорее всего с openconnect. 1. bird поднимается раньше, чем заканчивается инициализация кинетика. После перезагрузки не работает. После рестарта bird - работает. Костыль - переименовать S70bird в S99zzbird и добавить в начале запуска паузу секунд в 15. 2. В мой схеме DoT на кинетике + AdGuarв Home использующая в качестве Upstream DNS-сервера 127.0.0.1:40500 (DoT кинетика) все заработало, только после того, как адреса DNS DoT внес в user-isp.list. Дело в том, что UDP скорее всего через sing-box не ходит. 3. В какой-то момент потерялся доступ к keenetic.com (разбираться не стал, может быть дела в стенде, где все отлаживал с двойным nat и loopback). Убрал keenetic.com из user-isp.list и проблема ушла.
-
Проблема решилась добавлением ip адресов DoT серверов в user-isp.lst
-
адреса серые - т.к. это стенд за рабочим кинетиком ip_a.txt Bird4Static.tar.gz