Ну раз обещал, то слово надо держать.
Надеюсь, неделя чтения позволит освоить кнопку Поиск и силу google.
О. Олег обещал забанить его за очередную тупую тему. Ждемс...
ЗЫ. Слова "не нашел" в твоем случае правильно пишутся так: "не искал"
http://wl500g.info/showthread.php?t=3171 - прикрепленная тема. там все написано в первых больших мануалах, в том числе и про mc. Как это можно было "не найти" для меня загадка
Last edited by lomik; 25-01-2008 at 17:33.
Ну раз обещал, то слово надо держать.
Надеюсь, неделя чтения позволит освоить кнопку Поиск и силу google.
Давно хотел спросить, да нужды особой не было.
Как через putty в mc-ре закачать файлы с usb-диска asusа на расшаренный жёсткий диск своего компа? Доступ к панели настроек mc недоступен и как-то логически не понятен. Разные комбинации кнопок нажимал - не помогает.
не совсем понятна задача, зачем из mc? проще ведь с компьютера это сделать. Тем не менее из mc скопировать файлы на компьютер можно несколькими способами:
1) подключившись через ftp (на целевом компьютере должен стоять ftp сервер) используя виртуальную файловую систему mc, необходимо в mc нажать F9 затем выбрать меню FTP link... дальше ввести адрес компьютера.
2) подключившись через scp (на целевом компьютере должен стоять ssh сервер) используя виртуальную файловую систему mc, необходимо в mc нажать F9 затем выбрать меню shell link... дальше ввести адрес компьютера.
3) смонтировать сетевой ресурс компьютера в какую либо папку например в /tmp/moi_komputer примерно так
Code:mkdir /tmp/moi_komputer mount -t smbfs //moi_komputer/moi_resurs /tmp/moi_komputer
vim имеет два режима - бибикать и все портить (с) не мое
Вот третий режим теоретически лучше всего подходит. Спасибо! Сейчас попробую практически.
Создал директорию f, он пишет:
admin@asus /tmp/local/root > mount -t smbfs //acer/f /tmp/f
mount: Mounting //acer/f on /tmp/f failed: No such device
Где проблемы? Может логин и пароль где-то ввести забыл?
vim имеет два режима - бибикать и все портить (с) не мое
Начал настройку роутера 500gP.
Первым делом конечно все по инструкции, так сказать, по шагово, как написано в теме "Настройка с нуля".
т.к. совершенно не понимаю что это за команды и зачем они нужны,
я пользуясь буфером обмена ввел их в окно PUTTY и выполнил.
Расчитывая на то что получится установить MC. А дальше легче будет.
Все же я несколько лет назад интенсивно юзал Линукс и знаком както с MC.
Так вот как на зло Миднайт коммандер не захотел устанавливаться спомощью команды: ipkg install mc
Рунулся на чтото не по русски. А до этого вроде все шло внешне не из рук вон плохо, вроде чтото устанавливалось и не материлось.
К сожалению сейчас просто уже не вспомню что там была за ошибка.
Чтото я там натворил, и ошибка уже другая:
-sh: ipkg: not found
Все действия мои сделаны по инструкции. Получается чтото в ней не так, т.е. не учтено?
Вообще на самом деле подозрительные сообщения пошли еще с форматирования флэшки:
[admin@(none) /opt]$ mke2fs -j /dev/scsi/host0/bus0/target0/lun0/part1
mke2fs 1.38 (30-Jun-2005)
mke2fs: /dev/scsi/host0/bus0/target0/lun0/part1 is mounted !
mke2fs: it's not safe to run badblocks!
Схожая проблема. Если выполнять команды
Тогда пишетCode:ipkg.sh install ipkg-opt ipkg update
А если выполнятьCode:-sh: ipkg: not found
Тогда видимCode:ipkg.sh install ipkg ipkg update
Тут, вроде, все в порядке. Но следуетCode:Downloading http://wl500g.dyndns.org/ipkg/Packages Updated list of available packages in /opt/lib/ipkg/lists/wl500g Downloading http://ipkg.nslu2-linux.org/feeds/un...l500g/Packages Updated list of available packages in /opt/lib/ipkg/lists/unslung Successfully terminated.
А в ответCode:ipkg install mc
При форматировании флэшки получил те же сообщения.Code:Nothing to be done An error ocurred, return value: 4. Collected errors: Cannot find package mc. Check the spelling or perhaps run 'ipkg update'
В чем, все-таки, разница между ipkg.sh install ipkg и ipkg.sh install ipkg-opt?
Last edited by vladspb; 30-01-2008 at 20:00.
1) какая прошивка?
2) ipkg.sh install ipkg делать категорически не советую. Добивайтесь чтобы встало ipkg-opt .
3) при выполнении ipkg.sh install ipkg-opt должен автоматом встать uclibc-opt
4) перед всем ipkg.sh update выполнено успешно ?
Спасибо. Проблема решена. Ключевые строчки:
Т.е. раздел примонтирован и отформотировать быть не может. Я вытащил флэшку и на компе форматнул в Ext3. После этого все пошло как по маслу.Вообще на самом деле подозрительные сообщения пошли еще с форматирования флэшки:
[admin@(none) /opt]$ mke2fs -j /dev/scsi/host0/bus0/target0/lun0/part1
mke2fs 1.38 (30-Jun-2005)
mke2fs: /dev/scsi/host0/bus0/target0/lun0/part1 is mounted !
mke2fs: it's not safe to run badblocks!
Несколько месяцев назад на прошлой стабильной прошивке делал так (все заработало, но вполне допускаю что есть и лишние действия):
Установим ncurses (//5.6-1 - содержит БД по типам клиентских терминалов)Code:mkdir -p /opt/tmp/ipkg cd ipkg.sh update cd /tmp wget http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/ipkg-opt_0.99.163-9_mipsel.ipk ipkg.sh install ipkg-opt_0.99.163-9_mipsel.ipk wget http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/uclibc-opt_0.9.28-12_mipsel.ipk ipkg.sh install uclibc-opt_0.9.28-13_mipsel.ipk ipkg update ipkg install mc
Добавим в файл "/usr/local/sbin/post-boot" (для корректного запуска Midnight Commander)(добавим перед dropbear) строчки:!!!Code:ipkg install ncurses
Сохраняем файл post-boot в память роутера, чтобы он появился после перезагрузки роутераCode:export TERMINFO="/opt/share/terminfo" export TERM="xterm"
(перезагрузка)Code:flashfs save flashfs commit flashfs enable
Создать файл "/usr/local/root/.profile" (чтобы mc работал нормально)Code:reboot
Сохраняем файл post-boot в память роутера, чтобы он появился после перезагрузки роутераCode:echo "export TERMINFO=\"/opt/share/terminfo\"" >> /usr/local/root/.profile echo "export TERM=\"xterm\"" >> /usr/local/root/.profile
(перезагрузка)Code:flashfs save flashfs commit flashfs enable
Code:reboot
WL500gp-1.9.2.7-rtn-r3222
Спасибо, за совет насчет форматирования флешки на большом компьютере.
Действительно, потом пошло как по маслу. Правда с форматированием в ext3 было масса проблем. В винде вроде нету инструментов для форматирования флешек. Носил ее на работу, пришлось просить лунуксоида штатного чтобы отформатировать.
Человек этот сказал что флешка была както криво отформатирована в FAT, по этому пришлось сначала ее форматировать fdisk-ом..
Вспоминаю, что после покупки она уже была готова к использованию, в винде на нее свободно записывались и считывались файлы. И я ее естественно не стал переформатировать.. Ну да ладно. Проблема сейчас в дргом.
После установки mc, выполнения команда:
flashfs save
flashfs commit
flashfs enable
и последующей перезагрузки:
reboot
все с диска пропадает..
выполнение команды из под шела:
mc
дает ошибку:
-sh: mc: not found
и вообще каталог "/opt" пустой!
Причем при форматировании флешки(mke2fs -j /dev/scsi/host0/bus0/target0/lun0/part1) лампочка на ней горит,
а при выполнении ряда команд по установки ПО:
(mkdir /tmp/harddisk/opt
mount -obind /tmp/harddisk/opt /opt
mkdir -p /opt/tmp/ipkg
ipkg.sh update
ipkg.sh install ipkg-opt
ipkg update
ipkg install mc)
Лампа хоть бы раз загорелась! - НЕ ГОРИТ
моя прошивка: 1.9.2.7-8
Люди, в чем засада?
Last edited by Mak; 02-02-2008 at 08:57.
Была подобная проблема, надо в /usr/local/sbin/post-mount добавить строчку mount -obind /tmp/harddisk/opt /opt