Перейти к содержанию

zyxmon

Модераторы
  • Постов

    1 859
  • Зарегистрирован

  • Посещение

  • Победитель дней

    25

Весь контент zyxmon

  1. На некоторых роутерах 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
  2. И что именно не работает? Выхлоп любой команды busybox? В /opt/tmp и /opt/var писать можно?
  3. Entware устанавливается в папку /opt, из другой не работает. Ну и в PATH должны быть папки /opt/bin /opt/sbin ....
  4. Нет никакой вредной защиты. Прощивки кинетиков не на базе Linux (хотя ядро от Linux) - все, к чему привыкли, работать не будет. Собирайте с помощью Entware и наступит счастье. В качестве шебанга используйте `` #!/opt/bin/sh
  5. 1. rust в Entware недавно. Пакет не протестировали 2. А почему он должен запускаться. Если бы все бинарники из инета запускались, то не нужно было бы собирать пакеты Entware 3. Повезло, совпали системные либы, там же нет Entware.
  6. Это покажет информацию об уже установленном пакете!
  7. @Ponywka вопрос такой - Ваш софт всегда отбрасывает AAAA dns ответы, или только для того, что обрабатывается правилами? Маленькое замечание - нигде в доках не написано, как задается интерфейс для обработанных правилами запросов. Это в прочем понятно из конфига. Элегантное и компактное решение. Интересно.
  8. Jkacket зависит от DotNet - последнего в Entware нет и не будет.
  9. Тут и я вспомнил проблемы у американского бокса на amlogic s905y3 (Onn4k) - приставка подключалась к Ultra (KN-1810) и потом теряла сеть. Забил - подключил к openwrt роутеру на MediaTek MT7622BV с openwrt ( Redmi AX6S). Проблем тут нет. Есть некоторая несовместимость дров кинетика и дров приставок на amlogic - по крайней мере на это похоже.
  10. Да. Подробнее тут - https://github.com/amnezia-vpn/amneziawg-linux-kernel-module?tab=readme-ov-file#configuration
  11. Есть куча вариантов - см темы по AdGuardHome, bird, ipset-dns и т.д. и т.п.
  12. Гайд по тестированию в первом сообщении. А для использования - куча других тем....
  13. 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 И тестируйте. Не факт, что запустится вообще на древнем ядре.
  14. Вам в поддержку Xiaomi или умельца, который без спроса адаптирует прошивки. Если купите кинетик - обращайтесь. А что там у Вас сейчас - никто не знает.
  15. logger "d системный лог"
  16. Entware используется на многих устройствах, NASах, роутерах, TV боксах. Иногда встречается экзотика о которой раньше и не слышал. Amnezia есть на кинетиках с 4.2 и для Openwrt. Теперь, возможно, и на более широком классе железок.
  17. По просьбам трудящихся, после тестирования желающими. Трудящийся, попросивший собрать пакет его не протестировал. Еще один не смог запустить - падает (на каком то асусе). Пока сторонних успешных тестов не вижу.
  18. Собрал для нескольких архитектур по просьбе трудящихся 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/
  19. Хочу дать несколько полезных советов пользователям 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. И все стало, как хотел. Можно, конечно все красивее оформить. Это уж пусть другие сделают и опишут.
  20. Раз в 2 месяца обычно. Иногда реже.
  21. mipsel роутеру это тяжело было. сейчас на 1811 думаю нормально.
  22. Итак несколько слов о настройке 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 и проблема ушла.
  23. Проблема решилась добавлением ip адресов DoT серверов в user-isp.lst
  24. адреса серые - т.к. это стенд за рабочим кинетиком ip_a.txt Bird4Static.tar.gz
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.