Jump to content

Search the Community

Showing results for tags 'entware-keenetic'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Keenetic Community
    • Keenetic Development
    • Keenetic Community Support
    • KeeneticOS Testing
    • Mobile App
  • Open Package Support
    • Opkg Help
    • Opkg Cookbook
    • Opkg Cookbook RUS

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Location


Web-site


Interests


Occupation


AOL Account


ICQ Account


WLM


YAHOO


Facebook Account


Twitter Account


Skype Account


Youtube Account


Google+ Account


Keenetic

Found 3 results

  1. к ознакомлению, прочтению, изучению, ... : 1 Подготовка компьютера для сборки (пакетов, прошивки) (название говорит само за себя) 2 .../Entware/wiki/Compile-packages-from-sources (общие принципы сборки) а) для сборки Entware-Keenetic: `git clone https://github.com/The-BB/Entware-Keenetic.git` (old) б) для сборки Entware-ng-3x: `git clone https://github.com/Entware-for-kernel-3x/Entware-ng-3x.git` (old) в) для сборки Entware: `git clone https://github.com/Entware/Entware.git` (new) в файл feeds.conf дописать `src-git keendev3x https://github.com/The-BB/keendev-3x.git` , для подключения соответствующего фида 3 https://openwrt.org/docs/guide-developer/start (первоисточник. можно (и нужно!) походить по ссылкам ))) ) 4 https://openwrt.org/docs/guide-developer/build-system/install-buildsystem (первоисточник. как и 1, но развёрнуто) 5 https://openwrt.org/docs/guide-developer/packages (ещё рано... ) Добро пожаловать!!!
  2. Собственно, сабж: Простой метод установки OpenVPN. Должен знать каждый бабушкин "программист", разбанивающий ей сайты с рецептиками, хостящиеся на Amazon, который РКМ успешно положили. Зачем, есть же PPTP? Во-первых, нет нормально работающего и бесплатного российского PPTP. Ну, а опен есть. В принципе, мой выбор сразу пал на Freeopenvpn, но не на оригинальный. Почему частник? Да потому что частники не меняют пароли, в отличии от оригинальных. Для оригинального нужно писать скрипт, который будет каждые 10 часов стопать сервис, качать картинку с капчей, отправлять её на API, получать пароль, проиписывать его, куда надо и наконец, запускать VPN обратно. Установим же его! Итак, сначала поставим все пакеты: opkg update opkg install dropbear findutils iptables ldconfig libc libgcc liblzo libndm libopenssl libpthread librt libssp libstdcpp ndmq openvpn-openssl opt-ndmsv2 terminfo zlib openvpn #Это просто все депенды, не пинайте. Реально вам мало чего из этого понадобится ставить. Большинство пакетов есть даже в старых прошивках. В /opt/etc/openvpn положим конфиг, и назовём его, к примеру: russia.ovpn. А теперь изменим файл /opt/etc/init.d/S20openvpn, указав именно то имя конфига, которым мы его обозвали. ARGS="--daemon --cd /opt/etc/openvpn --config russia.ovpn" Теперь с помощью команды ifconfig посмотрим интерфейсы и найдём тот, где будет адрес 192.168.1.1. У меня лично это был br0. Тогда скрипт /opt/etc/ndm/netfilter.d/vpn.sh будет выглядеть так: #!/bin/sh [ "$table" != filter ] && exit 0 iptables -I FORWARD -i br0 -o tun+ -j ACCEPT iptables -I FORWARD -i tun+ -o br0 -j ACCEPT iptables -t nat -A POSTROUTING -o tun+ -j MASQUERADE
  3. настроил crond как указано здесь в пункте 2: Но не работает однако ~ # ls -l /opt/var/spool/cron/crontabs -rwxrw-rw- 1 root root 525 Nov 11 08:12 crontab содержимое файла кронтабс: ~ # cat /opt/var/spool/cron/crontabs/crontab PATH=/opt/bin:/opt/sbin:/sbin:/usr/sbin:/bin:/usr/bin # Your LED control schedule for front leds # #43 16 * * * ndmq -p 'system led shutdown front' -P message #44 16 * * * ndmq -p 'no system led shutdown' -P message #ЛХМСРЮ ВЮЯ ДЕМЭ_ЛЕЯЪЖЮ ЛЕЯЪЖ ДЕМЭ_МЕДЕКХ ЙНЛЮМДЮ */1 * * * * date >> /opt/tmp/crontest.txt ~ # процесс кронд запущен: ~ # ps | grep cron 273 root 1628 S /opt/sbin/crond -L /dev/null 282 root 1032 S cron -s 4064 root 1576 S grep cron ~ # результата нет: ~ # ls -l /opt/tmp drwx------ 1 root root 0 Oct 29 00:32 mc-root srwxr-xr-x 1 root root 1 Oct 29 00:31 php-fastcgi-1.socket-0 srwxr-xr-x 1 root root 1 Oct 29 00:31 php-fastcgi-2.socket-0 srwxr-xr-x 1 root root 1 Oct 29 00:31 php-fastcgi-2.socket-1 srwxr-xr-x 1 root root 1 Oct 29 00:31 php-fastcgi-2.socket-2 srwxr-xr-x 1 root root 1 Oct 29 00:31 php-fastcgi-2.socket-3 srwxr-xr-x 1 root root 1 Oct 29 00:31 php-fastcgi-2.socket-4 ~ # как понять, почему не работает, как запускать кронд чтобы увидеть текст сообщений о проблемах?
×
×
  • Create New...