Instalowanie PyLoad Problem nowicjusza
|
lolo2 |
Dodano 29-09-2016 23:07
|
User
Posty: 63
Dołączył: 30/10/2013 18:42
|
Witam proszę o pomoc z instalacją Pyload na Tomato 2.6 132
Mam zamontowane Pendrive 2GB EXT2 zamontowany jako /opt skrypt w Firewallu. Działa
Teraz robię wedłóg instrukcji tej:
https://openlinksys.info/forum/viewthread.php?thread_id=12673&rowstart=0
Pkt.1
Sprawdzam czy wc = 1
cat /opt/etc/ipkg.conf | grep shibby | wc -l
root@unknown:/tmp/home/root# cat /opt/etc/ipkg.conf | grep shibby | wc -l
1
PKT2. Instalacja
ipkg update
root@unknown:/tmp/home/root# ipkg update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/mbwe-bluering/cross/stable/Packages.gz
Inflating http://ipkg.nslu2-linux.org/feeds/optware/mbwe-bluering/cross/stable/Packages.gz
Updated list of available packages in /opt/lib/ipkg/lists/nslu2
Downloading http://tomato.groov.pl/repo-arm/Packages
Updated list of available packages in /opt/lib/ipkg/lists/shibby
Successfully terminated.
ipkg install pyload
root@unknown:/tmp/home/root# ipkg install pyload
Nothing to be done
An error ocurred, return value: 4.
Collected errors:
Cannot find package pyload.
Check the spelling or perhaps run 'ipkg update'
Nie ma pakietów.
Trzeba gdzieś dodać jakąś bazę, skąd ma pobierać pakiety??
Dodam że próbowałem pokolei wpisywać komendy z :
http://tomatousb.org/tut:optware-installation
Ale podejrzewam ze nawet ten Optware nie jest zainstalowany.
Połączony z 29 wrzesień 2016 23:14:24:
root@unknown:/tmp/home/root# cd /tmp
root@unknown:/tmp# wget http://update.groov.pl/optware-install.sh
Connecting to update.groov.pl (193.17.184.2:80)
wget: can't open 'optware-install.sh': File exists
root@unknown:/tmp# chmod +x optware-install.sh
root@unknown:/tmp# ./optware-install.sh
Checking system config ...
Using 192.168.0.1 as the default gateway.
Using the following nameserver(s):
nameserver 127.0.0.1
Warning: local nameserver is different than gateway!
Check config or enter:
sed -i s/192.168.*/192.168.0.1/ /tmp/resolv.conf
and try again, or wait to see if your download continues anyway.
Warning: /opt partition is not empty!
Installing package uclibc-opt_0.9.28-13_mipsel.ipk ...
Some newer versions of DD-WRT does not show download progress bar,
so just be patient - or check STATUS -> BANDWIDTH tab for download
activity in your routers Web-GUI, and then still wait a minute or two.
Connecting to ipkg.nslu2-linux.org (140.211.169.161:80)
uclibc-opt_0.9.28-13 100% |*******************************| 832k 0:00:00 ETA
Updating /opt/etc/ld.so.cache
/opt/sbin/ldconfig: line 1: syntax error: unexpected "("
Installing package ipkg-opt_0.99.163-10_mipsel.ipk ...
Some newer versions of DD-WRT does not show download progress bar,
so just be patient - or check STATUS -> BANDWIDTH tab for download
activity in your routers Web-GUI, and then still wait a minute or two.
Connecting to ipkg.nslu2-linux.org (140.211.169.161:80)
ipkg-opt_0.99.163-10 100% |*******************************| 75850 0:00:00 ETA
/opt/sbin/ldconfig: line 1: syntax error: unexpected "("
/opt/bin/ipkg: line 1:EL@4▒: not found
/opt/bin/ipkg: line 2: syntax error: unexpected "("
/opt/bin/ipkg: line 1:EL@4▒: not found
/opt/bin/ipkg: line 2: syntax error: unexpected "("
/opt/bin/ipkg: line 1:EL@4▒: not found
/opt/bin/ipkg: line 2: syntax error: unexpected "("
root@unknown:/tmp# |
|
|
|
kille72 |
Dodano 29-09-2016 23:16
|
Administrator
Posty: 2986
Dołączył: 12/02/2007 23:43
|
A co zwraca komenda "ipkg list" oraz "ipkg list pyload"? |
|
|
|
lolo2 |
Dodano 29-09-2016 23:18
|
User
Posty: 63
Dołączył: 30/10/2013 18:42
|
ipkg list
root@unknown:/tmp# ipkg lis
/opt/bin/ipkg: line 1:EL@4▒: not found
/opt/bin/ipkg: line 2: syntax error: unexpected "("
root@unknown:/tmp#
root@unknown:/tmp# ipkg list pyload
/opt/bin/ipkg: line 1:EL@4▒: not found
/opt/bin/ipkg: line 2: syntax error: unexpected "("
root@unknown:/tmp#
Chyba coś nagrzebałem za dużo |
|
|
|
Steel_Rat |
Dodano 29-09-2016 23:18
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
A o jakim routerze mowa z ARM czy MIPSEL.
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|
|
lolo2 |
Dodano 29-09-2016 23:21
|
User
Posty: 63
Dołączył: 30/10/2013 18:42
|
Name TomatoUSB
Model Asus RT-AC56U
Chipset ARMv7 Processor rev 0 (v7
omato Firmware 1.28.0000 -132 K26ARM USB AIO-64K
Linux kernel 2.6.36.4brcmarm and Broadcom Wireless Driver 6.37.14.86 (r456083)
Copyright (C) 2013-2014 Tomato-ARM Team
Tomato-ARM Team:
- Michał Rupental (Shibby)
- Ofer Chen (roadkill)
- Vicente Soriano (Victek) |
|
|
|
kille72 |
Dodano 29-09-2016 23:24
|
Administrator
Posty: 2986
Dołączył: 12/02/2007 23:43
|
Wywal wszystko z /opt i zainstaluj optware komenda:
Edytowany przez kille72 dnia 29-09-2016 23:42
|
|
|
|
lolo2 |
Dodano 29-09-2016 23:26
|
User
Posty: 63
Dołączył: 30/10/2013 18:42
|
heh... nie mam bladego pojęcia jak wywalić wszystko z /opt.
Idę sformatować pendrive Partizion Wizardem.
Po sformatowaniu odrazu wpisać to
optware-install.h ? |
|
|
|
kille72 |
Dodano 29-09-2016 23:27
|
Administrator
Posty: 2986
Dołączył: 12/02/2007 23:43
|
Jak bedziesz mial podmontowane czyste /opt to wtedy wydajesz ta komende. |
|
|
|
lolo2 |
Dodano 29-09-2016 23:34
|
User
Posty: 63
Dołączył: 30/10/2013 18:42
|
Mam
Partition 'sda5' ext4 (1,943.65 MB / 1,943.65 MB free) is mounted on /opt
root@unknown:/tmp/home/root# optware-install.h
-sh: optware-install.h: not found
root@unknown:/tmp/home/root#
Chyba że mam wpisac pokolei to:
cd /tmp
wget http://update.groov.pl/optware-install.sh
chmod +x optware-install.sh
./optware-install.sh |
|
|
|
kille72 |
Dodano 29-09-2016 23:39
|
Administrator
Posty: 2986
Dołączył: 12/02/2007 23:43
|
- Dodano skrypt optware-install.sh do Tomato - wystarczy podmontować dysk pod /opt i wydać komendę optware-install.sh.To wszystko
a z ./ ? |
|
|
|
Steel_Rat |
Dodano 29-09-2016 23:40
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
Nie pobieraj pliku. Wydaj tylko tą komendę.
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|
|
lolo2 |
Dodano 29-09-2016 23:41
|
User
Posty: 63
Dołączył: 30/10/2013 18:42
|
To samo:
root@unknown:/tmp/home/root# ./optware-install.sh
-sh: ./optware-install.sh: not found
root@unknown:/tmp/home/root# |
|
|
|
kille72 |
Dodano 29-09-2016 23:43
|
Administrator
Posty: 2986
Dołączył: 12/02/2007 23:43
|
Sorry zjadlem literke:
optware-install.[color=#ff0000]s[/color]h |
|
|
|
lolo2 |
Dodano 29-09-2016 23:45
|
User
Posty: 63
Dołączył: 30/10/2013 18:42
|
Faktycznie, nie zauważyłem że brakło s:
Oto co mi wyświetliło;
root@unknown:/tmp/home/root# optware-install.sh
Checking system config ...
Using 192.168.0.1 as default gateway.
Using the following nameserver(s):
nameserver 127.0.0.1
Warning: local nameserver is different than gateway!
Check config or enter:
sed -i s/192.168.*/192.168.0.1/ /tmp/resolv.conf
to correct this.
Installing package uclibc-opt_0.9.28-1_arm.ipk ...
Connecting to ipkg.nslu2-linux.org (140.211.169.161:80)
uclibc-opt_0.9.28-1_ 100% |*******************************| 241k 0:00:00 ETA
Installing package ipkg-opt_0.99.163-10_arm.ipk ...
Connecting to ipkg.nslu2-linux.org (140.211.169.161:80)
ipkg-opt_0.99.163-10 100% |*******************************| 72910 0:00:00 ETA
Successfully terminated.
Nothing to be done
An error ocurred, return value: 4.
Collected errors:
Cannot find package uclibc-opt.
Check the spelling or perhaps run 'ipkg update'
Nothing to be done
An error ocurred, return value: 4.
Collected errors:
Cannot find package ipkg-opt.
Check the spelling or perhaps run 'ipkg update'
Downloading http://ipkg.nslu2-linux.org/feeds/optware/mbwe-bluering/cross/stable /Packages.gz
Inflating http://ipkg.nslu2-linux.org/feeds/optware/mbwe-bluering/cross/stable/P ackages.gz
Updated list of available packages in /opt/lib/ipkg/lists/nslu2
Downloading http://tomato.groov.pl/repo-arm/Packages
Updated list of available packages in /opt/lib/ipkg/lists/shibby
Successfully terminated.
root@unknown:/tmp/home/root#
Też jakieś błędy
Teraz wpisać?
ipkg update
ipkg install pyload
Połączony z 29 wrzesień 2016 23:56:00:
Po wpisaniu ipkg update zaktualizowały się pakiety
potem wpisałem
ipkg list
Wyświetliło masę programów ale brak tam pyload.
po próbie instalacji pyload wyskoczyło
root@unknown:/tmp/home/root# ipkg install pyload
Nothing to be done
An error ocurred, return value: 4.
Collected errors:
Cannot find package pyload.
Check the spelling or perhaps run 'ipkg update'
root@unknown:/tmp/home/root#
Rozumiem że muszę wpisać coś aby zmieniło "adres"skąd ma pobierać pakiety.
Np. to?:
Sprawdzamy czy mamy repozytorium pakietów "shibby"
cat /opt/etc/ipkg.conf | grep shibby | wc -l
Jeżeli zwróci nam wynik 1 to pomijamy następny krok.
Jeżeli zaś zwróci nam wynik 0 to wydajemy komendę:
echo "src shibby http://tomato.groov.pl/repo" >> /opt/etc/ipkg.con
Połączony z 29 wrzesień 2016 23:58:47:
PS2.
Wpisałem takie komendy:
root@unknown:/tmp/home/root# cat /opt/etc/ipkg.conf | grep shibby | wc -l
1
root@unknown:/tmp/home/root# ipkg update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/mbwe-bluering/cross/stable/Packages.gz
Inflating http://ipkg.nslu2-linux.org/feeds/optware/mbwe-bluering/cross/stable/Packages.gz
Updated list of available packages in /opt/lib/ipkg/lists/nslu2
Downloading http://tomato.groov.pl/repo-arm/Packages
Updated list of available packages in /opt/lib/ipkg/lists/shibby
Successfully terminated.
root@unknown:/tmp/home/root# ipkg install pyload
Nothing to be done
An error ocurred, return value: 4.
Collected errors:
Cannot find package pyload.
Check the spelling or perhaps run 'ipkg update'
root@unknown:/tmp/home/root#
Dalej to samo nie może znaleźć programy pyload
Edytowany przez lolo2 dnia 29-09-2016 23:58
|
|
|
|
Steel_Rat |
Dodano 30-09-2016 00:00
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
Dobra. Pyload jest w optware ale w optware-ng. Bez problemowo się pobiera.
Pakiet instalacyjny dostępny tu
[url]
http://ipkg.nslu2-linux.org/optware-ng/bootstrap/buildroot-armeabi-ng-bootstrap.sh
[/url]
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|
|
lolo2 |
Dodano 30-09-2016 00:32
|
User
Posty: 63
Dołączył: 30/10/2013 18:42
|
Dzieki wam.
Coś się zainstalowało. Przez przeglądarkę da się uruchomić pyload więc może działa. Jutro muszę zdobyć aktywnego huba aby dysk podłączyć.
Na koniec pokazały się inne komunikaty niż w instrukcji shibbyego po wpisaniu;
Starting PyLoad
Daemon PID 2702
root@unknown:/tmp/home/root# python /opt/share/pyload/pyLoadCore.py
-sh: python: not found
Już późna godzina i nie mam już siły więc idę spać. Jutro do pracy..
Dobranoc i dzięki.
Połączony z 30 wrzesień 2016 20:57:20:
Witam ponownie.
Mam problem z automatycznym montowaniem Pendrive pod opt i dysku.
Type Host Description Mounted?
Storage 0 CBM Flash Disk
Partition 'sda1' (1024) is not mounted
Partition 'sda5' ext4 (1,943.65 MB / 1,785.33 MB free) is mounted on /opt Yes
[ Unmount ]
Storage 1 SAMSUNG HM501II
Partition 'sdb1' (1024) is not mounted
Partition 'sdb5' ext2 (465.75 GB) is not mounted
Wpisałem komendy w skrypcie Firewalla takie:
/bin/mount /dev/sda5 /opt
/bin/mount /dev/sdb5 /mnt/sdb5
Czy dobrze kombinuje?
Połączony z 30 wrzesień 2016 21:07:19:
Dziwne ada1 jako opt się montuje bez problemu a sdb5 (dysk) nie chce. Piszę przecież te same komendy, o co chodzi temu tomato?
/bin/mount /dev/sda5 /opt
/bin/mount /dev/sdb5 /mnt/sdb5
lub
/bin/mount /dev/sda5 /opt
/bin/mount /dev/sdb5 /tmp/mnt/sdb5
lub
/bin/mount /dev/sda5 /opt
/bin/mount /dev/sdb5 /sdb5
Żaden nie działa.
Połączony z 30 wrzesień 2016 21:15:23:
A jak robię innym sposobem:
Tzn. włączam automatyczne mapowanie:
W skrypcie init wpiszę:
echo "LABEL=sda5 /opt ext2 defaults 0 1" >> /etc/fstab
To zamontuje mi dysk normalnie a pendrive zamiast jako opt to jako normalny dysk.:
Type Host Description Mounted?
Storage 0 CBM Flash Disk
Partition 'sda1' (1024) is not mounted
Partition 'sda5' ext4 (1,943.65 MB / 1,785.33 MB free) is mounted on /opt Yes
[ Unmount ]
Storage 1 SAMSUNG HM501II
Partition 'sdb1' (1024) is not mounted
Partition 'sdb5' ext2 (457.99 GB / 121.29 GB free) is mounted on /tmp/mnt/sdb5 Yes
[ Unmount ]
Edytowany przez lolo2 dnia 30-09-2016 21:15
|
|
|
|
Steel_Rat |
Dodano 30-09-2016 21:21
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
Cytat
/bin/mount /dev/sda5 /opt
/bin/mount /dev/sdb5 /mnt/sdb5
Problem jest taki, że katalog "opt" istnieje, a katalog w "sdb5" w "mnt" już nie.
Najpierw musisz go utworzyć. Można tak:
mkdir /mnt/sdb5
/bin/mount /dev/sdb5 /mnt/sdb5
Cytat
echo "LABEL=sda5 /opt ext2 defaults 0 1" >> /etc/fstab
Coś mi się wydaje, że ten dysk nie nazywa się "sda5".
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|
|
lolo2 |
Dodano 30-09-2016 21:28
|
User
Posty: 63
Dołączył: 30/10/2013 18:42
|
Pendrive nazywa się tak
Type Host Description Mounted?
Storage 0 CBM Flash Disk
Partition 'sda1' (1024) is not mounted
Partition 'sda5' ext2 (1,943.65 MB / 1,785.33 MB free) is mounted on /tmp/mnt/sda5 Yes
[ Unmount ]
Czyli rozumiem jego nazwa to "sda5"
Natomiast dysk nazywa się tak:
Storage 1 SAMSUNG HM501II
Partition 'sdb1' (1024) is not mounted
Partition 'sdb5' ext2 (457.99 GB / 121.29 GB free) is mounted on /tmp/mnt/sdb5 Yes
[ Unmount ]
Nie rozumiem tego co napisałeś.
Na pendrive jest już zainstalowany pyload się uruchamiał, teraz tylko chcę aby wykrywało i montowało i dysk i pendrive.
Połączony z 30 wrzesień 2016 21:29:26:
sdb5 montuje mi się poprawnie, dlaczego mam tam tworzyć mnt?
Połączony z 30 wrzesień 2016 21:33:44:
Edytowany przez lolo2 dnia 30-09-2016 21:33
|
|
|
|
kille72 |
Dodano 30-09-2016 21:53
|
Administrator
Posty: 2986
Dołączył: 12/02/2007 23:43
|
Skrypty-Init wpisz:
echo "LABEL=sda5 /opt ext2 defaults 0 1" >> /etc/fstab
echo "LABEL=sdb5 /nas ext2 defaults 0 1" >> /etc/fstab
Bedzie /opt na Optware i /nas na dane. Restart routera. |
|
|
|
lolo2 |
Dodano 30-09-2016 22:04
|
User
Posty: 63
Dołączył: 30/10/2013 18:42
|
Dalej to samo.
Pendrive nie jest zamontowany jako /opt
Partition 'sda5' ext2 (1,943.65 MB / 1,785.33 MB free) is mounted on /tmp/mnt/sda5 |
|
|