wtorek, 18 marca 2014

DNS-320L - Fun Plug 0.7 - Instalacja dodatkowych pakietów



Przyszła pora na to co tygrysy lubią najbardziej - czyli instalację dodatkowego softu, który rozszerzy funkcjonalność naszego serwera.

Instalujemy soft do zaciągania pakietów z wielu źródeł:

wget http://wolf-u.li/u/441 -O /ffp/bin/uwsiteloader.sh
chmod a+x /ffp/bin/uwsiteloader.sh

DNS-320L - Instalacja Fun Plug 0.7



Dziś opiszę instalację pakietu Fun Plug 0.7 na serwerze DNS-320L. Część wpisu będzie pokrywała się z wpisem o instalacji Debiana jednak tym razem tym razem nie będę instalował tego systemu. Po przewertowaniu zasobów sieci zdecydowałem że powalczę z funkcjonalnościami dostępnymi w tytułowym pakiecie.

Jeżeli na serwerze korzystaliśmy już z pakietu Fun Plug, dystrybucji Debiana lub gdy chcemy rozpocząć zabawę z pakietami od nowa należy zdeaktywować aktualnie uruchomione modyfikacje. W tym celu należy wykonać następującą procedurę:
  • zmieniamy nazwę pliku fun_plug który znajduje w głównym folderze dysku Volume1 na fun_plug.old
  • jeżeli na dysku Volume1 znajduje się folder .bootstrap a w nim plik setup.sh to jego nazwę także należy zmienić na setup.sh.old
  • restartujemy urządzenie
  • po restarcie zmieniamy nazwę folderu ffp znajdującego się na dysku Volume 1 na ffp.old
  • dodatkowo warto zmienić nazwę pliku ffp.log - dzięki temu będziemy pewni że wpisy w logu są z aktualnie uruchomionej wersji pakietu. Plik można także usunąć jeśli historia w nim zawarta za bardzo na nie interesuje.


niedziela, 16 marca 2014

DNS-320L - Drugie życie serwera

Od mojego ostatniego wpisu minęło ponad rok. Nie oznacza to że nie używałem tytułowego urządzenia - używałem go i to dosyć sporo.

Korzystałem głównie z FTPa (wbudowanego), ściagania plików z użyciem technologii torrent (Transmission), strumieniowania plików video poprzez Mini DLNA.

Początkowy zachwyt możliwościami Debiana przerodził się w częściową frustrację. Z poziomu Debiana działającego w trybie chroot nie mogłem (nie umiałem) dostać się bezpośrednio do pewnych funkcjonalności natywnego systemu serwera, np. do aplikacji do kontroli wentylatora wbudowanego w serwer DNS-320L. Dodatkowo pomimo przeniesienia systemu na dysk USB podczas intensywnego korzystania z FTP lub Transmission główny dysk HD_a2, który był uśpiony, "bez powodu" się wybudzał.

W międzyczasie w związku z tym że wentylator serwera nawet w trybie LOW zaczął mi przeszkadzać podłączyłem do portu USB dodatkowy wentylator 92mm i "posadziłem" go na serwerze (zdemontowałem górną pokrywę urządzenia). Dzięki temu temperatura komponentów (systemu, dysków) spadła dosyć znacznie. Niestety system kontroli temperatury działał tak, że jeśli wbudowany wentylator włączył się to praktycznie nie możliwe było żeby bez restartu sam się wyłączył (temperatura kiedy miałby się wyłączyć wynosiła 35 stopni C).

Te i dodatkowo inne powody spowodowały że postanowiłem zgłębić się w tajniki działania systemu znajdującego się w moim serwerze. Podjąłem decyzję, o usunięciu instancji Debiana i ponownej konfiguracji serwera, który byłby dostosowany do moich potrzeb...