piątek, 16 kwietnia 2010

WiiLTB czyli Wii Linux Torrent Box Part 2

Pora na ciąg dalszy niekończącej się przygody. Ten odcinek zaczniemy od utworzenia konta użytkownika

useradd -d /home/username -s /bin/bash -c "Name FamilyName" username

następnie

mkdir /home/username && chown username /home/username && passwd username

gdzie 'username' zastępujemy naszą nazwą, na końcu zostaniemy poproszeni o wprowadzenie hasła użytkownika, od tej chwili możemy korzystać z nowego lśniącego konta.

Wypadałoby mieć troche przestrzeni dyskowej - może to być większy pendrive lub dysk usb. Po podłączeniu do konsoli wypadałoby sprawdzić czy pojawił się w /dev

ls /dev | grep sda

możemy sprawdzić w jak oznaczony jest dysk sprawdzając dowiązanie w /dev/disk/by-label

ls -l /dev/disk/by-label

z wyniku powyższej komendy wiemy jakie urządzenie odpowiada dyskowi o naszej nazwie .. niech to będzie np sda1. Wypadałoby przygotować katalog do montowania

mkdir /media/disk

i spróbować zamontować go

mount -t vfat /dev/sda1 /media/disk

zakładając, że format plików to fat32. Dla Ntfs będzie analogicznie, z tym że należy zmienić typ systemu plików na ntfs czy ntfs-3g. Udało się zamontować dysk, bomba. Chcielibyśmy żeby montował się automatycznie przy starcie systemu, edytujemy plik /etc/fstab. Dodanie wpisu

/dev/sda1 /media/disk vfat user,owner,defaults,umask=000 0 0

powinno załatwić sprawę. Wypadałoby zrobić mały restarcik i sprawdzić czy dysk został zamontowany zgodnie z oczekiwaniami.

Następnie pobieramy rtorrenta

apt-get install rtorrent

i screen

apt-get install screen

Teraz logujemy się jako utworzony użytkownik, zgodnie z tutorialem konfigurujemy rtorrenta w zależności od naszych potrzeb. Jeśli chcemy zapisywać dane na zewnętrzny napęd (np pendrive) to zmieniamy ścieżki zapisu z katalogu domowego na /media/disk.

Następnie chcemy utworzyć sesję, która będzie aktywna po zerwaniu połączenia ssh, używamy do tego zainstalowanego wcześniej screen. Kolejno
- zakładamy sesję o nazwie rtorrent
screen -dmS rtorrent
- przeglądamy otwarte sesje screen
screen -ls
- dołączamy się do istniejącej sesji
screen -r rtorrent
- włączmy rtorrenta
rtorrent
- opuszczamy sesję nie zamykając jej
Ctr-a d

W ten sposób postawiliśmy na starym dobry Wii Whiite Linux - Debiana Lenny z obsługą wbudowanego modułu wifi działającego jako klient sieci torrent z dostępem przez ssh.
Zasadniczą zaletą w porównaniu z użyciem np starego pc-ta jest niewielki pobór energii
wynoszący zgodnie ze specyfikacją około 17W :).

Brak komentarzy:

Prześlij komentarz