Можно конечно :) Но это в случае проводного подключения. Там интерфейс eth0. У меня такие варианты не прокатывают.
Printable View
Обнаружилась неприятная вещь: при старте плеера сетевому интерфейсу eth0 по умолчанию присваивается адрес 192.168.0.9 и сервисы садятся на этот адрес. Затем адрес либо меняется (по DHCP) либо вообще аннулируется (в случае Wifi ) и сервисы не работают.
Долго думал, как этого избежать... В конце концов просто поставил временную задержку запуска пакета.
Соответственно, обновил ядро пакета, заодно исправил несколько глючков.
К сожалению, средствами пакета обновить ядро не получится (те самые глюки). Надо переставить заново весь пакет. Можно поверх старого. Процесс установки описан на http://wl500g.info/showpost.php?p=199167&postcount=378
Ну вот, я ж грил что что то не то с сетью ;)
Не получилось поверх, "A simple html+cgi example" в результате ;)Quote:
Можно поверх старого
TO: FarVoice
Поставил. Все отлично работает. Понравилась возможность править конфиги прямо с вебморды.
Насчет сети. Проблема присутствует не только там где ты указал, но и в воспроизведении инет радио. Если не зайдем по сети в удаленный комп, то после включения радио - имеем ребут. Не помогает даже явное прописывание ИП в rcS. Хотя NFS и Самба шары цепляются сразу без проблем.
Спасибо за труды!
И такой вопрос, а может можно подправить так чтобы по лану по DHCP брался айпишник при старте а не при первом обращении к сети? У меня Wifi нету, но по вашим отзывам там это делается исправно.
после ввода этой команды ~ # ls /tmp/package/
выдает только ~ #
веб морда по адресу http://192.168.0.100/cgi-bin/services.cgi?/page=main
выдает 404 Not Found
The requested URL was not found on this server.
по адресу http://192.168.0.100
выдает A simple html+cgi example
Enter first number
Enter second number
калькулирует сумму и всё
2 FarVoice
вот что выдало уже после ре инстала.
на веб морду зашел но там только
rc
samba
vsftpd
торрента нет
(на фтп тоже могу зайти как раньше)
чота как-то криво... Откуда папка web?! А какую инсталляцию выбирали в скрипте?
Совет постом выше - ставьте минимум, потом добавляйте.
Или по сценарию "без доступа в инет" . Похоже, wget из прошивки очень не любит таймауты с сервера и вываливается не докачав файл до конца.
добавил установки из поста 378
cd /tmp
wget http://farvoice.net78.net/mos/install
chmod +x install
./install
все загрузилось 100%
но теперь не могу зайти на веб морду и фтп
404 Not Found
The requested URL was not found on this server.
что сделать? проинсталировать еще раз первую инсталяцию? без этого wget (он не удалиться?)
и теперь после команды ~ # ls /tmp/package/
пишет
package
~ #
Нашел несколько багов.
Сначала mediatomb.
Я ним никогда не пользовался и в процессе изучения он у меня отвалился. В процессах я, правда, не посмотрел, но думаю там пропал тоже. Короче, после перезагрузки он отказывался запускаться и тем самым не давал стартовать остальным сервисам, вебморда, тоже отображалась некорректно: после закладки mediatomb шел текст
Помогла полная переустановка. Потом, когда все правильно прописал в mediatomb, вроде заработало.Code:BusyBox v1.1.3 (2010.01.21-03:14+0000) multi-call binary Usage: grep [-ihHnqvsEABC] PATTERN [FILEs...] Search for PATTERN in each FILE or standard input. Options: -H prefix output lines with filename where match was found -h suppress the prefixing filename on output -i ignore case distinctions -l list names of files that match -L list names of files that do not match -n print line number with output lines -q be quiet. Returns 0 if PATTERN was found, 1 otherwise -v select non-matching lines -s suppress file open/read error messages -c only print count of matching lines -f read PATTERN from file -e PATTERN is a regular expression -F PATTERN is a set of newline-separated strings -E PATTERN is an extended regular expression -A print NUM lines of trailing context -B print NUM lines of leading context -C print NUM lines of output context BusyBox v1.1.3 (2010.01.21-03:14+0000) multi-call binary Usage: grep [-ihHnqvsEABC] PATTERN [FILEs...] Search for PATTERN in each FILE or standard input. Options: -H prefix output lines with filename where match was found -h suppress the prefixing filename on output -i ignore case distinctions -l list names of files that match -L list names of files that do not match -n print line number with output lines -q be quiet. Returns 0 if PATTERN was found, 1 otherwise -v select non-matching lines -s suppress file open/read error messages -c only print count of matching lines -f read PATTERN from file -e PATTERN is a regular expression -F PATTERN is a set of newline-separated strings -E PATTERN is an extended regular expression -A print NUM lines of trailing context -B print NUM lines of leading context -C print NUM lines of output context
Торрент клиент. Решил просто попробовать. ПОставил на закачку вчерашний камеди, вроде стал качаться, потом зверь повис. После ребута закачка не стартовала. Бог с ним, подумал я. Решил отключить. Вроде бы отключился. Также решил отключить и пульт (не пользуюсь). И увидел в логе, что в звере Cannot allocate memory. Ладно, перезагрузка и опять картина как я описал выше с mediatomb.
Кто-то или mediatomb или торрент своими файлами заполняют всю память зверя.
что-то не пошло опять :( Странно. Только что из интереса поставил у себя минимальную конфигурацию - всё встало.
Что делать:
Даём команду reboot (или передёргиваем питание плеера). При этом /tmp почистится. Далее по сценарию установки:
cd /tmp (заходим в директорию /tmp)
wget http://farvoice.net78.net/mos/install (качаем установочный скрипт)
chmod +x install (разрешаем исполнять скрипт)
./install (запускаем скрипт)
Выбираем 2 (минимальная инсталляция)
Обращаем внимание, чтобы скачано было 100% . Если скачалось меньше - всё по новой.
Выбираем 1 (перезагрузка)