Различия



Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

wiki:ustanovka_paketov_vo_vstroennuju_pamjat [2013/06/22 10:48]
zyxmon
wiki:ustanovka_paketov_vo_vstroennuju_pamjat [2013/08/29 09:47] (текущий)
adxfighter
Строка 13: Строка 13:
 **2.** **2.**
 Заходим на Кинетик по ssh (например, через Putty). Заходим на Кинетик по ssh (например, через Putty).
- 
-Для первой серии кинетиков скачиваем архив [[http://keenetic.zyxmon.org/files/storage/storage.tar.gz]] на USB носитель в каталог /media/DISK_A1/system/tmp/ 
- 
-Для второй серии кинетиков скачиваем архив [[http://keenetic.zyxmon.org/files/storageII/storage.tar.gz]] на USB носитель в каталог /media/DISK_A1/system/tmp/ 
  
 После этого выполняем  После этого выполняем 
   cd /media/DISK_A1/system/tmp/   cd /media/DISK_A1/system/tmp/
-  wget http://keenetic.zyxmon.org/files/storage/storage.tar.gz +  wget http://keenetic.zyxmon.org/files/storage/storage.tar.gz для первой серии кинетиков 
- +  wget http://keenetic.zyxmon.org/files/storageII/storage.tar.gz для второй серии кинетиков
  
 Распаковываем архив: Распаковываем архив:
  
- +  tar -xzf storage.tar.gz -C /
- +
- tar -xzf storage.tar.gz -C / +
- +
- +
  
  
 Создаем ключи dropbear: Создаем ключи dropbear:
- 
- 
- 
  
   dropbearkey -t rsa -f /storage/system/etc/dropbear/dropbear_rsa_host_key   dropbearkey -t rsa -f /storage/system/etc/dropbear/dropbear_rsa_host_key
   dropbearkey -t dss -f /storage/system/etc/dropbear/dropbear_dss_host_key   dropbearkey -t dss -f /storage/system/etc/dropbear/dropbear_dss_host_key
- 
- 
- 
  
 Удаляем скаченный архив: Удаляем скаченный архив:
- 
- 
  
   rm storage.tar.gz   rm storage.tar.gz
- 
- 
- 
- 
  
 Устанавливаем переменную для запуска начальных скриптов  Устанавливаем переменную для запуска начальных скриптов 
- 
- 
- 
  
   flash set EXTINIT_FROM_STORAGE_ENABLED 1   flash set EXTINIT_FROM_STORAGE_ENABLED 1
Строка 69: Строка 44:
 В файл:  В файл: 
  
- +  /media/DISK_A1/system/etc/opkg.conf
- +
-''/media/DISK_A1/system/etc/opkg.conf '' +
- +
  
 добавляем строку: добавляем строку:
  
- +  dest storage /storage/system/
- +
- +
-''dest storage /storage/system/''+
 с помощью редакторов: nano(требуется установка через opkg install) или vi(стандартный) с помощью редакторов: nano(требуется установка через opkg install) или vi(стандартный)
  
Строка 92: Строка 60:
  
  
-''opkg -dest storage install kmod-fs-cifs''+  opkg -dest storage install kmod-fs-cifs
  
  
Строка 100: Строка 68:
 чтобы openvpn поместился в /storage, надо использовать родной open-ssl Кинетика. чтобы openvpn поместился в /storage, надо использовать родной open-ssl Кинетика.
  
 +Сначала надо запустить установку для того, чтобы установились библиотеки.
  
 +  opkg -dest storage install openvpn-openssl для второй серии кинетиков
  
 +Появится ошибка об отсутствии свободного места. Не обращаем на нее внимание
  
-скачать пакет openvpn-openssl+Далее надо скачать пакет openvpn-openssl
  
  
 +''wget http://zyxel-keenetic-packages.googlecode.com/svn-history/r758/binary-packages/openvpn_2.2.1-2_keenetic.ipk для первой серии кинетиков''
  
-''wget http://zyxel-keenetic-packages.googlecode.com/svn-history/r758/binary-packages-r2/openvpn-openssl_2.3.0-1_keenetic.ipk''+ 
 +''wget http://zyxel-keenetic-packages.googlecode.com/svn-history/r758/binary-packages-r2/openvpn-openssl_2.3.0-1_keenetic.ipk для второй серии кинетиков''
  
  
Строка 114: Строка 87:
 установить файловый менеджер mc установить файловый менеджер mc
  
- +  opkg install mc
- +
-''opkg install mc'' +
- +
  
 запускаем mc  запускаем mc 
- 
- 
  
 "открываем"  файл openvpn-openssl_2.3.0-1_keenetic.ipk "открываем"  файл openvpn-openssl_2.3.0-1_keenetic.ipk
- 
  
 "открываем" data.tar.gz  "открываем" data.tar.gz 
- 
  
 Копируем все, что в нем есть, в /storage/system Копируем все, что в нем есть, в /storage/system
- 
  
 правим скрипт  правим скрипт 
  
- +  /storage/system/etc/init.d/K11openvpn
- +
-''/storage/system/etc/init.d/K11openvpn'' +
- +
  
 правим MOUNTPNT правим MOUNTPNT
  
- +  MOUNTPNT="/storage" 
- +   
- +  и 
-''MOUNTPNT="/storage"'' +   
- +  insmod $MOUNT/lib/modules/2.6.22-tc/tun.ko 
- +  
  
 сохраняем сохраняем
- 
- 
- 
  
 сохраняем файл  сохраняем файл 
  
- +  /storage/system/etc/init.d/K11openvpn
- +
- +
-''/storage/system/etc/init.d/K11openvpn'' +
  
 в файл в файл
  
  
- +  /storage/system/etc/init.d/S11openvpn
- +
-''/storage/system/etc/init.d/S11openvpn''+