Asus Wl500gP - Tomato 1.27- przygotowanie dysku do instalacji rtorrent
|
shibby |
Dodano 29-03-2010 09:41
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
Cytat to odpala mi się rtorrent ale jest jakiś błąd z scgi_local
to nie blad tylko ostrzezenie ze bezpieczniej jest uzywac scgi_local zamiast scgi_port. scgi_local tworzy socket a scgi_port otwiera port Poniewaz my otwieramy port tylko dla localhosta (127.0.0.1) to jest to bezpieczne i nie ma sie co przejmowac tym komunikatem.
Czy port jest otwarty mozna sprawdzic komenda
netstat -a | grep 12345 (gdzie 12345 to port podany w rtorrent.conf)
plik startowy rtorrenta jest ok. Sprawdz czy odpalisz z palca
/opt/bin/dtach -n /tmp/rtorrent /opt/bin/rtorrent -n -o
import=/opt/etc/rtorrent.conf
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
ravikjab |
Dodano 29-03-2010 16:00
|
User
Posty: 86
Dołączył: 01/03/2008 21:53
|
witam,
wydałem te komendy które mi podałeś:
[root@RT-0018F398DF5A root]$ netstat -a | grep 12345
[root@RT-0018F398DF5A root]$ /opt/bin/dtach -n /tmp/rtorrent /opt/bin/rtorrent -
n -o
[root@RT-0018F398DF5A root]$ import=/opt/etc/rtorrent.con
[root@RT-0018F398DF5A root]$ ps
PID USER VSZ STAT COMMAND
1 root 1024 S /sbin/init noinitrd
2 root 0 SW [keventd]
3 root 0 SWN [ksoftirqd_CPU0]
4 root 0 SW [kswapd]
5 root 0 SW [bdflush]
6 root 0 SW [kupdated]
7 root 0 SW [mtdblockd]
26 root 984 S buttons
28 root 1448 S syslogd -L -s 50
30 root 1444 S klogd
42 root 0 SW [khubd]
59 root 488 S p9100d -f /dev/usb/lp0 0
87 root 0 SW [usb-storage-0]
88 root 0 SW [scsi_eh_0]
100 root 1448 S telnetd -p 23
102 root 1016 S nas /etc/nas.conf /var/run/nas.pid lan
104 root 928 S dropbear -p 22 -a
110 root 1460 S crond -l 9
113 root 768 S rstats
118 root 1076 S httpd
124 root 0 SW [usb-storage-1]
125 root 0 SW [scsi_eh_1]
127 root 1532 S nmbd -D
129 root 1488 S nmbd -D
130 root 1748 S smbd -D
134 nobody 672 S dnsmasq
177 root 644 S miniupnpd -f /etc/upnp/config
328 root 1456 S udhcpc -i vlan1 -s dhcpc-event
384 root 984 S dropbear -p 22 -a
389 root 1460 S -sh
433 root 1452 R ps
ale nic się nie dzieje, dalej rtorrent się nie uruchamia, nawet w procesach go nie ma. nie wiem co z tym zrobić ? |
|
|
|
shibby |
Dodano 29-03-2010 19:22
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
eh to ma byc calosc
Cytat /opt/bin/dtach -n /tmp/rtorrent /opt/bin/rtorrent -n -o import=/opt/etc/rtorrent.conf
i uruchomi ci sie rtorrent. Wtedy w drugiej konsoli sprawdzasz netstatem czy jest nasluch na porcie.
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
ravikjab |
Dodano 29-03-2010 22:12
|
User
Posty: 86
Dołączył: 01/03/2008 21:53
|
Ok. znów dała znać moja kiepska znajomość linuxa. wykonałem wg Twoich poleceń, i rtorrent uruchomił się w tle. W procesach teraz mam:
[root@RT-0018F398DF5A root]$ ps
PID USER VSZ STAT COMMAND
1 root 1024 S /sbin/init noinitrd
2 root 0 SW [keventd]
3 root 0 SWN [ksoftirqd_CPU0]
4 root 0 SW [kswapd]
5 root 0 SW [bdflush]
6 root 0 SW [kupdated]
7 root 0 SW [mtdblockd]
26 root 984 S buttons
28 root 1448 S syslogd -L -s 50
30 root 1444 S klogd
42 root 0 SW [khubd]
60 root 488 S p9100d -f /dev/usb/lp0 0
97 root 0 SW [usb-storage-0]
98 root 0 SW [scsi_eh_0]
99 root 1448 S telnetd -p 23
102 root 1016 S nas /etc/nas.conf /var/run/nas.pid lan
104 root 928 S dropbear -p 22 -a
110 root 1456 S crond -l 9
113 root 768 S rstats
118 root 1076 S httpd
125 root 0 SW [usb-storage-1]
127 root 1532 S nmbd -D
126 root 0 SW [scsi_eh_1]
129 root 1488 S nmbd -D
130 root 1748 S smbd -D
134 nobody 672 S dnsmasq
173 root 984 S /opt/bin/dtach -n /tmp/rtorrent /opt/bin/rtorrent -n
174 root 9896 S /opt/bin/rtorrent -n -o import=/opt/etc/rtorrent.conf
185 root 644 S miniupnpd -f /etc/upnp/config
252 root 4840 S /opt/sbin/lighttpd -f /opt/etc/lighttpd/lighttpd.conf
267 root 13612 S /opt/bin/php-fcgi
328 root 1456 S udhcpc -i vlan1 -s dhcpc-event
376 root 13640 S /opt/bin/php-fcgi
377 root 13640 S /opt/bin/php-fcgi
396 root 984 S dropbear -p 22 -a
399 root 1460 S -sh
403 root 1452 R ps
oraz jest nasłuch na
[root@RT-0018F398DF5A root]$ netstat -a | grep 12345
tcp 0 0 localhost:12345 0.0.0.0:* LISTEN
zatem chyba wszystko jest dobrze, chociaż nie wiem co oznaczają te 0.0.0.0:* - wygląda to na IP:port
W każdym bądź razie jak wpisuje w przeglądarce (zarówno Firefox jak i Internet Explorer) to otrzymuje zapytanie o użytkownika i hasło
tak wygląda /opt/etc/lighttpd/lighttpd.user
root:pass
To samo wpisuje ale wyskakuje mi że strona nie została znaleziona.
Co znów jest nie tak.
Edytowany przez ravikjab dnia 29-03-2010 22:18
|
|
|
|
ravikjab |
Dodano 29-03-2010 22:17
|
User
Posty: 86
Dołączył: 01/03/2008 21:53
|
jeszcze jedno:
jak odpalam rtorrent z konsoli to otrzymuje komunikat:
(22:15:33) Using 'select' based polling.
(22:15:33) Could not read resource file: ~/.rtorrent.rc
co to jest za plik którego nie może odczytać ?? Czy to jest ważne ?? |
|
|
|
shibby |
Dodano 30-03-2010 07:47
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
Cytat ravikjab napisał/a:
jeszcze jedno:
jak odpalam rtorrent z konsoli to otrzymuje komunikat:
(22:15:33) Using 'select' based polling.
(22:15:33) Could not read resource file: ~/.rtorrent.rc
co to jest za plik którego nie może odczytać ?? Czy to jest ważne ??
tak nie moze odczytac bo go nie ma. przeciez czytasz konfig z /opt/etc/rtorrent.conf a nie /root/.rtorrent.rc prawda? Cytat ravikjab napisał/a:
jeszcze jedno:
jak odpalam rtorrent z konsoli to otrzymuje komunikat:
(22:15:33) Using 'select' based polling.
(22:15:33) Could not read resource file: ~/.rtorrent.rc
co to jest za plik którego nie może odczytać ?? Czy to jest ważne ??
tak nie moze odczytac bo go nie ma. przeciez czytasz konfig z /opt/etc/rtorrent.conf a nie /root/.rtorrent.rc prawda?
co do rutorrenta to wyglada ok, tzn rtorrent tworzy scgi_port bo jest nasluch. Lighttpd dziala bo wola o login/haslo. Pytanie czy wrzuciles i gdzie wrzuciles rutorrenta Rozpakowales go do /opt/share/www/torrent/... i tu powinny byc katalogi tj conf, plugins oraz plik index.html
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
ravikjab |
Dodano 30-03-2010 11:48
|
User
Posty: 86
Dołączył: 01/03/2008 21:53
|
tzn żeby ten komunikat
(22:15:33) Could not read resource file: ~/.rtorrent.rc
się nie pojawiał muszę zmienić coś w /opt/etc/init.d/rtorrent
#!/opt/bin/bash
PATH=/sbin:/bin:/usr/bin:/usr/sbin:/opt/bin:/opt/sbin[color=red]:/opt/etc/init.d[/color] [b]- może ten kawałek należy usunąć ?[/b]
RTORRENT_SOCKET=/tmp/rtorrent
RTORRENT_CONF=/opt/etc/rtorrent.conf
test -x /opt/bin/dtach || ipkg install dtach
start() {
if [ -e ${RTORRENT_SOCKET} ] then
echo "Socket ${RTORRENT_SOCKET} exist. rtorrent not started."
exit 1
fi
echo "Starting rtorrent with dtach on ${RTORRENT_SOKET} ..."
rm -r /tmp/rtorrent 2> /dev/null
rm -r /mmc/torrent/session/rtorrent.lock 2> /dev/null
/opt/bin/dtach -n ${RTORRENT_SOCKET} /opt/bin/rtorrent -n -o
import=${RTORRENT_CONF}
echo "Configuration's setting are located in ${RTORRENT_CONF}"
echo "done."
}
stop() {
echo -n "Shutting down rtorrent... "
killall rtorrent
echo "done"
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
sleep 1
start
;;
attach)
dtach -a ${RTORRENT_SOCKET}
;;
*)
echo "Usage: $0 (start|stop|restart|attach)"
exit 1
;;
esac
Rutorrenta ściągnąłem i wypakowałem do /opt/share/www/torrent/ tak, że wszystkie pliki rutorrenta leżą w katalogu rutorrent :
/opt/share/www/torrent/rutorrent/
W instrukcji nie było opisane czy wypakować do folderu rutorrent czy bezpośrednio do /opt/share/www/torrent/.
Jeśli ma być inaczej proszę o informację.
Wyprzedzając kolejne pytanie, czy jeśli już uda mi się odpalić rutorrenta i oba (rutorrent i rtorrent) będę ze sobą gadać to czy jest możliwość by rtorrenta obsługiwać przez ntorrenta (tak miałem to ustawione na olegu)? Czy jednak przy tej konfiguracji jest to niemożliwe. Z tego co dobrze pamiętam na Olegu rtorrent był odpalany screenem, a tu jest to inaczej.
Pozdrawiam
Edytowany przez ravikjab dnia 30-03-2010 11:52
|
|
|
|
shibby |
Dodano 30-03-2010 12:06
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
maja byc w /opt/share/www/torrent/ bo taki masz katalog domowy podany w konfiguracji lighttpd.
Cytat się nie pojawiał muszę zmienić coś w /opt/etc/init.d/rtorrent
nie, przeciez w init.d/rtorrent masz podana sciezke do konfiga. Poprostu olej ten komunikat.
Cytat Wyprzedzając kolejne pytanie, czy jeśli już uda mi się odpalić rutorrenta i oba (rutorrent i rtorrent) będę ze sobą gadać to czy jest możliwość by rtorrenta obsługiwać przez ntorrenta (tak miałem to ustawione na olegu)? Czy jednak przy tej konfiguracji jest to niemożliwe. Z tego co dobrze pamiętam na Olegu rtorrent był odpalany screenem, a tu jest to inaczej.
screen a dtach nie ma roznicy czym odpalasz. Wazne by byl odpalony w tle. Jezeli chcesz uzywac ntorrenta wtedy w configu rtorrenta musisz zmienic scgi_port zeby gadal tez na pozostalych interfejsach czyli zamiast
scgi_port 127.0.0.1:12345
dajesz
scgi_port :12345
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
ravikjab |
Dodano 30-03-2010 22:11
|
User
Posty: 86
Dołączył: 01/03/2008 21:53
|
Wypakowałem rutorrenta do /opt/share/www/torrent/ i od razu mogłem się zalogować, śmiga aż miło!
Wielkie dzięki Shibby! Należy Ci się PIWO !
Pozdrawiam |
|
|
|
shibby |
Dodano 31-03-2010 07:35
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
prosze bardzo
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|