Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.10.2012, 10:01   #1
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Устанавливаем Midnight Commander в OpenWrt

Устанавливаем Midnight Commander
Если вы только прошили роутер и не смонтировали USB Flash память, то не торопитесь с установкой, так как MC занимает значительный объем памяти
opkg update
opkg install mc


Для правильной работы MC, перед запуском нужно выполнить:
export TERMINFO="/usr/share/terminfo"
export TERM="xterm"
mc


Но что бы каждый раз не писать эти строчки перед запуском, то лучше прописать их в файле profile:

vi /etc/profile
export TERMINFO=/usr/share/terminfo
export TERM=xterm


Еще нужно выбрать тип терминала в Putty


К сожалению использовать UTF-8 в Midnight Commander нельзя
Выберите например KOI8R или любую другую кодировку



Midnight Commander должен выглядеть вот так:
Изображения
 
Admin вне форума   Ответить с цитированием
Старый 26.10.2012, 00:32   #2
akuman
Junior Member
 
Регистрация: 25.10.2012
Сообщений: 6
Вес репутации: 0
akuman is an unknown quantity at this point
По умолчанию

Доброго времени суток!
При попытке установить Midnight Commander получаю ошибку:
Код:
root@OpenWrt:~# opkg install mc
Installing mc (4.7.5.3-2) to root...
Downloading http://cyber-place.ru/download/packages//mc_4.7.5.3-2_ar71xx.ipk.
Installing glib2 (2.26.1-3) to root...
Collected errors:
 * verify_pkg_installable: Only have 380kb available on filesystem /overlay, pkg glib2 needs 709
 * opkg_install_cmd: Cannot install package mc.
Понимаю, что не хватает памяти.
Код:
root@OpenWrt:~# df
Filesystem           1K-blocks      Used Available Use% Mounted on
rootfs                     640       260       380  41% /
/dev/root                 2304      2304         0 100% /rom
tmpfs                    14580      1880     12700  13% /tmp
tmpfs                      512         0       512   0% /dev
/dev/mtdblock3             640       260       380  41% /overlay
overlayfs:/overlay         640       260       380  41% /
Вот установленные пакеты:
Код:
root@OpenWrt:~# opkg list-installed
atftp - 0.7-1
base-files - 115-r33212
blkid - 2.21.2-1
block-mount - 0.2.0-8
busybox - 1.19.4-3
coreutils - 8.16-1
coreutils-stty - 8.16-1
crda - 1.1.2-1
dnsmasq - 2.62-1
dropbear - 2011.54-2
hotplug2 - 1.0-beta-4
iw - 3.3-1
jshn - 2012-07-08-cca2ed6c8cdb3555fea43ff63ba1c9905dd7a164
kernel - 3.3.8-1-bd655b187e04910d9917973d44f685fb
kmod-ath - 3.3.8+2012-07-16-1
kmod-ath9k - 3.3.8+2012-07-16-1
kmod-ath9k-common - 3.3.8+2012-07-16-1
kmod-cfg80211 - 3.3.8+2012-07-16-1
kmod-crypto-aes - 3.3.8-1
kmod-crypto-arc4 - 3.3.8-1
kmod-crypto-core - 3.3.8-1
kmod-fs-ext4 - 3.3.8-1
kmod-gpio-button-hotplug - 3.3.8-1
kmod-i2c-core - 3.3.8-1
kmod-input-core - 3.3.8-1
kmod-leds-gpio - 3.3.8-1
kmod-ledtrig-default-on - 3.3.8-1
kmod-ledtrig-netdev - 3.3.8-1
kmod-ledtrig-timer - 3.3.8-1
kmod-lib-crc16 - 3.3.8-1
kmod-mac80211 - 3.3.8+2012-07-16-1
kmod-nls-base - 3.3.8-1
kmod-scsi-core - 3.3.8-1
kmod-usb-core - 3.3.8-1
kmod-usb-ohci - 3.3.8-1
kmod-usb-serial - 3.3.8-1
kmod-usb-serial-cp210x - 3.3.8-1
kmod-usb-serial-ftdi - 3.3.8-1
kmod-usb-serial-pl2303 - 3.3.8-1
kmod-usb-storage - 3.3.8-1
kmod-usb-uhci - 3.3.8-1
kmod-usb2 - 3.3.8-1
kmod-video-core - 3.3.8-1
kmod-video-uvc - 3.3.8-1
kmod-video-videobuf2 - 3.3.8-1
kmod-wdt-ath79 - 3.3.8-1
libblkid - 2.21.2-1
libblobmsg-json - 2012-07-08-cca2ed6c8cdb3555fea43ff63ba1c9905dd7a164
libc - 0.9.33.2-1
libcyassl - 1.6.5-1
libgcc - 4.6-linaro-1
libjpeg - 6b-1
libjson - 0.9-2
liblua - 5.1.4-8
libncurses - 5.7-5
libnl-tiny - 0.1-3
libpthread - 0.9.33.2-1
libreadline - 5.2-2
libubox - 2012-07-08-cca2ed6c8cdb3555fea43ff63ba1c9905dd7a164
libubus - 2012-06-01-a62e2f8c15a65efb1a82404d8f31e3bfc1cbe7d9
libuci - 2012-03-28.1-1
libuuid - 2.21.2-1
lua - 5.1.4-8
microcom - 1.02-1
mjpg-streamer - r148-4
mtd - 18
netifd - 2012-08-11-9411d498c46fe3f1c4d79eb8fa0b7c97dd32a990
nvram - 9
opkg - 618-2
px5g - 1
rinetd - 0.62-2
ser2net - 2.7-2
swap-utils - 2.21.2-1
swconfig - 10
terminfo - 5.7-5
uboot-envtools - 2012.04.01-1
ubus - 2012-06-01-a62e2f8c15a65efb1a82404d8f31e3bfc1cbe7d9
ubusd - 2012-06-01-a62e2f8c15a65efb1a82404d8f31e3bfc1cbe7d9
uci - 2012-03-28.1-1
uhttpd - 40
uhttpd-mod-lua - 40
uhttpd-mod-tls - 40
wireless-tools - 29-5
wpad-mini - 20120428-2
Как можно решить проблему с памятью?
akuman вне форума   Ответить с цитированием
Старый 26.10.2012, 00:47   #3
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

Я вообще удивлен, как вы столько пакетов запихнули
1-Можно использовать USB Flash
2-Удалить лишние пакеты
Admin вне форума   Ответить с цитированием
Старый 26.10.2012, 15:07   #4
akuman
Junior Member
 
Регистрация: 25.10.2012
Сообщений: 6
Вес репутации: 0
akuman is an unknown quantity at this point
По умолчанию

Просто я использовал прошивку с робофорума. Настроил Wi-Fi сеть и выяснил, что больше ничего сделать не могу, т.к. нет свободной памяти. Я даже настроить USB Flash не могу по вашей инструкции. Не хватает пакетов e2fsprogs и fdisk. И установить их не получится, т.к. нет места. Вероятно буду перепрошивать роутер прошивкой из вашего репозитория.
akuman вне форума   Ответить с цитированием
Старый 26.10.2012, 15:17   #5
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

Вы можете создать разделы и отформатировать флешку на PC
или перепрошить Ваш роутер прошивкой OpenWrt
Admin вне форума   Ответить с цитированием
Старый 28.10.2012, 14:00   #6
akuman
Junior Member
 
Регистрация: 25.10.2012
Сообщений: 6
Вес репутации: 0
akuman is an unknown quantity at this point
По умолчанию

Прошу прощения, что продолжаю задавать глупые вопросы в этой теме. Но проблемы продолжаются. Переустановил прошивку. Настроил Wi-Fi по инструкции Настройки сети OpenWrt. Попытался установить mc. Опять не хватает памяти. Установить USB Flash не могу, не хватает памяти. Обнаружил в прошивке пакеты:
Цитата:
kmod-ppp - 3.3.8-1
kmod-pppoe - 3.3.8-1
kmod-pppox - 3.3.8-1
Пытаюсь их удалить - получаю ошибку:
Код:
root@OpenWrt:~# opkg remove --force-removal-of-dependent-packages kmod-ppp
Removing package ppp-mod-pppoe from root...
Removing package kmod-pppoe from root...
Removing package kmod-pppox from root...
Removing package ppp from root...
Removing package kmod-ppp from root...
Collected errors:
 * opkg_conf_write_status_files: Can't open status file //usr/lib/opkg/status: No space left on device.
Прошу помощи. Не догоняю, "No space left on device" это же нехватка памяти? В чем ошибка?
akuman вне форума   Ответить с цитированием
Старый 28.10.2012, 14:22   #7
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

А Вы рекомендованную прошивку установили?
Admin вне форума   Ответить с цитированием
Старый 28.10.2012, 20:31   #8
akuman
Junior Member
 
Регистрация: 25.10.2012
Сообщений: 6
Вес репутации: 0
akuman is an unknown quantity at this point
По умолчанию

Да, рекомендованная прошивка openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory_n.bin.
Код:
root@OpenWrt:~# uname -a
Linux OpenWrt 3.3.8 #1 Fri Sep 21 02:58:52 EDT 2012 mips GNU/Linux
akuman вне форума   Ответить с цитированием
Старый 28.10.2012, 22:58   #9
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

А почему флешку не получается установить?
Вы устанавливали какие нибудь пакеты?
Admin вне форума   Ответить с цитированием
Старый 29.10.2012, 11:43   #10
akuman
Junior Member
 
Регистрация: 25.10.2012
Сообщений: 6
Вес репутации: 0
akuman is an unknown quantity at this point
По умолчанию

С третьего раза все удалось. Сначала залил родную прошивку TP-Link. Затем рекомендованную OpenWRT. Настроил сеть, USB Flash, mc и LuCI. Все работает великолепно. Спасибо.
Цитата:
А почему флешку не получается установить?
Вы устанавливали какие нибудь пакеты?
Прежде чем установить флэшку, я попытался поставить mc. Он не стал, но свободную память уменьшил. А дальше просто не хватало памяти для установки всех необходимых пакетов USB Flash. Очередность установки оказалась критичной.

Последний раз редактировалось akuman; 29.10.2012 в 11:47.
akuman вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 16:10. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика