1

Temat: Gargoyle: 1.5.8 - problem z konfiguracją PyLoad

Instalacja przebiegła bez problemu.

    # opkg update
    # opkg install python-curl python-crypto python-sqlite3 python-openssl unzip unrar screen
    # mkdir -p /media
    # cd /media
    # wget http://get.pyload.org/get/src/ -O pyload.zip
    # unzip pyload.zip
    # rm pyload.zip
    # cd pyload
    # mkdir -p done

dopiero po przejściu do opisu z konfiguracja pojawia sie błąd. po wpisaniu python ./pyLoadCore.py pojawił sie komunikat:

root@Gargoyle:/media/pyload# python ./pyLoadCore.py
Traceback (most recent call last):
  File "./pyLoadCore.py", line 54, in <module>
    from module.database import DatabaseBackend, FileHandler
  File "/media/pyload/module/database/__init__.py", line 1, in <module>
    from DatabaseBackend import DatabaseBackend
  File "/media/pyload/module/database/DatabaseBackend.py", line 33, in <module>
    import sqlite3
  File "/usr/lib/python2.7/sqlite3/__init__.py", line 24, in <module>
    from dbapi2 import *
  File "/usr/lib/python2.7/sqlite3/dbapi2.py", line 27, in <module>
    from _sqlite3 import *
ImportError: No module named _sqlite3

2

Odp: Gargoyle: 1.5.8 - problem z konfiguracją PyLoad

Python z AA ma problem z sqlite, nie uruchomisz tego bez rekompilacji pythona.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Gargoyle: 1.5.8 - problem z konfiguracją PyLoad

czy już pisałeś poradnik jak zrobić rekompilację pythona, szukam na eko.one.pl lecz nie widzę instrukcji.

4

Odp: Gargoyle: 1.5.8 - problem z konfiguracją PyLoad

Jest na eko.one.pl poradnik o kompilacji całego systemu. python to tylko jeden z pakietów.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Gargoyle: 1.5.8 - problem z konfiguracją PyLoad

ahaa, dzieki znalazłem.

z tego co przeczytałem, to na Linuxie muszę to robić, na windowsie sie nie uda?

6

Odp: Gargoyle: 1.5.8 - problem z konfiguracją PyLoad

czy możesz opisać jak dla przedszkolaka jak wykonać kompilację?
Jestem na Ubuntu, ale nie wiem co dalej mam zrobić, mimo tego, że mam przed sobą poradnik.

7

Odp: Gargoyle: 1.5.8 - problem z konfiguracją PyLoad

Jeżeli nigdy tego nie robiłeś to nie zabieraj się za to. Tym bardziej że opis to po prostu poszczególne polecenia do wpisania, ale jak widać i tak masz kłopot z tym.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

8

Odp: Gargoyle: 1.5.8 - problem z konfiguracją PyLoad

czyli po prostu muszę przejść na starszą wersję Gargoyle?

9

Odp: Gargoyle: 1.5.8 - problem z konfiguracją PyLoad

Lub znaleźć pakiet bo być może ktoś go budował dla AA.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

10

Odp: Gargoyle: 1.5.8 - problem z konfiguracją PyLoad

szukałem na zagranicznych stronach, ale nie znalazłem.
jak mogę przejść na niższą wersję Gargyole?
Mogę to zrobić poprzez aktualizację sysupgrade.bin?

11

Odp: Gargoyle: 1.5.8 - problem z konfiguracją PyLoad

Byle by bez zachowywania ustawień, tak.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12

Odp: Gargoyle: 1.5.8 - problem z konfiguracją PyLoad

ok dzięki.

13

Odp: Gargoyle: 1.5.8 - problem z konfiguracją PyLoad

Pojawiły się buildy trunka, możesz od tego zainstalować pythona.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

14

Odp: Gargoyle: 1.5.8 - problem z konfiguracją PyLoad

o super. dzieki za info.

15

Odp: Gargoyle: 1.5.8 - problem z konfiguracją PyLoad

Sorry za kolejne lamerskie pytanie, ale...
jak instalować pakiety z trunka? Trzeba pewnie dodać jakąś linijkę do opkg.conf - jaką? Czy po jej dodaniu instalowane będą wyłącznie pakiety z trunka, a nie ze stabilnego repo?

16

Odp: Gargoyle: 1.5.8 - problem z konfiguracją PyLoad

Możesz tak zrobić, ale zaraz byś miał problem w systemie. opkg install i tu podaj cały url do pakietu z trunku, lub ściągnij go sobie wgetem do /tmp i instaluj lokalnie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

17

Odp: Gargoyle: 1.5.8 - problem z konfiguracją PyLoad

OK zrobiłem, tutaj łopatologiczny opis instalacji pythona działającego z pyload w Attitude Adjustment (problem ze sqlite3):
1.kasujemy składniki wcześniej zainstalowane

opkg remove python-curl python-crypto python-sqlite3 python-openssl

2.reset rutera, żeby skasować sumy kontrolne md5 pakietów, które opkg zapisuje po każdym opkg update

reboot

3.wchodzimy do /tmp i ściągamy pakiety z trunka ( które mają inne sumy kontrolne)

cd /tmp
wget http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/python-curl_7.19.0-1_ar71xx.ipk
wget http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/python-crypto_2.0.1-1_ar71xx.ipk
wget http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/python-sqlite3_2.7.3-2_ar71xx.ipk
wget http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/python-openssl_2.7.3-2_ar71xx.ipk

4.instalacja pakietow

opkg install python-curl_7.19.0-1_ar71xx.ipk 
opkg install python-crypto_2.0.1-1_ar71xx.ipk 
opkg install python-sqlite3_2.7.3-2_ar71xx.ipk 
opkg install python-openssl_2.7.3-2_ar71xx.ipk

18

Odp: Gargoyle: 1.5.8 - problem z konfiguracją PyLoad

Witam. Probuje uruchomic pyload na moim routerze, W tej chwili mam gargoyle 1.5.9.6. Zainstalowalem wszystko wg. tutoriala  http://eko.one.pl/?p=openwrt-pyload,
Niestety nie udalo sie uruchomic i skonifigurowac pyload przez python ./pyLoadCore.py poniewaz wystapily problemy z sqlite3. Wiec zrobilem wszystko wg. opisu powyzej.

opkg install python-curl_7.19.0-1_ar71xx.ipk
opkg install python-crypto_2.6-1_ar71xx.ipk  (zamiast wersji 2.0.1-1, bo nie ma juz jej na serwerze)
opkg install python-sqlite3_2.7.3-2_ar71xx.ipk
opkg install python-openssl_2.7.3-2_ar71xx.ipk

Niestety przy probie uruchomienia konfiguratora pyload dostaje taki oto komunikat.
Fatal Python error: pycurl: libcurl link-time version is older than compile-time version
Aborted

Pomozcie, bo rece juz mi opadaja.

TP-Link 1043ND.  Gargoyle PL 1.6.1.2

19

Odp: Gargoyle: 1.5.8 - problem z konfiguracją PyLoad

Libcurl zainstaluj z tego samego miejsca skąd masz python-curl

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

20

Odp: Gargoyle: 1.5.8 - problem z konfiguracją PyLoad

Dzieki wielkie.  Dzieki Twojej radzie udalo mi sie uruchomic, a i reszcie sie przyda.

TP-Link 1043ND.  Gargoyle PL 1.6.1.2