1

Тема: Вопросы по linux

В эту тему будут переносится вопросы по linux не связанные напрямую с обсуждаемыми вопросами

Начальные сведения о Linux
Команды Linux
О Linux на пальцах
Опять команды Linux

Полезные приемы работы в соседней теме linux - курс молодого бойца.



2

Re: Вопросы по linux

Добрый день. вообщем все больше и больше познаю азы linux.

подскажите пожалуйста,почему у меня не получается выставить атрибуты через программу ftp.

Chmod 500 unknow command. неизвестная команда.

вообще реально установить движок с базой mysql?



3

Re: Вопросы по linux

aseka пишет:

почему у меня не получается выставить атрибуты через программу ftp.

Так настроен ftp сервер из прошивки на кинетике.

aseka пишет:

реально установить движок с базой mysql?

Реально, но на роутерах чаще используют sqlite. Меньше требуется ресурсов. Sqlite в готовых пакетах есть.



Re: Вопросы по linux

Здравствуйте. Вроде всё сделал как описано.. Но шагов много, мог где-то ошибиться. Цель -Телевизор Samsung должен видеть контент на внешнем usb Keenetic. Установил MiniDLNA -никакого эфекта. Ладно, установил Mediatomb -телевизор видит пустые папки. Что делать дальше? На порт http://192.168.1.1:49153/  браузер не заходит.
Вопросы:
Доковырять то что уже работает? Как?
Или переустановить ВСЁ заново? (как удалить конкретную программу я знаю) Как правильно удалить ВСЁ то что уже установлено? Просто удалить папки с диска, или оно и в памяти Keenetic тоже есть?
"ext_init.sh из архива Файл должен иметь атрибут исполнения" Что это? Это важно? Как (на данном этапе) узнать имеет ли он атрибут исполнения?



5

Re: Вопросы по linux

Виталий

всё сделал как описано... Как ... удалить ВСЁ то что уже установлено?

Все - это что?
В логе есть (была) строка "dropbear[хххх]    Running in background"?

Отредактировано vovic67 (2011-06-17 11:53:22)



6

Re: Вопросы по linux

Уважаемый Виталий - использование системы пакетов подразумевает базовые знания linux на уровне чайника (нужно знать два-три десятка основных команд, что такое атрибуты файла и т.п.).
Если Вы не хотите это знать, лучше скачайте minidlna или mediatomp в виде архива (ссылки на форуме ixbt) и задайте на ixbt вопросы.
Если же хотите разобраться - ответьте на вопросы - запустился ли minidlna, создал ли sqlite базу, есть ли в процессах?
Аналогично про mediatomb.



Re: Вопросы по linux

В логе есть (была) строка "dropbear[хххх]    Running in background" -Строчка есть http://narod.ru/disk/16442580001/KEENET … ).log.html
Запустил MediaTomb http://narod.ru/disk/16442542001/SSH.docx.html
Ни телевизор Samsung, ни WDTVLIVE не распознают DLNAserver. На интерфейс http://192.168.1.1:49153/ не заходит



8

Re: Вопросы по linux

Виталий, значит не запустили. Как проверять, что некоторая программа запущена, надеюсь, знаете.



9

Re: Вопросы по linux

Виталий
1. Запускаем вручную - /media/DISK_A1/system/etc/init.d/К51mediatomb start (или что у вас есть в директории  /media/DISK_A1/system/etc/init.d/ со словом mediatomb)
2. Смотрим что запущено - ps
3. Читаем log - /media/DISK_A1/tmp/mediatomb/mediatomb.log
4. На форумеи ixbt вам отвечали, что надо сделать для автозапуска mediatomb при переподключении HDD (или перезагрузке Кинетик-а)
5. Постим здесь по пунктам.

Отредактировано vovic67 (2011-06-19 15:08:02)



10

Re: Вопросы по linux

Zyxmon пишет:
axi01 пишет:

И еще такой вопрос - где можно взять утилиту renice для Кинетика?

Многих утилит нет, ну и что?

axi01 пишет:

как запустить самбу с заданным приоритетом?

Изучите /bin/setup_samba.sh
запускайте самбу из скрипта /media/DISK_A1/....., отключив в web конфигураторе. nice - присутствует.

отсутствие многих утилит мне не страшно, т.к. я с большей их частью не знаком.

не понял где искать "/bin/setup_samba.sh".

и как запустить самбу из скрипта, когда она отсутствует в пакете дополнительных утилит...



11

Re: Вопросы по linux

axi01 пишет:

где искать "/bin/setup_samba.sh".

Как это где - я написал полный путь к скрипту.

axi01 пишет:

и как запустить самбу из скрипта, когда она отсутствует в пакете дополнительных утилит...

самба входит в официальную прошивку.



12

Re: Вопросы по linux

axi01

не нашел я файла setup_samba.sh в папке systems

Этот файл выше по структуре каталогов, cd .. до упора, потом cd bin, скопировал для вас setup_samba.sh - http://rghost.ru/17383371

P.S. Собрал обновленные до версии 5.08 файлы libmagic и magic для вашего mediatomb http://upwap.ru/1656390

Отредактировано vovic67 (2011-08-09 23:45:43)



13

Re: Вопросы по linux

Zyxmon,
я не в той bin смотрел.
нашел скрипт. буду пробовать запустить через автозапуск.
Спасибо Вам за помощь. не сразу понял что не в той теме задал вопрос и, соответственно, не там искал ответ.

vovic67,
Спасибо за mediatomb - работает на ура.

Отредактировано axi01 (2011-08-11 19:56:54)



14

Re: Вопросы по linux

axi01, рекомендую поставить Midnight Commander (opkg install mc) и изучить всю файловую структуру и скрипты.



15

Re: Вопросы по linux

mc стоит.
ноя в линуксовых скриптах и командах пока крайне мало понимаю, больно сложно для восприятия.



16

Re: Вопросы по linux

по линукс:
в линуксе есть замечательная утилита cron - компактный и простой менеджер задач.
но работает только по расписанию.
нет ли на линукс подобного но событийного менеджера?
который при том или ином событии совершал определенные действия.

к примеру:
при обнаружении коннекта по WiFi - снижал приоритет выбранных задач или вообще останавливал бы их, и запускал новые, при отключении клиента WiFi - все восстанавливается (новозапущенные останавливает, завершенные - запускает).
Практический пример:
- кинетик в состоянии покоя, никаких конектов нет - работает торрент.
- подключаюсь по wifi - процессы торрента завершаются (или им уменьшается приоритет), запускается dlna сервер (или увеличивается его приоритет), так же увеличивается приоритет (или запускается) samba.
- клиент отключается - завершаются dlna и samba (или снижается их приоритет), запускается торрент (или увеличивается его приоритет).

Не силен еще в линукс-софте. Но на винде такое сделать можно, и, уверен, на линуксе такая утилита быть должна, т.к. она позволит существенно увеличить производительность кинетика (значительно ее оптимизировать).



17

Re: Вопросы по linux

axi01, в том же cron периодически можно проверять, не наступили ли нужные события, и совершать нужные действия.



18

Re: Вопросы по linux

Zyxmon пишет:

axi01, в том же cron периодически можно проверять, не наступили ли нужные события, и совершать нужные действия.

опять моя невниматлеьность.
я был уверен что это просто менеджер событий по времени и не более того.

или имеется ввиду, что запускать через cron определенный скритп, в котором выполнять все требуемые проверки и действия?



19

Re: Вопросы по linux

axi01 пишет:

что запускать через cron определенный скритп, в котором выполнять все требуемые проверки и действия?

Да. Например, раз в минуту.



20

Re: Вопросы по linux

благодарю за подсказку.
будем учить скриптование линукс



21

Re: Вопросы по linux

Прошу помощи:
хочу реализовать скрип следующего вида:
если сеть wifi активна то
    если количество клиентов больше 0 то
        [выполняем перечень действий]

как проверить есть ли сама wifi сеть - вроде понял, а вот как вывести список всех клиентов - не нашел.
в нете тоже 90% информации про то как подключиться к точке, а не как ее администрировать...



22

Re: Вопросы по linux

axi01 пишет:

как вывести список всех клиентов - не нашел.

Я буду искать так же, как и Вы. Я не знаю.



23

Re: Вопросы по linux

все что пока нашел так это рекомендацию глянуть в параметры HDCP на кинетике...
вроде как через него можно про wifi узнать..
попробую вечером повозиться с этим



24

Re: Вопросы по linux

axi01, для каждого чипсета свой способ определения wi-fi клиентов. Готового решения для Ralink нет, но может быть сделаю.



25

Re: Вопросы по linux

но ведь кинетик умеет определять клиентов по WiFi в вем морде.
стало быть в нем уже имеется такое решение.

можно ли как-то покопаться в веб морде и командах ее?
где это глянуть и можно ли?