#1
|
|||
|
|||
Фидо на роутере
Vladimir Fyodorov написал(а) к All в Dec 14 09:31:22 по местному времени:
Разнообразно приветствую тебя, All! Сразу скажу, что в линуксе я не то что чайник, скорее, вообще ноль. Поэтому если кто-то согласится помочь, будьте готовы к идиотским вопросам и необходимости разжёвывания. Видимо, поэтому в PUSНKIN.LOCAL мне на эту тему перестали отвечать :) В общем, решил я сделать очередной подход к установке Фидо на роутере ASUS WL-500gP. Помимо Фидо, туда хотелось бы поставить торрент-клиент и ftp-сервер. На сей раз у меня есть внешний жёсткий диск размером 320 GB. Я вооружился инструкцией http://sourceforge.net/projects/fido...SIAN-GUIDE.txt , раздел 35. Там указано, что первоначально необходимо настроить маршрутизатор по инструкции http://www.wl500g.info/showthread.php?t=3171 до п.10 включительно. Первые пункты у меня не вызвали особых проблем, вопросы начали появляться с пункта 6, где говорится о монтировании флешки/жёсткого диска. Я сначала запутался с этими mount/umount, но потом, как мне кажется, сделал всё правильно. Во всяком случае мне удалось выполнить команду mount /dev/discs/disc0/part1 /tmp/mnt/disc0_1 И теперь на команду mount я получаю такой ответ: === [fido15@WL-00221526BF37 root]$ mount /dev/root on / type squashfs (ro) none on /dev type devfs (rw) proc on /proc type proc (rw) ramfs on /tmp type ramfs (rw) usbfs on /proc/bus/usb type usbfs (rw) /dev/discs/disc0/part1 on /tmp/mnt/disc0_1 type ext3 (rw,noatime) === Как я понимаю, жёсткий диск смонтировался. Далее инструкция гласит: === 7) установка полезных пакетов. нужен раздел ext3. Необходимо, чтобы в /opt была подмонтирована файловая система ext3 из-за разрешения на файлы и софтлинков. a) mkdir /tmp/mnt/disc0_1/opt mount -obind /tmp/harddisk/opt /opt смонтирует поддиректорию в /opt mkdir -p /opt/tmp/ipkg ipkg.sh update ipkg.sh install ipkg-opt ipkg update === Вот тут начинают сыпаться ошибки, и я не знаю, насколько они критичны, можно ли продолжать дальше, невзирая на них, либо надо делать что-то другое. Я не буду пока писать ничего дальше. Просто скажите, готов ли кто-нибудь помочь в этом деле. Можно нетмейлом. Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр. ... Тоссер от мылера недалеко падает --- GoldED+/W32-MINGW 1.1.5-b20120515 |
#2
|
|||
|
|||
Фидо на роутере
Maxim Sokolsky написал(а) к Vladimir Fyodorov в Dec 14 10:10:44 по местному времени:
Привет, Vladimir! 27 дек 14 09:31, Vladimir Fyodorov -> All в сообщении по ссылке area://ru.linux.chainik?msgid=2:50/15+549e57dd: VF> В общем, решил я сделать очередной подход к установке Фидо на роутере VF> ASUS WL-500gP. Помимо Фидо, туда хотелось бы поставить торрент-клиент VF> и ftp-сервер. На сей раз у меня есть внешний жёсткий диск размером 320 VF> http://www.wl500g.info/showthread.php?t=3171 до п.10 включительно. VF> Первые пункты у меня не вызвали особых проблем, вопросы начали VF> появляться с пункта 6, где говорится о монтировании флешки/жёсткого VF> диска. Я сначала запутался с этими mount/umount, но потом, как мне VF> кажется, сделал всё правильно. Во всяком случае мне удалось выполнить VF> команду mount /dev/discs/disc0/part1 /tmp/mnt/disc0_1 VF> И теперь на команду mount я получаю такой ответ: VF> === VF> [fido15@WL-00221526BF37 root]$ mount VF> /dev/root on / type squashfs (ro) VF> none on /dev type devfs (rw) VF> proc on /proc type proc (rw) VF> ramfs on /tmp type ramfs (rw) VF> usbfs on /proc/bus/usb type usbfs (rw) VF> /dev/discs/disc0/part1 on /tmp/mnt/disc0_1 type ext3 (rw,noatime) VF> === VF> Как я понимаю, жёсткий диск смонтировался. ну да. VF> Далее инструкция гласит: VF> === VF> 7) установка полезных пакетов. нужен раздел ext3. Необходимо, чтобы в VF> /opt была подмонтирована файловая система ext3 из-за разрешения на VF> файлы и софтлинков. ну вот видишь - в инструкции указано, что в итоге нужно чтобы /dev/discs/disc0/part1 был смонтирвоан как /opt - туда пакеты и ставится. VF> a) mkdir /tmp/mnt/disc0_1/opt mount -obind VF> /tmp/harddisk/opt /opt VF> смонтирует поддиректорию в /opt ок. Команда выполнилась? что df -h показывает? VF> Вот тут начинают сыпаться ошибки, и я не знаю, насколько они критичны, VF> можно ли продолжать дальше, невзирая на них, либо надо делать что-то VF> другое. да ты похоже не выполнил предыдущйи шаг. Поэтому ругается установщик пакетов - некуда ему писать - места нет. VF> Я не буду пока писать ничего дальше. Просто скажите, готов ли VF> кто-нибудь помочь в этом деле. Можно нетмейлом. Пиши нетмылом Александру Рыжову, 2:5019/40.5 Ну и на форуме зарегистрись и спроси. С наилучшими пожеланиями, Maxim. --- -А жаль, что во времена неандертальцев не было фидонета |
#3
|
|||
|
|||
Re: Фидо на роутере
Vladimir Fyodorov написал(а) к Maxim Sokolsky в Dec 14 10:38:16 по местному времени:
Разнообразно приветствую тебя, Maxim! 29 Декабря 2014, Maxim Sokolsky писАл к Vladimir Fyodorov следующее: VF>> И теперь на команду mount я получаю такой ответ: VF>> /dev/discs/disc0/part1 on /tmp/mnt/disc0_1 type ext3 (rw,noatime) VF>> Как я понимаю, жёсткий диск смонтировался. MS> ну да. Хорошо. VF>> Далее инструкция гласит: VF>> a) mkdir /tmp/mnt/disc0_1/opt mount -obind VF>> /tmp/harddisk/opt /opt MS> ок. Команда выполнилась? Да. Сейчас ещё раз выполню: [root]$ mkdir /tmp/mnt/disc0_1/opt mkdir: Cannot create directory `/tmp/mnt/disc0_1/opt': File exists [root]$ mount -obind /tmp/harddisk/opt /opt mount: Mounting /tmp/harddisk/opt on /opt failed: No such file or directory Хм, вроде, в прошлый раз этой ошибки не было... MS> что df -h показывает? Filesystem Size Used Available Use% Mounted on /dev/root 3.0M 3.0M 0 100% / /dev/discs/disc0/part1 249.9G 7.0M 235.0G 0% /tmp/mnt/disc0_1 MS> Пиши нетмылом Александру Рыжову, 2:5019/40.5 Написал, поглядим. MS> Ну и на форуме зарегистрись и спроси. Стыдно на форум соваться с моим-то нулевым уровнем... Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр. ... Тоссер от мылера недалеко падает --- GoldED+/W32-MINGW 1.1.5-b20120515 |
#4
|
|||
|
|||
Фидо на роутере
Maxim Sokolsky написал(а) к Vladimir Fyodorov в Dec 14 13:05:44 по местному времени:
Привет, Vladimir! 29 дек 14 10:38, Vladimir Fyodorov -> Maxim Sokolsky в сообщении по ссылке area://ru.linux.chainik?msgid=2:50/15+54a106c1: VF>>> Далее инструкция гласит: VF>>> a) mkdir /tmp/mnt/disc0_1/opt mount -obind VF>>> /tmp/harddisk/opt /opt MS>> ок. Команда выполнилась? VF> Да. Сейчас ещё раз выполню: VF> [root]$ mkdir /tmp/mnt/disc0_1/opt VF> mkdir: Cannot create directory `/tmp/mnt/disc0_1/opt': File exists ну она уже в прошлый раз создалась вообще, чтобы ошибок не было есть ключ mkdir -p /tmp/mnt/disc0_1/opt VF> [root]$ mount -obind /tmp/harddisk/opt /opt VF> mount: Mounting /tmp/harddisk/opt on /opt failed: No such file or VF> directory а вот тут у тебя ошибка в наборе. Диск называется /tmp/mnt/disc0_1 , а не /tmp/harddisk mount -obind /tmp/mnt/disc0_1/opt /opt VF> Хм, вроде, в прошлый раз этой ошибки не было... MS>> что df -h показывает? VF> Filesystem Size Used Available Use% Mounted on VF> /dev/root 3.0M 3.0M 0 100% / VF> /dev/discs/disc0/part1 249.9G 7.0M 235.0G 0% VF> /tmp/mnt/disc0_1 /tmp область нужно ещё организовать - иначе она будет отъедаться от памяти - а памяти в этих ус-вах либо 128 либо ещё меньше метров mkdir -p /tmp/mnt/disc0_1/tmp chmod 1777 /tmp/mnt/disc0_1/tmp mount --bind /tmp/mnt/disc0_1/tmp /tmp Ну и виртуальная память нужна иначе не много ты накачаешь. dd if=/dev/zero of=/tmp/mnt/disc0_1/swapfile bs=1M count=256 chmod 600 /tmp/mnt/disc0_1/swapfile mkswap /tmp/mnt/disc0_1/swapfile swapon /tmp/mnt/disc0_1/swapfile MS>> Пиши нетмылом Александру Рыжову, 2:5019/40.5 VF> Написал, поглядим. ну это может нескоро быть, хотя судя потому, что пакет обновляется - человек в сети MS>> Ну и на форуме зарегистрись и спроси. VF> Стыдно на форум соваться с моим-то нулевым уровнем... всем мы когда-то в школу не ходили L) не тушуйся. И вообще - лучше спросить, чем нет. Посоветуют тебе кака прошивка для твоей железки лучше. С наилучшими пожеланиями, Maxim. --- -А жаль, что во времена неандертальцев не было фидонета |
#5
|
|||
|
|||
Re: Фидо на роутере
Vladimir Fyodorov написал(а) к Maxim Sokolsky в Dec 14 16:08:58 по местному времени:
Разнообразно приветствую тебя, Maxim! 29 Декабря 2014, Maxim Sokolsky писАл к Vladimir Fyodorov следующее: VF>> mkdir: Cannot create directory `/tmp/mnt/disc0_1/opt': File exists MS> ну она уже в прошлый раз создалась MS> вообще, чтобы ошибок не было есть ключ MS> mkdir -p /tmp/mnt/disc0_1/opt [root]$ mkdir -p /tmp/mnt/disc0_1/opt mkdir: Cannot create directory `/tmp/mnt/disc0_1/opt': No such file or directory VF>> [root]$ mount -obind /tmp/harddisk/opt /opt MS> а вот тут у тебя ошибка в наборе. MS> Диск называется /tmp/mnt/disc0_1 , а не /tmp/harddisk Тогда это ошибка в инструкции, по которой я делаю. Начиная с этой строки и далее там несколько упоминаний этого harddisk. Видимо, подразумевается, что вместо harddisk нужно писать disc0_1, хотя совсем непонятно, зачем это сделано. MS> mount -obind /tmp/mnt/disc0_1/opt /opt [root]$ mount -obind /tmp/mnt/disc0_1/opt /opt mount: Mounting /tmp/mnt/disc0_1/opt on /opt failed: No such file or directory MS> mkdir -p /tmp/mnt/disc0_1/tmp MS> chmod 1777 /tmp/mnt/disc0_1/tmp MS> mount --bind /tmp/mnt/disc0_1/tmp /tmp Эти три команды выполнились без ошибок. MS> Ну и виртуальная память нужна иначе не много ты накачаешь. Меня смутило в инструкции следующее предложение: "Своп используют, если нужно будет запускать много служб, но лучше без него, так как если USB отсоединится, то роутер повиснет", поэтому часть со свопом пропустил. MS> dd if=/dev/zero of=/tmp/mnt/disc0_1/swapfile bs=1M count=256 [root]$ dd if=/dev/zero of=/tmp/mnt/disc0_1/swapfile bs=1M count=256 dd: /tmp/mnt/disc0_1/swapfile: No such file or directory Так же и на три последующие команды ругается: "No such file or directory". MS> chmod 600 /tmp/mnt/disc0_1/swapfile MS> mkswap /tmp/mnt/disc0_1/swapfile MS> swapon /tmp/mnt/disc0_1/swapfile MS> И вообще - лучше спросить, чем нет. Посоветуют тебе кака прошивка для MS> твоей железки лучше. Вроде, прошивка у меня самая правильная стоит, прошивал ещё Сергей Позитурин самой последней Олеговской - 1.9.2.7-10 ( http://oleg.wl500g.info/ ) Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр. ... Не так страшен пилот, как его пилотка --- GoldED+/W32-MINGW 1.1.5-b20120515 |
#6
|
|||
|
|||
Фидо на роутере
Maxim Sokolsky написал(а) к Vladimir Fyodorov в Dec 14 08:47:28 по местному времени:
Привет, Vladimir! 29 дек 14 16:08, Vladimir Fyodorov -> Maxim Sokolsky в сообщении по ссылке area://ru.linux.chainik?msgid=2:50/15+54a155d1: VF>>> mkdir: Cannot create directory `/tmp/mnt/disc0_1/opt': File VF>>> exists MS>> ну она уже в прошлый раз создалась MS>> вообще, чтобы ошибок не было есть ключ MS>> mkdir -p /tmp/mnt/disc0_1/opt VF> [root]$ mkdir -p /tmp/mnt/disc0_1/opt VF> mkdir: Cannot create directory `/tmp/mnt/disc0_1/opt': No such file or VF> directory ls -al /tmp/mnt/disc0_1 ls -al /tmp/mnt ls -al /tmp/ VF>>> [root]$ mount -obind /tmp/harddisk/opt /opt MS>> а вот тут у тебя ошибка в наборе. MS>> Диск называется /tmp/mnt/disc0_1 , а не /tmp/harddisk VF> Тогда это ошибка в инструкции, по которой я делаю. Начиная с этой VF> строки и далее там несколько упоминаний этого harddisk. Видимо, VF> подразумевается, что вместо harddisk нужно писать disc0_1, хотя совсем VF> непонятно, зачем это сделано. MS>> mount -obind /tmp/mnt/disc0_1/opt /opt VF> [root]$ mount -obind /tmp/mnt/disc0_1/opt /opt VF> mount: Mounting /tmp/mnt/disc0_1/opt on /opt failed: No such file or VF> directory см. выше. Куда делась /tmp/mnt/disc0_1/opt mount --bind прост мотирует каталог /opt к той директории что ты должен создать выше. MS>> mkdir -p /tmp/mnt/disc0_1/tmp MS>> chmod 1777 /tmp/mnt/disc0_1/tmp MS>> mount --bind /tmp/mnt/disc0_1/tmp /tmp Эти три команды выполнились без ошибок. ну а почему mdir -p /tmp/mnt/disc0_1/opt не выполнилась? может ошибся при вводе? Ведь 0 и O это разные вещи L) мотри почему tmp у тебя создалась, а opt нет - каталоги на твоем разделе, что один не создается, а другой да - то чедес не бывает. MS>> Ну и виртуальная память нужна иначе не много ты накачаешь. VF> Меня смутило в инструкции следующее предложение: "Своп используют, VF> если нужно будет запускать много служб, но лучше без него, так как VF> если USB отсоединится, то роутер повиснет", поэтому часть со свопом VF> пропустил. У тебя много. Для одного узла, когда binkd крутится и файловые эхи не бегают, я думаю можно и без свопа. Но для торрента обязательно. Кроме всего прочего - не фиг эту флешку выдёргивать. Если уж вставил - то вставил. Там у тебя фидо и твои кина литься будут. А доступ извне огранизуешь через самбу MS>> dd if=/dev/zero of=/tmp/mnt/disc0_1/swapfile bs=1M count=256 VF> [root]$ dd if=/dev/zero of=/tmp/mnt/disc0_1/swapfile bs=1M count=256 VF> dd: /tmp/mnt/disc0_1/swapfile: No such file or directory да тоже самое df -h mount -a ls -al /tmp/mnt/disc0_1/ почему /tmp/mnt/disc01/swapfile не создается? Хотя каталог /tmp/mnt/disc01/tmp успешно создан может что-то с правами А dd if=/dev/zero of=/tmp/mnt/disc0_1/tmp/swapfile bs=1M count=256 VF> Так же и на три последующие команды ругается: "No such file or VF> directory". MS>> chmod 600 /tmp/mnt/disc0_1/swapfile MS>> mkswap /tmp/mnt/disc0_1/swapfile MS>> swapon /tmp/mnt/disc0_1/swapfile MS>> И вообще - лучше спросить, чем нет. Посоветуют тебе кака прошивка MS>> для твоей железки лучше. VF> Вроде, прошивка у меня самая правильная стоит, прошивал ещё Сергей VF> Позитурин самой последней Олеговской - 1.9.2.7-10 ( VF> http://oleg.wl500g.info/ ) а потрендеть с людьми? L) Живое человеческое общение С наилучшими пожеланиями, Maxim. --- -А жаль, что во времена неандертальцев не было фидонета |
#7
|
|||
|
|||
Re: Фидо на роутере
Vladimir Fyodorov написал(а) к Maxim Sokolsky в Jan 15 17:20:52 по местному времени:
Разнообразно приветствую тебя, Maxim! 12 Января 2015, Maxim Sokolsky писАл к Vladimir Fyodorov следующее: MS>>> Пиши нетмылом Александру Рыжову, 2:5019/40.5 VF>> Кстати, как выяснилось, по этому адресу проживает совсем другой VF>> человек - Maxim Lango. MS> Ну тогда через форум спрашивай добрых людей. Если не передумал L) На том форуме всё вымерло уже три года как :( MS> Собсвенно фидошная часть - сам пакет - это я тебе помогу, а системная MS> часть - это другая задача. Оно не сложно, но некий навык должен быть. В том-то и загвоздка. Не, я, конечно, иногда пользуюсь терминалом на маке и даже помню наизусть несколько команд, но большая часть текста в подобных инструкциях для меня всё равно звучит как тарабарщина. MS> Чтобы с этим дейвайсом разобраться - стоит может сперва поставить MS> что-то линуксовое, к примеру FIDOSlax Linux L) - оно не требует сноса MS> винды, и попытаться на нем поработать L) Освоишься чуток, тогда проще MS> будет Увы, на это надо много времени. Затраты совсем несоизмеримы с результатом, к тому же отпуск кончился. Будем считать, что "не шмогла". И спасибо за желание помочь. Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр. ... Отправь немножко мне ююков мылом --- GoldED+/W32-MINGW 1.1.5-b20120515 |
#8
|
|||
|
|||
Фидо на роутере
Maxim Gribanov написал(а) к Maxim Sokolsky в Jan 15 08:08:28 по местному времени:
Привет, Maxim! 12 янв 15 12:11, Maxim Sokolsky -> Vladimir Fyodorov: VF>> Кстати, как выяснилось, по этому адресу проживает совсем другой VF>> человек - Maxim Lango. Он мне ответил, что не знает ничего ни об VF>> Александре Рыжове, ни о Фидо на роутере... MS> Ну тогда через форум спрашивай добрых людей. Если не передумал L) MS> Собсвенно фидошная часть - сам пакет - это я тебе помогу, а системная MS> часть - это другая задача. Оно не сложно, но некий навык должен быть. MS> Чтобы с этим дейвайсом разобраться - стоит может сперва поставить MS> что-то линуксовое, к примеру FIDOSlax Linux L) - оно не требует сноса MS> винды, и попытаться на нем поработать L) Освоишься чуток, тогда проще MS> будет Задумка интересная, а как дела с памятью? Внешний НDD подключать? Какой роутер и чем хотите зашить? Могу поучаствовать в эксперементе, самому интересно... С наилучшими пожеланиями, Maxim. --- -Пиши, старик, пиши! Мы тебя не покинем. |
#9
|
|||
|
|||
Фидо на роутере
Maxim Sokolsky написал(а) к Maxim Gribanov в Jan 15 12:38:24 по местному времени:
Привет, Maxim! 13 янв 15 08:08, Maxim Gribanov -> Maxim Sokolsky в сообщении по ссылке area://ru.linux.chainik?msgid=2:5064/56+54b4a8c3: MG> Задумка интересная, а как дела с памятью? Внешний НDD подключать? MG> Какой роутер и чем хотите зашить? Могу поучаствовать в эксперементе, MG> самому интересно... Ну ты это спрашивай не меня, а Володю Федорова. А если время есть и желание - можешь помочь L), зайти удалённо и поковырятся, настроить его роутер так, чтобы он после перезагрузки юзал область/файл полкачки на флешке ни и там же /opt, ну и посавить нужные пакеты, необходимые для узла - zip, unzip, урезанный perl, screen и так далее. С наилучшими пожеланиями, Maxim. --- -А жаль, что во времена неандертальцев не было фидонета |
#10
|
|||
|
|||
Re: Фидо на роутере
Vladimir Fyodorov написал(а) к Maxim Gribanov в Jan 15 12:56:22 по местному времени:
Разнообразно приветствую тебя, Maxim! 13 Января 2015, Maxim Gribanov писАл к Maxim Sokolsky следующее: MS>> Чтобы с этим дейвайсом разобраться - стоит может сперва поставить MS>> что-то линуксовое, к примеру FIDOSlax Linux L) - оно не требует MS>> сноса винды, и попытаться на нем поработать L) Освоишься чуток, MS>> тогда проще будет MG> Задумка интересная, а как дела с памятью? Внешний НDD подключать? MG> Какой роутер и чем хотите зашить? Могу поучаствовать в эксперементе, MG> самому интересно... Я так понял, твой тёзка имел в виду FIDOSlax безо всякой связки с роутером - просто портабельный линукс со встроенным фидокомплектом на загрузочной флешке. Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр. ... Не так страшен пилот, как его пилотка --- GoldED+/DPMI32 1.1.5-b20120515 |