Jump to content

★Полная установка entware-3x совместно с Debian 8, и настройка всей системы★


Recommended Posts

Админ, закрепи этот топик. 

Я всё с нуля устанавливал и писал параллельно свои действия. 

поэтому тут в инструкции ошибки нет

;)

Edited by edm
Link to comment
Share on other sites

1 минуту назад, edm сказал:

пожалуй, из-за независимости сервисов debian от entware. А именно из-за файла chroot-services.list, через которое удобнее, чем через другой способ

Мои тапочки умирают от смеха - все абсолютно с этим аналогично в 2х способах.

Link to comment
Share on other sites

1 минуту назад, Александр Рыжов сказал:

@edm, зачем закреплять? Вроде ничего нового.

зато всё разложено и понятно. И не надо бегать и искать в других местах. Всё в одном месте для чайников

  • Thanks 2
Link to comment
Share on other sites

зачем семь в кубе? это ж не портвейн! недостаток прав, как и их излишек, может не вывести пациента из комы или наоборот - загнать в неё :)

много лишних движений для чайников, кипятильников и самоваров

  • Thanks 2
Link to comment
Share on other sites

Вручную апач запустился таким образом:

root@Keenetic_Giga:/home/admin# /usr/sbin/apache2 -V
[Fri Jun 23 15:01:08.963558 2017] [core:warn] [pid 6452] AH00111: Config variable ${APACHE_RUN_DIR} is not defined
apache2: Syntax error on line 80 of /etc/apache2/apache2.conf: DefaultRuntimeDir must be a valid directory, absolute or relative to ServerRoot
root@Keenetic_Giga:/home/admin# source /etc/apache2/envvars
root@Keenetic_Giga:/home/admin# /usr/sbin/apache2 -V
Server version: Apache/2.4.25 (Debian)
Server built:   2017-01-25T22:59:26
Server's Module Magic Number: 20120211:67
Server loaded:  APR 1.5.2, APR-UTIL 1.5.4
Compiled using: APR 1.5.2, APR-UTIL 1.5.4
Architecture:   32-bit
Server MPM:     prefork
  threaded:     no
    forked:     yes (variable process count)
Server compiled with....
 -D APR_HAS_SENDFILE
 -D APR_HAS_MMAP
 -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
 -D APR_USE_SYSVSEM_SERIALIZE
 -D APR_USE_PTHREAD_SERIALIZE
 -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
 -D APR_HAS_OTHER_CHILD
 -D AP_HAVE_RELIABLE_PIPED_LOGS
 -D DYNAMIC_MODULE_LIMIT=256
 -D HTTPD_ROOT="/etc/apache2"
 -D SUEXEC_BIN="/usr/lib/apache2/suexec"
 -D DEFAULT_PIDLOG="/var/run/apache2.pid"
 -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
 -D DEFAULT_ERRORLOG="logs/error_log"
 -D AP_TYPES_CONFIG_FILE="mime.types"
 -D SERVER_CONFIG_FILE="apache2.conf"
root@Keenetic_Giga:/home/admin# service apache2 restart
[....] Restarting Apache httpd web server: apache2Invoking 'systemctl start apache2'.
Use 'systemctl status apache2' for more info.
Running in chroot, ignoring request.
 failed!
[....] The apache2 instance did not start within 20 seconds. Please read the log[warns to discover problems ... (warning).
root@Keenetic_Giga:/home/admin# apache2 -k restart
httpd not running, trying to start
root@Keenetic_Giga:/home/admin#

Используя команду  service apache2 restart по прежнему не запускается, куда копать?

Edited by Geniuser
Link to comment
Share on other sites

28 минут назад, Geniuser сказал:

Вручную апач запустился таким образом:


root@Keenetic_Giga:/home/admin# /usr/sbin/apache2 -V
[Fri Jun 23 15:01:08.963558 2017] [core:warn] [pid 6452] AH00111: Config variable ${APACHE_RUN_DIR} is not defined
apache2: Syntax error on line 80 of /etc/apache2/apache2.conf: DefaultRuntimeDir must be a valid directory, absolute or relative to ServerRoot
root@Keenetic_Giga:/home/admin# source /etc/apache2/envvars
root@Keenetic_Giga:/home/admin# /usr/sbin/apache2 -V
Server version: Apache/2.4.25 (Debian)
Server built:   2017-01-25T22:59:26
Server's Module Magic Number: 20120211:67
Server loaded:  APR 1.5.2, APR-UTIL 1.5.4
Compiled using: APR 1.5.2, APR-UTIL 1.5.4
Architecture:   32-bit
Server MPM:     prefork
  threaded:     no
    forked:     yes (variable process count)
Server compiled with....
 -D APR_HAS_SENDFILE
 -D APR_HAS_MMAP
 -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
 -D APR_USE_SYSVSEM_SERIALIZE
 -D APR_USE_PTHREAD_SERIALIZE
 -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
 -D APR_HAS_OTHER_CHILD
 -D AP_HAVE_RELIABLE_PIPED_LOGS
 -D DYNAMIC_MODULE_LIMIT=256
 -D HTTPD_ROOT="/etc/apache2"
 -D SUEXEC_BIN="/usr/lib/apache2/suexec"
 -D DEFAULT_PIDLOG="/var/run/apache2.pid"
 -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
 -D DEFAULT_ERRORLOG="logs/error_log"
 -D AP_TYPES_CONFIG_FILE="mime.types"
 -D SERVER_CONFIG_FILE="apache2.conf"
root@Keenetic_Giga:/home/admin# service apache2 restart
[....] Restarting Apache httpd web server: apache2Invoking 'systemctl start apache2'.
Use 'systemctl status apache2' for more info.
Running in chroot, ignoring request.
 failed!
[....] The apache2 instance did not start within 20 seconds. Please read the log[warns to discover problems ... (warning).
root@Keenetic_Giga:/home/admin# apache2 -k restart
httpd not running, trying to start
root@Keenetic_Giga:/home/admin#

Используя команду  service apache2 restart по прежнему не запускается, куда копать?

Такие же проблемы, вот тема в курилке. Остается одно - ждать пока кто-то допилит.

 

Link to comment
Share on other sites

А можно ли ограничить обновление репозитория до последней 8 версиии при вызове команд update upgrade и поддерживаемых пакетов соотвественно?

Link to comment
Share on other sites

8 минут назад, Geniuser сказал:

А можно ли ограничить обновление репозитория до последней 8 версиии при вызове команд update upgrade и поддерживаемых пакетов соотвественно?

см.

$ aptitude --help

 

Link to comment
Share on other sites

В 23.06.2017 в 20:30, Geniuser сказал:

А можно ли ограничить обновление репозитория до последней 8 версиии при вызове команд update upgrade и поддерживаемых пакетов соотвественно?

да. перечитай статью (изменяем репозиторий).

Link to comment
Share on other sites

  • 2 weeks later...

Подскажите пожалуйста. В чем может быть причина такой ошибки? 

 

Keenetic Giga 2 прошивка 2.10.A.5.0-7

Opkg::Manager: disk is set to: c8efb5b3-3811-d301-40e7-b5b33811d301:
Aug 09 21:13:20ndm
kernel: EXT4-fs (sda1): re-mounted. Opts: (null)
Aug 09 21:13:20ndm
Opkg::Manager: /tmp/mnt/c8efb5b3-3811-d301-40e7-b5b33811d301 mounted to /tmp/mnt/c8efb5b3-3811-d301-40e7-b5b33811d301.
Aug 09 21:13:20ndm
Opkg::Manager: /tmp/mnt/c8efb5b3-3811-d301-40e7-b5b33811d301 mounted to /opt/.
Aug 09 21:13:20npkg
inflating "ent_deb_5.tar.gz".
Aug 09 21:14:20keenetic nginx
(conn: *705) upstream timed out (145: Unknown error) while reading response header from upstream, client: 192.168.1.60
Aug 09 21:15:20ndm
Opkg::Manager: system failed [0xcffd01a2], timed out.
Aug 09 21:15:21ndm
Opkg::Manager: init script reset to default: /opt/etc/initrc.
Aug 09 21:15:21ndm
Opkg::Manager: invalid initrc "/opt/etc/initrc": no such file or directory, trying /opt/etc/init.d/.
Link to comment
Share on other sites

16 часов назад, ukr0p сказал:

Aug 09 21:14:20keenetic nginx

(conn: *705) upstream timed out (145: Unknown error) while reading response header from upstream, client: 192.168.1.60

Обновлял постоянно страничку http://192.168.1.1:777/#tools.log ? не надо так делать, жди минуту, и только потом обнови страничку один раз.

 

Хотя не знаю, что за nginx и откуда он взялся. 

 

Я только что тоже на Giga 2 (прошивка 2.10.A.5.0-7) установил Screenshot_2017-08-10-16-22-55.thumb.png.2adf5b92a2ba500aa54bace8d38f7fdc.png

 

:)

Link to comment
Share on other sites

после установки, на флешке какие-нибудь файлы/папки появились?

Можно еще так попробовать:

1) отключи все соединения на роутере с интернетом и установи ent_deb_5.tar.gz

2)или отключи все кабели на кинетике, подключись к кинетику через вай-фай и потом установи ent_deb_5.tar.gz 

Link to comment
Share on other sites

Журнал открывал заранее в отдельном окне.

Купил новую флешку на 16Gb

Отключил все соединения на роутере, оставил только один сетевой кабель.

Результат:

ug 11 10:32:56ndmOpkg::Manager: disk is set to: fd4fd9f9-6d12-d301-604f-d9f96d12d301:
Aug 11 10:32:56ndmkernel: EXT4-fs (sda1): re-mounted. Opts: (null)
Aug 11 10:32:56ndmOpkg::Manager: /tmp/mnt/KINGSTON mounted to /tmp/mnt/KINGSTON.
Aug 11 10:32:56ndmOpkg::Manager: /tmp/mnt/KINGSTON mounted to /opt/.
Aug 11 10:32:56npkginflating "ent_deb_5.tar.gz".
Aug 11 10:33:02ndmNetwork::Interface::Switch: "GigabitEthernet0/1": switch link down at port 1.
Aug 11 10:33:31ndmEvent::Acceptor: sending "Event::Type::DbKey" to "Opkg::Manager" 30 seconds.
Aug 11 10:33:56keenetic_giga nginx(conn: *545) upstream timed out (145: Unknown error) while reading response header from upstream, client: 192.168.1.64
Aug 11 10:34:01ndmEvent::Acceptor: sending "Event::Type::DbKey" to "Opkg::Manager" 60 seconds.
Aug 11 10:34:31ndmEvent::Acceptor: sending "Event::Type::DbKey" to "Opkg::Manager" 90 seconds.
Aug 11 10:34:51ndmOpkg::Manager: /tmp/mnt/KINGSTON initialized.
Aug 11 10:34:51ndmOpkg::Manager: init script reset to default: /opt/etc/initrc.
Aug 11 07:34:510     
Aug 11 07:34:510    
Aug 11 07:34:51initrcВерсия initrc: 2.18.2_stable
Aug 11 07:34:510 
Aug 11 07:34:510Старт демона для Даты /opt/etc/datetimefix.sh 
Aug 11 10:34:51ndmOpkg::Manager: /opt/etc/initrc: start.
Aug 11 07:34:510       
Aug 11 07:34:510запуск /opt/etc/init.d/doinstall
Aug 11 10:34:51installerInfo: Раздел пригоден для установки.
Aug 11 10:34:51installer[1/5] Начало развёртывания системы Entware-3x...
Aug 11 10:34:51installerInfo: Создание папок...
Aug 11 10:34:51installer[2/5] Установка базовых пакетов без интернета из временной папки /opt/_pagesOpkg
Aug 11 10:34:51installerУстановка:
Aug 11 10:35:14installerInfo: Установка пакетов прошла успешно! Продолжаем...
Aug 11 10:35:14installer[3/5] Генерация SSH-ключей...
Aug 11 10:35:14ndmOpkg::Manager: /opt/etc/initrc: Generating key, this may take a while...
Aug 11 10:35:16installerInfo: Ключ ecdsa создан
Aug 11 10:35:16ndmOpkg::Manager: /opt/etc/initrc: .Generating key, this may take a while...
Aug 11 10:35:22installerInfo: Ключ rsa создан
Aug 11 10:35:22installer[4/5] Установка Entware-3x завершена! Сохранение временной зоны
Aug 11 10:35:22ndmCore::Server: started Session /var/run/ndm.core.socket.
Aug 11 10:35:22ndmCore::Server: client disconnected.
Aug 11 10:35:22installer[5/5] Настройка сценария запуска для прошивки NDMS...
Aug 11 10:35:22ndmCore::Server: started Session /var/run/ndm.core.socket.
Aug 11 10:35:22ndmCore::ConfigurationSaver: saving configuration...
Aug 11 10:35:22ndmCore::Server: client disconnected.
Aug 11 10:35:22installerГотово!!!
Aug 11 10:35:22installerМожно открыть SSH-сессию (порт: 22022) для соединения с устройством (войти в Entware-3x) (логин:пароль -> root:zyxel).
Aug 11 10:35:22root       
Aug 11 10:35:22rootНачало Entware-3x
Aug 11 10:35:22rootstart /opt/etc/init.d/rc.unslung
Aug 11 10:35:22dropbear[9288]Running in background
Aug 11 10:35:22rootКонец Entware-3x
Aug 11 10:35:22root  
Aug 11 10:35:22root     
Aug 11 10:35:23rootСтарт демона "фикс gammu-smsd"  
Aug 11 10:35:23ndmOpkg::Manager: /opt/etc/initrc: ...start.
Aug 11 10:35:23СообщениеСтарт Debian сервисы...
Aug 11 10:35:23rootс т а р т: ssh
Aug 11 10:35:23ndmkernel: Algorithmics/MIPS FPU Emulator v1.5
Aug 11 10:35:24ndmOpkg::Manager: /opt/etc/initrc: Starting OpenBSD Secure Shell server: sshd.
Aug 11 07:35:24sshd[9322]Server listening on 0.0.0.0 port 22.
Aug 11 07:35:24sshd[9322]Server listening on :: port 22.
Aug 11 10:35:24root       
Aug 11 10:35:24СообщениеКонец.

Edited by ukr0p
Link to comment
Share on other sites

7 часов назад, ukr0p сказал:

Результат:

7 часов назад, ukr0p сказал:

Aug 11 07:34:51initrcВерсия initrc: 2.18.2_stable

У тебя УСПЕХ, то есть установились entware-3x и debian 8.

 

 

 

7 часов назад, ukr0p сказал:

Aug 11 10:33:56keenetic_giga nginx(conn: *545) upstream timed out (145: Unknown error) while reading response header from upstream, client: 192.168.1.64

на это можно не обращать внимание. Это сообщение от роутера, а не от установки пакета. И в этой сообщении говориться, что истек время ожидания. 

Link to comment
Share on other sites

Не перезапускается nginx. Подскажите пожалуйста, как выяснить почему?

Не запускаются даже через http

https://192.168.1.1/adminer/

или 

https://192.168.1.1/phpmyadmin/

sshot-442.jpg

Edited by ukr0p
Link to comment
Share on other sites

1 час назад, ukr0p сказал:

Не перезапускается nginx. Подскажите пожалуйста, как выяснить почем

nginx есть вполне работоспособный и рабочий в entware. Ради него не стоило ставить debian.

Как уже неоднократно писали - нужно отказываться от systemd и запускать сервисы по другому.

Подробнее тут - http://forums.zyxmon.org/viewtopic.php?f=5&t=5567

Link to comment
Share on other sites

1 час назад, ukr0p сказал:

Не перезапускается nginx. Подскажите пожалуйста, как выяснить почему?

Не запускаются даже через http

https://192.168.1.1/adminer/

или 

https://192.168.1.1/phpmyadmin/

sshot-442.jpg

там у меня в примере приведен код nginx'а для ПОРТа :80.

или поменяй порт nginx на :81 или:

В 08.04.2017 в 14:16, edm сказал:

А еще советую, но не объязательно, поменять порт веб-интерфейса с 80 на 777. Желательно это сделать именно в конце статьи.

 

 

 

И смотри в логах по пути /var/log/nginx ,какие ошибки там в журнале? 

Link to comment
Share on other sites

# mcedit /etc/nginx/sites-available/default

Я добавил ваш код и не досмотрел, что есть незакоменченый код поумолчанию. Это вызывало ошибку 2017/08/11 22:39:42 [emerg] 19219#0: a duplicate default server for 0.0.0.0:80 in /etc/nginx/sites-enabled/default:103

Спасибо Вам за помощь!

Link to comment
Share on other sites

  • 2 months later...
В 08.04.2017 в 14:16, edm сказал:

Все скрипты, отображающие информацию в приветствии лежат в /etc/profile.d/

Пытаюсь сделать приветствие как написано, но выдает:

-bash: -bash:: команда не найдена

-bash: /etc/profile.d/sshinfo.sh: строка 48: синтаксическая ошибка рядом с неожиданным маркером «fi»

 

 

 

Edited by Сергей С
Link to comment
Share on other sites

  • 2 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...