Что-то я не пойму Ваших проблем. Там лежат нормальные зипы, внутри trx, никаких "сорцов".
Что-то я не пойму Ваших проблем. Там лежат нормальные зипы, внутри trx, никаких "сорцов".
Прошу у всех прощения за наведение паники Просто качал не тот файл )) Успешно обновился до 1.9.7.0 .
Понимаю что всех уже достал , но с вашего позволения еще вопрос: Возможно ли где-то скачать скомпилированный telnetd? Вики почитал, но в коллекции пакетов для mipsel телнета не нашел. Просто хочу вручную с флешки поставить на стандартную прошивку через Main_AdmStatus_Content.asp . Я понимаю, что при перезагрузки он будет теряться, но пока к переходу на прошивку Олега не готов.
Заранее спасибо.
Решился и поставил прошивку от Олега. Это просто класс. Хочу выразить ему огромное спасибо за проделанную работу.
Есть несколько вопросов: если я меняю настройки stupied-ftpd в /usr/tmp а потом делаю flushfs ... - это правильно?
Еще ни в какую не хочет запускаться mc ( Прописывал export "TERMINFO= и тд" - не помогает. Ссылается на /opt/share/terminfo/linux - у меня там такого файла нет (да и откуда ему там взятся)... Подскажите пожалуйста?
Всю ночь бился. Не получается запустить mc . Точнее он запускается, но экран - черный. Ставлю на флешку (fat32). Еще момент: интернета на WAN нет, поэтому ipk предварительно скачивались. ДАлал примерно так:
mount /dev/discs/disc0/part1 /opt #забиндили в /opt. ok
mkdir /opt/tmp #не было у меня этой директории, создал. ok
cp /tmp/harddisk/mc_4.1.35-3_mipsel.ipk /usr/tmp #предварительно положил ipk в корень флешки, скопировал в /usr/tmp. ok
cd /usr/tmp # находимся здесь. ok
ipkg install mc_4.1.35-3_mipsel.ipk # поставился, Done. ok
export TERMINFO="/opt/share/terminfo" #установили
export TERM="linux"
mc # грузится, черный экран Видно что работает, но ничего не отображает.
Где я ошибся? Ходил как telnet-ом, так и по ссш. Черный экран и все тут Подскажите пожалуйста.
Да, в /opt/share/ папки terminfo нету. Она пустая. Пробовал класть туда /terminfo от slackware 10.2 - эффекта ноль. Если я все правильно понимаю там должен быть /opt/share/terminfo/l/linux - Да? Откуда взять?
Last edited by Tronix; 10-09-2006 at 08:21.
установить ncurses
хотя вот зачем mc на _роутере_ непонятно
Спасибо, помогло А ведь знал же, что ему нужен ncurses, но почему-то посчитал, что если не ругается при запуске - значит он уже установлен.
Ну а нужен, для того чтобы получше изучить фс. Не очень удобно мотаться по каталогам с помощью cd ... Тоесть на первое время.
Спасибо.
Вопрос скорее к Олегу: при сохранении flashfs не сохраняет директорию /tmp, а в частности stupid-ftpd.conf . Хочу поправить там root-каталог для фтп на /tmp/harddisk/ftp . Как можно реализовать?
И еще, как я понял в studied-ftpd нельзя делать разграничение по праван на разные папки. Например корень фтп чтобы анонимус мог только читать, а в /icoming и читать и писать. Делал что-то типа этого:
user=anonymous * // 0 D
user=anonymous * /incoming 0 DU
но срабатывает только первое правило (
Чтобы сохранялось нужно добавить имя это файла в файл /usr/local/.files
Только в случае со ступид-фтпд Вам прийдётся сохранить все файлы, относящиеся к нему и запретить его запуск в веб-интерфейсе. А зпускать из post-mount. С правами - да, только первая строка.
Я бы вообще советовал разобраться с использованием vsftpd (тут был мой пост, где я описывал пример конфигурации). Если сделаете при этом файловую систему типа ext3 и заведёте пользователей, то с правами всё станет проще. Т.е. просто будет "нормальный" юниксовый фтп сервер.
Олег, спасибо за ответ. Сразу почему-то не бросилась в глаза важная тема "Настройка с нуля wl500 delux" (наверное потому, что там написано delux ). Почитал и понял про .files.
Да, очевидно что со stupid-ftp нужно куда-то уходить. Про vsftpd почитал... А что скажите про proftpd ? Кто-нибуть пробовал ставить ?
Поставил таки proftpd . Руками дописал в group ftp::50:ftp:x:500: и сделал adduser ftp -D -G ftp Затем в /tmp/local/.files прописал /tmp/etc/passwd и /tmp/etc/group и сделал flashfs. Работает отлично, но.... отвалился php-thttpd . Запускаю его - в логах ничего не пишет, в процессах не висит. Причем он как-то странно ведет себя на протяжении всего дня моих пыток над wl-500. то не хочет запускаться совместно с stupied-ftpd, то не хочет запускаться, когда замаунчен /tmp/harddisk .. Вообщем непонятки... Подозреваю что все-же глючный он сам по себе. Есть альтернатива? (нужно в основном для rtdtools, тоесть php не нужен, только html). ?
Есть встроенный сервер - busybox_httpd
А 32 мб памяти включено? Может просто не хватает?
Last edited by Tronix; 11-09-2006 at 08:36.
Apache при запуске трапается. Segmentation fault. Думал памяти не хватает, создал своп на 32мб - все равно трапается. Но зато вдруг при перезагрузке завелся thttpd (без свопа) Мистика..
Еще вопрос: А можно как-нибуть сохранить iptables и потом восстановить? В обычных линухах есть команды iptables-save/iptables-restore, а в прошивке и пакетах вроде нету..