1

Temat: Problem z instalacją pythona

Dałem taką komendę:
opkg install python-curl python-crypto python-sqlite3 python-openssl python-imaging-library pyopenssl unzip unrar screen
efekt:
wersja gargoyle 1.9.2.1, w ogólę miałem 1.9.2.3 a po zrobieniu exroota mam 1.9.2.1 ??
Unknown package 'python-curl'.
Unknown package 'python-crypto'.
Package python-sqlite3 (2.7.9-6) installed in root is up to date.
Package python-openssl (2.7.9-6) installed in root is up to date.
Unknown package 'python-imaging-library'.
Unknown package 'pyopenssl'.
Installing unzip (6.0-3) to root...
Downloading http://downloads.openwrt.org/chaos_calm … r71xx.ipk.
Package unrar (5.2.7-1) installed in root is up to date.
Package screen (4.3.1-1) installed in root is up to date.
Collected errors:
* opkg_conf_parse_file: Duplicate src declaration (chaos_calmer_base http://downloads.openwrt.org/chaos_calm … ges/base). Skipping.
* opkg_conf_parse_file: Duplicate src declaration (chaos_calmer_packages http://downloads.openwrt.org/chaos_calm … packages). Skipping.
* opkg_conf_parse_file: Duplicate src declaration (chaos_calmer_routing http://downloads.openwrt.org/chaos_calm … /routing). Skipping.
* opkg_conf_parse_file: Duplicate src declaration (chaos_calmer_telephony http://downloads.openwrt.org/chaos_calm … elephony). Skipping.
* opkg_conf_parse_file: Duplicate src declaration (chaos_calmer_management http://downloads.openwrt.org/chaos_calm … nagement). Skipping.
* opkg_install_cmd: Cannot install package python-curl.
* opkg_install_cmd: Cannot install package python-crypto.
* opkg_install_cmd: Cannot install package python-imaging-library.
* opkg_install_cmd: Cannot install package pyopenssl.
* check_data_file_clashes: Package unzip wants to install file /usr/bin/unzip
        But that file is already provided by package  * busybox
* opkg_install_cmd: Cannot install package unzip.

2

Odp: Problem z instalacją pythona

1. masz zduplikowane wpisy repo.
2. usuń najpierw unzip
3. cześć pakietów nie ma w repo CC, musisz je poszukać na sieci

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

3 (edytowany przez Alley 2017-03-29 17:46:57)

Odp: Problem z instalacją pythona

zawartość opkg.conf
1.
src/gz chaos_calmer_base http://downloads.openwrt.org/chaos_calm … kages/base
src/gz chaos_calmer_management http://downloads.openwrt.org/chaos_calm … management
src/gz chaos_calmer_packages http://downloads.openwrt.org/chaos_calm … s/packages
src/gz chaos_calmer_routing http://downloads.openwrt.org/chaos_calm … es/routing
src/gz chaos_calmer_telephony http://downloads.openwrt.org/chaos_calm … /telephony


dest root /
dest ram /tmp
dest plugin_root /plugin_root
lists_dir ext /var/opkg-lists
option overlay_root /overlay
src/gz eko_one_pl http://dl.eko.one.pl/chaos_calmer/ar71xx/packages
src/gz gargoyle_pl http://dl.eko.one.pl/gargoyle-pl/chaos_ … x/packages

nic nie ma zduplikowanego

2.
root@Gargoyle:~# opkg remove unzip
No packages removed.

4

Odp: Problem z instalacją pythona

Jest jeszcze w /etc/opkg/*.conf

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

5

Odp: Problem z instalacją pythona

rm /usr/bin/unzip

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

6 (edytowany przez Alley 2017-03-29 17:57:08)

Odp: Problem z instalacją pythona

Dzięki.
Teraz po:
opkg install python-curl python-crypto python-sqlite3 python-openssl python-imaging-library pyopenssl unzip unrar screen
mam:
Unknown package 'python-curl'.
Unknown package 'python-crypto'.
Package python-sqlite3 (2.7.9-6) installed in root is up to date.
Package python-openssl (2.7.9-6) installed in root is up to date.
Unknown package 'python-imaging-library'.
Unknown package 'pyopenssl'.
Package unzip (6.0-3) installed in root is up to date.
Package unrar (5.2.7-1) installed in root is up to date.
Package screen (4.3.1-1) installed in root is up to date.
Collected errors:
* opkg_install_cmd: Cannot install package python-curl.
* opkg_install_cmd: Cannot install package python-crypto.
* opkg_install_cmd: Cannot install package python-imaging-library.
* opkg_install_cmd: Cannot install package pyopenssl.

Gdzie mam szukac tych: python-curl, python-crypto, python-imaging-library, pyopenssl
znalazłem to:
https://github.com/openwrt-es/openwrt-o … l/Makefile
https://dev.openwrt.org/browser/package … ?rev=18962
https://dev.openwrt.org/browser/package … ?rev=29141
https://github.com/openwrt/packages/blo … l/Makefile
ale nie wiem jak to "wgrać" i czy to to wgl

Ps. czy da się ustawić hasło w miniDLNA ?

7

Odp: Problem z instalacją pythona

Np. w repozytorium  BB


Nie, nie da się ustawić hasła w normalnej wersji. Jakieś odmiany były które to umożliwiały, ale musiał byś skompilować sobie.

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

8

Odp: Problem z instalacją pythona

root@Gargoyle:/programy/pyload-0.4.9# python ./pyLoadCore.py
Traceback (most recent call last):
  File "./pyLoadCore.py", line 43, in <module>
    from module.plugins.AccountManager import AccountManager
  File "/programy/pyload-0.4.9/module/plugins/AccountManager.py", line 25, in <module>
    from module.PullEvents import AccountUpdateEvent
  File "/programy/pyload-0.4.9/module/PullEvents.py", line 21, in <module>
    from module.utils import uniqify
ImportError: No module named utils

43 linijka pyLoadCore.py:
from module.plugins.AccountManager import AccountManager

25 linijka AccountManager.py:
from module.PullEvents import AccountUpdateEvent

21 linjika /PullEvents.py
from module.utils import uniqify
czegoś mi jeszcze brakuje ?


teraz po:
root@Gargoyle:/# opkg install python-curl python-crypto python-sqlite3 python-openssl python-imaging-library pyopenssl unzip unrar screen
Package python-curl (7.19.0-1) installed in root is up to date.
Package python-crypto (2.6-1) installed in root is up to date.
Package python-sqlite3 (2.7.9-6) installed in root is up to date.
Package python-openssl (2.7.9-6) installed in root is up to date.
Package python-imaging-library (1.1.7-2) installed in root is up to date.
Package pyopenssl (0.10-1) installed in root is up to date.
Package unzip (6.0-3) installed in root is up to date.
Package unrar (5.2.7-1) installed in root is up to date.
Package screen (4.3.1-1) installed in root is up to date.

9 (edytowany przez Alley 2017-03-29 22:13:05)

Odp: Problem z instalacją pythona

Czy ktoś używa i działa mu pyLoad przeczytałem już chyba wszystko i nic mi nie pomaga, nie chce działać wszystkie błędy podobne do tego jak wyżej.
Robię tak:
opkg update
opkg install python-curl python-crypto python-sqlite3 python-openssl python-imaging-library pyopenssl unzip unrar screen
z barrier_breaker14.07 instaluje pakiety których nie ma w Gargoyle 1.9.2.3 czyli:
opkg install
python-curl_7.19.0-1_ar71xx.ipk
python-crypto_2.6-1_ar71xx.ipk
python-imaging-library_1.1.7-2_ar71xx.ipk
pyopenssl_0.10-1_ar71xx.ipk

potem:
robię tak:
mkdir programy
cd /programy
wget https://github.com/pyload/pyload/archive/v0.4.9.zip --no-check-certificate
unzip pyload_0.4.9.zip
rm pyload_0.4.9.zip
mv pyload_0.4.9 pyload
cd pyload
mkdir -p pobrane
python ./pyLoadCore.py

i mi wyskakują właśnie takie błędy.

root@Gargoyle:/programy/pyload# python pyLoadCore.py
Traceback (most recent call last):
  File "pyLoadCore.py", line 28, in <module>
    import module.common.pylgettext as gettext
  File "/programy/pyload/module/common/pylgettext.py", line 4, in <module>
    from gettext import *
  File "/usr/lib/python2.7/gettext.py", line 49, in <module>
    import locale, copy, os, re, struct, sys
  File "/usr/lib/python2.7/locale.py", line 15, in <module>
    import encodings
ImportError: No module named encodings


Nie ma pojęcia jak zainstalować tego pythona.

10

Odp: Problem z instalacją pythona

Poczytaj
https://eko.one.pl/forum/viewtopic.php? … 19#p182819

WNDR3800 OpenWrt 19.07.7 / WNDR3700v2 17.01.6 / TL-WR741ND v4 17.01.6

11 (edytowany przez Alley 2017-03-30 19:32:00)

Odp: Problem z instalacją pythona

root@Gargoyle:/# opkg install  -w python-crypto_2.6-1_ramips_24kec.ipk python-imaging-library_1.1.7-2_ramips_24kec.ipk python-openssl_2.7.3-2_ramips_24kec.ipk pyopenssl_0.10-1_rami
ps_24kec.ipk
opkg: '/usr/lib/libcrypto.so.1.0.0' is not an ELF executable for MIPS
opkg: can't load library 'libcrypto.so.1.0.0'

mam to nawet jak daje opkg update

12

Odp: Problem z instalacją pythona

Zła architektura, ty masz ar71xx nie ramipsa.

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

13

Odp: Problem z instalacją pythona

co mam teraz zrobić xd, nie mogę wejść nawet na stronę routera przez putty działa, internet normalnie działa ale nie da się wejść na 192.168.1.1

14

Odp: Problem z instalacją pythona

Albo przywróć libopenssl do poprzedniej wersji (i zgodniej architektury) albo zrób firstboota i konfiguruj od nowa.

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

15

Odp: Problem z instalacją pythona

Nie mogę zrobić first boota bo:
root@Gargoyle:~# firstboot
This will erase all settings and remove any installed packages. Are you sure? [N/y]
y
/dev/mtdblock3 is not mounted
/dev/mtdblock3 will be erased on next mount

a jak mam wgrać na nowo inaczej niż przez stronę (do której nie mam dostępu)

16

Odp: Problem z instalacją pythona

No przecież chce robić. Zrestaruj router.

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

17

Odp: Problem z instalacją pythona

Ale teraz muszę na nowo sformatować pendrive bo jak zarobiłem extroota po tym firstboocie to dalej to wszystko jest.
Tak na pszyszłość czy jest możliwość firstboota na extroocie czy trzeba formatować pendrive ?

18

Odp: Problem z instalacją pythona

Po prostu wyciągasz i formatujesz nośnik, nic więcej.

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

19 (edytowany przez Alley 2017-03-30 20:37:34)

Odp: Problem z instalacją pythona

Wielkie dzięki za pomoc i cierpliwość co do niektórych moich "głupich" pytań big_smile, wszystko działa smile
Jeszcze tylko jedno jak zrobić autostart ?
robię tak:

#!/bin/sh /etc/rc.common
# For OpenWRT 10.03.1 and Pyload 0.49 stable.

START=99

prefix=/opt"
PATH=${prefix}/bin:${prefix}/sbin:/sbin:/bin:/usr/sbin:/usr/bin
SESSIONNAME=pyload"
DAEMON=screen -dmS $SESSIONNAME python [b]/programy/pyload-stable/pyLoadCore.py[/b]"
DAEMON_OPTS="

start() {
        if  screen -ls | grep $SESSIONNAME ; then
            echo "a screen-session of pyLoad is already running"
        else
            echo "Starting screen-session of pyLoad"
            $DAEMON $DAEMON_OPTS
        fi
          }
        
stop() {
        if  screen -ls | grep $SESSIONNAME ; then
                    echo "Stopping screen-session of pyLoad"
                    screen -r $SESSIONNAME -X quit
                    if  screen -ls | grep $SESSIONNAME ; then
                        echo "stop screen-session of pyLoad failed"
                    else
                        echo "screen-session of pyLoad stopped"
                    fi
        else
            echo "pyLoad is not running"       
        fi
        }
        
restart() {
                stop
                sleep 10
                start
          }

ale  po

/etc/init.d/pyload enable
mam
root@Gargoyle:/# /etc/init.d/pyload enable
/etc/rc.common: /etc/init.d/pyload: line 10: -dmS: not found

robiłem stąd:
http://eko.one.pl/forum/viewtopic.php?id=3928

20

Odp: Problem z instalacją pythona

przeczytaj ten wątek do końca
http://eko.one.pl/forum/viewtopic.php?id=3928

WNDR3800 OpenWrt 19.07.7 / WNDR3700v2 17.01.6 / TL-WR741ND v4 17.01.6

21 (edytowany przez Alley 2017-03-30 21:07:54)

Odp: Problem z instalacją pythona

Już nie ważne poradziłem sobie wszystko działa jak chciałem.
Jeszcze raz wielkie dzięki wam za pomoc smile

@edit. czy ktoś coś wie na temat tego zmodyfikowanego miniDlna z możliwością ustawienia hasła ?

22

Odp: Problem z instalacją pythona

https://github.com/NathanaelA/minidlna/ … E.PASSWORD

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

23 (edytowany przez Alley 2017-03-31 10:11:17)

Odp: Problem z instalacją pythona

Jednak mam jeszcze problem gdy przez winscp chcę przerzucić jakieś duże pliki to po pewnym czasie mam że połączenie zostało zerwane czy coś tego typu. Router się nie resetuje ani nic.

i w dodatku ciągle są jakieś problemy z qos, jak dodaje reguły to za którymś razem po kliknięciu "zapisz" wyskakuje na chwilę okno "proszę czekać zapisywanie zmian" wchodzę jeszcze raz w zakładkę i wszystkie reguły się usuwają i nic się nie da zrobić ani dodać na nowo ich nic nie działa w qos i muszę wszystko od nowa konfigurować robić firstboota na nowo wszystko ...
Ten problem od zawsze miałem w gargoyle