Torrenty na tomato - transmission
|
shibby |
Dodano 19-01-2011 11:31
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
ale ja mowilem o usunieciu pliku a nie paczki bash
paczke bash potrzebujesz by wykonac skrypt startowy /opt/etc/init.d/transmission
ten #!/opt/bin/bash to zawartosc pliku a nie plik ktory mamy edytowac!!
tworzysz i edytujesz plik /opt/etc/init.d/transmission
i wklejasz tam zawartosc
Cytat #!/opt/bin/bash
case "$1" in
start)
RUN=`ps w | grep transmission | grep daemon | wc -l`
if [ "$RUN" == "0" ]; then
logger Transmission nie uruchomione? Start ...
echo "Transmission nie uruchomione? Start ..."
/opt/bin/transmission-daemon -g /opt/etc/transmission
fi
;;
stop)
logger Transmission stop ...
echo "Transmission stop ..."
killall -KILL transmission-daemon
;;
*)
echo "Usage: $0 start|stop"
esac
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
sasiadka |
Dodano 19-01-2011 12:46
|
Power User
Posty: 308
Dołączył: 05/01/2010 17:26
|
... i znowu ze mną kłopoty.
OK. Zainstalowałem ponownie :
ipkg install bash
Utworzyłem /opt/etc/init.d bo folderu init.d nie było w /opt/etc
Teraz nie wiem jak stworzyć w init.d plik transmission ?
Czyli jak go stworzę to tam wklejam "zawartość" np. za pomocą vi ?
-----------------------------------------------------
Pozdrawiam : Marian
Router NETGEAR WNR3500Lv1
Tomato Firmware 1.28.0000 MIPSR2-132 K26 USB BTgui-VPN
|
|
|
|
shibby |
Dodano 19-01-2011 13:26
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
Cytat Teraz nie wiem jak stworzyć w init.d plik transmission ?
touch /opt/init.d/transmission
pozniej (jak wgrales nano)
nano /opt/init.d/transmission
i wklejasz (w nano wystarczy kliknac prawy przycisk myszki i sie wklei to co masz skopiowane) wszystko od #! do esac i zapisujesz (crtl + x)
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
sasiadka |
Dodano 19-01-2011 14:01
|
Power User
Posty: 308
Dołączył: 05/01/2010 17:26
|
... tam ma być jeszcze /etc ?
Znowy po wgraniu bash'a mam tak :
Tomato v1.28.8054 MIPSR2-beta-031H K26 USB Ext
[root@tomato root]$
Jak uruchamiam vi :
[root@tomato root]$ vi /opt/etc/init.d/transmission
vi: memory exhausted
[@tomato root]$
Nano nie mogę wgrać :
[root@tomato root]$ ipkg install nano
Installing nano (2.2.5-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/nano_2.2.5-1_mipsel.ipk
sh: wget: Permission denied
sh: rm: Permission denied
Nothing to be done
An error ocurred, return value: 22.
Collected errors:
ipkg_download: ERROR: Command failed with return value 127: `wget -q -P /opt/ipkg-tuDMkf http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/nano_2.2.5-1_mipsel.ipk'
Failed to download nano. Perhaps you need to run 'ipkg update'?
[root@tomato root]$ ipkg update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages.gz
sh: wget: Permission denied
An error ocurred, return value: 1.
Collected errors:
ipkg_download: ERROR: Command failed with return value 127: `wget -q -P /opt/ipkg-YzcQ3l http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages.gz'
[root@tomato root]$
Edytowany przez sasiadka dnia 19-01-2011 14:02
-----------------------------------------------------
Pozdrawiam : Marian
Router NETGEAR WNR3500Lv1
Tomato Firmware 1.28.0000 MIPSR2-132 K26 USB BTgui-VPN
|
|
|
|
shibby |
Dodano 19-01-2011 14:14
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
nie widzi ci podstawowych komed, wyglada jakby sie PATHe porąbały. Jakie dokladnie tomato masz wgrane?
Edytowany przez shibby dnia 19-01-2011 14:14
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
sasiadka |
Dodano 19-01-2011 14:18
|
Power User
Posty: 308
Dołączył: 05/01/2010 17:26
|
... jak w podpisie
-----------------------------------------------------
Pozdrawiam : Marian
Router NETGEAR WNR3500Lv1
Tomato Firmware 1.28.0000 MIPSR2-132 K26 USB BTgui-VPN
|
|
|
|
sasiadka |
Dodano 19-01-2011 14:22
|
Power User
Posty: 308
Dołączył: 05/01/2010 17:26
|
Odinstalowałem bash i jest :
root@tomato:/tmp/home/root#
-----------------------------------------------------
Pozdrawiam : Marian
Router NETGEAR WNR3500Lv1
Tomato Firmware 1.28.0000 MIPSR2-132 K26 USB BTgui-VPN
|
|
|
|
shibby |
Dodano 19-01-2011 14:27
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
masz build54 a wiec wywal export PATH i export LD_PATH ze skryptu init.
Poprawilem dzis tutorial odnosnie optware ze przy nowych wersjach tomato tego sie juz nie dodaje bo to juz jest z automatu.
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
sasiadka |
Dodano 19-01-2011 15:36
|
Power User
Posty: 308
Dołączył: 05/01/2010 17:26
|
Administracja > Skrypty :
Inic.sys - pusty
Zamknięcie - pusty
Firewall
#montowanie dysku
sleep 10
/sbin/swapon /dev/sda1
/bin/mount /dev/sda2 /opt
/bin/mount /dev/sda3 /mmc
#logowanie po IP
iptables -A INPUT -p tcp --dport 21 -j ACCEPT
Uruch. WAN - pusty
wkleiłem za pomocąnano plik startowy
wpisałem w firewaal otwarcie portu 51515
i na końcu zainstalowałem tego bash'a
Znowu pokazuje się "ścieżka" z $
a transmission nie uruchamia się ?
Tomato v1.28.8054 MIPSR2-beta-031H K26 USB Ext
[root@tomato root]$ /opt/etc/init.d/transmission start
[root@tomato root]$
Edytowany przez sasiadka dnia 19-01-2011 16:31
-----------------------------------------------------
Pozdrawiam : Marian
Router NETGEAR WNR3500Lv1
Tomato Firmware 1.28.0000 MIPSR2-132 K26 USB BTgui-VPN
|
|
|
|
shibby |
Dodano 20-01-2011 08:01
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
pokaz
cat /opt/etc/init.d/transmission
ls -l /opt/etc/init.d/
echo $PATH
Edytowany przez shibby dnia 20-01-2011 08:02
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
sasiadka |
Dodano 20-01-2011 08:36
|
Power User
Posty: 308
Dołączył: 05/01/2010 17:26
|
Proszę :
Tomato v1.28.8054 MIPSR2-beta-031H K26 USB Ext
[root@tomato root]$ cat /opt/etc/init.d/transmission
#!/opt/bin/bash
case "$1" in
start)
RUN=`ps w | grep transmission | grep daemon | wc -l`
if [ "$RUN" == "0" ] then
logger Transmission nie uruchomione? Start ...
echo "Transmission nie uruchomione? Start ..."
/opt/bin/transmission-daemon -g /opt/etc/transmission
fi
;;
stop)
logger Transmission stop ...
echo "Transmission stop ..."
killall -KILL transmission-daemon
;;
*)
echo "Usage: $0 start|stop"
esac
[root@tomato root]$
[root@tomato root]$ ls -l /opt/etc/init.d/
?r-xr-S--- 0 16877 2 2972122361216 Jan 1 1970 /opt/etc/init.d/
[root@tomato root]$
[root@tomato root]$ echo $PATH
/opt/sbin:/opt/bin:/sbin:/bin:/usr/sbin:/usr/bin
[root@tomato root]$
-----------------------------------------------------
Pozdrawiam : Marian
Router NETGEAR WNR3500Lv1
Tomato Firmware 1.28.0000 MIPSR2-132 K26 USB BTgui-VPN
|
|
|
|
shibby |
Dodano 20-01-2011 13:31
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
chmod 777 /opt/etc/init.d/transmission
i zobacz czy dziala start
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
sasiadka |
Dodano 20-01-2011 14:23
|
Power User
Posty: 308
Dołączył: 05/01/2010 17:26
|
???
Tomato v1.28.8054 MIPSR2-beta-031H K26 USB Ext
[root@tomato root]$ chmod 777 /opt/etc/init.d/transmission
[root@tomato root]$ /opt/etc/init.d/transmission start
Transmission nie uruchomione? Start ...
[root@tomato root]$
-----------------------------------------------------
Pozdrawiam : Marian
Router NETGEAR WNR3500Lv1
Tomato Firmware 1.28.0000 MIPSR2-132 K26 USB BTgui-VPN
|
|
|
|
shibby |
Dodano 20-01-2011 14:48
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
no to dziala
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
sasiadka |
Dodano 20-01-2011 15:48
|
Power User
Posty: 308
Dołączył: 05/01/2010 17:26
|
Super. Dzięki.
No tak ... ale zostaje pytanie : Co dalej ?
Wybacz. Pytanie zapewne z gatunku "poszukaj w google",
ale ja myślałem, że po starcie ukaże się jakieś GUI.
Czy może trzeba wejść przez stronę internetową ?
O kurcze !!! Pozostawię to wyżej dla potomności.
Na pierwszej stronie #1 wyraźnie jest napisane :
Cytat dotransmission wchodzimy przez wpisanie w przeglądarce:
http://ip_routera:9091/
i cieszymy się automatem do torcików
Duży tort dla Tego Pana (@shibby) a przede wszystkim
podziekowanie za cierpliwość.
Edytowany przez sasiadka dnia 20-01-2011 20:08
-----------------------------------------------------
Pozdrawiam : Marian
Router NETGEAR WNR3500Lv1
Tomato Firmware 1.28.0000 MIPSR2-132 K26 USB BTgui-VPN
|
|
|
|
sasiadka |
Dodano 21-01-2011 09:13
|
Power User
Posty: 308
Dołączył: 05/01/2010 17:26
|
Cytat Nie dodawajcie uruchamiania transmission do firewalla, przy każdym restarcie firewalla transmission będzie się ponownie uruchamiało, tworząc kolejne procesy!! Bezpieczniej jest uruchamiać go ręcznie po restarcie. Ew jeżeli ktoś chce by jednak startował wraz z routerem to niech najpierw doda do firewalla stop a później start transmission
Czy ja dobrze rozumiem :
1. otwieram konsolę (PuTTY) wpisuję /opt/etc/init.d/transmission start (transmission uruchomiony)
2. jak teraz zamkne konsolę (x) to jest transmission stop (na stronie 192.168.1.1:9091 jest brak połączenia z siecią, tak zauważyłem)
3. czyli PuTTy musi być cały czas włączone ?
4. więc, żeby nie uruchamiać konsoli i mieć automat to trzeba do firewall'a wpisać :
#transmission
/opt/etc/init.d/transmission stop
/opt/etc/init.d/transmission start
Edytowany przez sasiadka dnia 21-01-2011 09:18
-----------------------------------------------------
Pozdrawiam : Marian
Router NETGEAR WNR3500Lv1
Tomato Firmware 1.28.0000 MIPSR2-132 K26 USB BTgui-VPN
|
|
|
|
shibby |
Dodano 21-01-2011 09:26
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
wystarczy w firtewallu
/opt/etc/init.d/transmission start
transmission odpala sie jako daemon wiec dziala w tle. Otwarte putty nie ma na niego wplywu.
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
sasiadka |
Dodano 21-01-2011 11:29
|
Power User
Posty: 308
Dołączył: 05/01/2010 17:26
|
Dziękuję.
Teraz mam inny problem.
Dlaczego mi "wywala" transmission, ftp, dysk ?
Wytłumaczę o co chodzi.
Mam konfiguracje jak w podpisie.
Zainstalowane optware i z tego mc, nano, transmission.
Jak wszystko dobrze chodzi to w konsoli mam :
Włączone transmission i ściąga jakiś plik.
Serwer ftp działa, mc na konsoli działa, transmission przez web działa,
aż tu po kilku minutach nie mogę wejśc na transmission przez web,
do serwera ftp brak dostępu a na konsoli :
Cytat root@tomato:/tmp/home/root#
i do mc też nie można wejść.
Wyłączenie i załączenie routera nic nie daje.
Dopiero muszę wyłączyć dysk, wyłączyć router
i na nowo wszystko załączyć i znowu jest OK
Co się dzieje nie tak ?
-----------------------------------------------------
Pozdrawiam : Marian
Router NETGEAR WNR3500Lv1
Tomato Firmware 1.28.0000 MIPSR2-132 K26 USB BTgui-VPN
|
|
|
|
shibby |
Dodano 21-01-2011 11:44
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
Logi przede wszystkim!
dmesg
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
sasiadka |
Dodano 21-01-2011 12:02
|
Power User
Posty: 308
Dołączył: 05/01/2010 17:26
|
Tomato v1.28.8054 MIPSR2-beta-031H K26 USB Ext
root@tomato:/tmp/home/root# dmesg
Linux version 2.6.22.19 (root@tomato) (gcc version 4.2.4) #51 Mon Dec 27 15:20:59 CET 2010
CPU revision is: 00019740
Found a 8MB ST compatible serial flash
Determined physical RAM map:
memory: 04000000 @ 00000000 (usable)
On node 0 totalpages: 16384
Normal zone: 128 pages used for memmap
Normal zone: 0 pages reserved
Normal zone: 16256 pages, LIFO batch:3
Built 1 zonelists. Total pages: 16256
Kernel command line: root=/dev/mtdblock2 noinitrd console=ttyS0,115200
Primary instruction cache 32kB, physically tagged, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, linesize 32 bytes.
Synthesized TLB refill handler (20 instructions).
Synthesized TLB load handler fastpath (32 instructions).
Synthesized TLB store handler fastpath (32 instructions).
Synthesized TLB modify handler fastpath (31 instructions).
PID hash table entries: 256 (order: 8, 1024 bytes)
CPU: BCM4716 rev 1 pkg 10 at 453 MHz
Using 226.500 MHz high precision timer.
console [ttyS0] enabled
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 61804k/65536k available (2334k kernel code, 3668k reserved, 475k data, 112k init, 0k highmem)
SLUB: Genslabs=6, HWalign=32, Order=0-1, MinObjects=4, CPUs=1, Nodes=1
Calibrating delay loop... 226.09 BogoMIPS (lpj=1130496)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
PCI: Using membase 8000000
PCI: Disabled
PCI: Fixing up bus 0
PCI: Fixing up bus 1
NET: Registered protocol family 2
Time: MIPS clocksource has been installed.
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
squashfs: version 3.0 (2006/03/15) Phillip Lougher
io scheduler noop registered (default)
HDLC line discipline: version $Revision: 4.8 $, maxframe=4096
N_HDLC line discipline registered.
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
serial8250: ttyS0 at MMIO 0xb8000300 (irq = 8) is a 16550A
PPP generic driver version 2.4.2
MPPE/MPPC encryption/compression module registered
NET: Registered protocol family 24
PPPoL2TP kernel driver, V0.17
-----------------------------------------------------
Pozdrawiam : Marian
Router NETGEAR WNR3500Lv1
Tomato Firmware 1.28.0000 MIPSR2-132 K26 USB BTgui-VPN
|
|
|