getikalex, спасибо. Еще вопросик: можно ли как-то редактировать файлы мпцс или их можно залить по новой удалив при этом старые.
Файлики mpcs.conf, mpcs.user, mpcs.server находяться в каталоге роутера:
/tmp/local/opt
В каталоге
/var/tmp/mycfg делать нечего, он временный и после редактирования файлов, перезагрузки роутера ничего не измениться.
О том как устанавливать mc читай
в этом посте.
На флеш-драйв Midnight Commander можно поставить и так:
mkdir /tmp/harddisk/opt
mount -obind /tmp/harddisk/opt /opt
mkdir -p /opt/tmp/ipkg
ipkg.sh install ipkg
ipkg update
ipkg install mc
Если после набора последней строки "вылазят" ошибки, то:
1.установка локально
ipkg install mc_4.1.35-3_mipsel.ipk
или
2.через интернет по проверенной ссылке
ipkg install http://ipkg.nslu2-linux.org/feeds/optware/wl500g/cross/stable/mc_4.1.35-3_mipsel.ipk
Если выдает
ERROR: Cannot satisfy the following dependencies for mc:
ncurses
то
ipkg install ncurses
В автозапуск прописываем:
mount -obind /tmp/harddisk/opt /opt
Запускать так:
export TERMINFO="/opt/share/terminfo"
export TERM="linux"
/opt/bin/mc
или так, работает мышь
export TERMINFO="/opt/share/terminfo"
export TERM="xterm"
/opt/bin/mc -x
Грузиться mc не сразу, а через некоторое время - до 4 минут. При работе mc и во время его загрузки, не советую изменять размеры окна телнета - иначе увидишь черный квадрат. Тырканье по клаве не поможет!
Принцип редактирования файлов, их удаления и т.п. такой же как в Windows Commander (Norton Commander). F3 - просмотр; F4 - редактирование.
После изменений файлов конфигурации вводим в командной строке, которая в mc снизу:
flashfs save
flashfs commit
flashfs enable
и
reboot - перегруз роутера, чтоб изменения вступили в силу
Если не охота заморачиваться с установкой mc. В роутере есть и стандартный редактор vc. Ну, очень похожий на edit со времен MS-DOS Запускается так:
vc
Переход в каталог с конфигами из командной строки:
cd /tmp/local/opt
Просмотр, чего тама находиться:
ls
По кнопочкам vc есть развернутые мануалы на сайтах линуксоидов.
И в конце концов, изменить файлы mpcs можно и на компе и залить в роутер:
mount /tmp/local/opt /opt
cd /opt
tftp -g -l mpcs.conf 192.168.1.2
tftp -g -l mpcs.server 192.168.1.2
tftp -g -l mpcs.user 192.168.1.2
tftp -g -l mpcs 192.168.1.2
flashfs save
flashfs commit
flashfs enable
reboot