Bekijk de volledige versie : [Announce] New EntWare package repository for 1.9.2.7-rtn firmware
ryzhov_al
10-01-2012, 18:38
Please note, since r3727 (http://code.google.com/p/wl500g/source/detail?r=3727) revision a new OpenWRT-based package repository is available.
Entware Repository: https://github.com/Entware
Update 03/22/12. Now TomatoUSB users can use our repo! See how.
Update 03/26/12. Now DD-WRT and alt. RT-N56 f/w users can use our repo!
Great Work ! I have successfully installed minidlna but .... I have a big problem with php5 and mysql . Could you make a short tutorial ? What happend with eaccelerator ?? THANKS
thanks Ryzhov_al for the little tutorial and creating the project (right?).
this will be the bright future of oleg for sure. I mean, ever since I played around with routers the only real option was ipkg... which is sort of broken imho.
I'm glad it's now an open and free project: http://code.google.com/p/wl500g-repo/ with fancy new packages and a newer uclibc:D
ryzhov_al
21-01-2012, 12:35
Thank you, guys!
I know my HOW-TO's is so short and incomplete (and mainly in russian). Please, refer to OpenWRT HOW-TO's first and feel free to request a new packages, but after then comment out how it works (or not). These is no sense without your feedback. Now we can do almost every thing from OpenWRT!
What happend with eaccelerator ?? THANKSThere is no eaccelerator package in OpenWRT (1 (https://forum.openwrt.org/viewtopic.php?id=24881), 2 (https://forum.openwrt.org/viewtopic.php?id=19993), etc). So lets make it!
Done in r318 (http://code.google.com/p/wl500g-repo/source/detail?r=318).
$ tail /opt/var/log/eaccelerator.log
EACCELERATOR hit: "/opt/share/www/sandbox/rtorrent_frontend/plugins/cpuload/action.php"
EACCELERATOR hit: "/opt/share/www/sandbox/rtorrent_frontend/plugins/cpuload/cpu.php"
EACCELERATOR hit: "/opt/share/www/sandbox/rtorrent_frontend/php/cache.php"
EACCELERATOR hit: "/opt/share/www/sandbox/rtorrent_frontend/php/util.php"
EACCELERATOR hit: "/opt/share/www/sandbox/rtorrent_frontend/conf/config.php"
EACCELERATOR hit: "/opt/share/www/sandbox/rtorrent_frontend/php/lfs.php"
EACCELERATOR hit: "/opt/share/www/sandbox/rtorrent_frontend/plugins/diskspace/action.php"
EACCELERATOR hit: "/opt/share/www/sandbox/rtorrent_frontend/php/util.php"
EACCELERATOR hit: "/opt/share/www/sandbox/rtorrent_frontend/conf/config.php"
EACCELERATOR hit: "/opt/share/www/sandbox/rtorrent_frontend/php/lfs.php"
Looks like its working:) Comment out its operability.
hm opkg is not working for me (rtn-r3740)
no output, no nothing.. :confused:
just used, the provided switch_to_openwrt.sh the rest is 'wengi'
with /opt in fstab
hm opkg is not working for me (rtn-r3740)
no output, no nothing.. :confused:
just used, the provided switch_to_openwrt.sh the rest is 'wengi'
with /opt in fstab
Have you done this: http://wl500g.info/showthread.php?t=25626 ?
shouldn't this be done prior to opkg installation ryzhov?
as I see, we're running the ipkg.sh script, not the ipkg from /opt/bin :rolleyes:
but nevertheless, yes ipkg itselft is running, with the wl500g.googlecode.com repository
ryzhov_al
25-01-2012, 05:36
but nevertheless, yes ipkg itselft is running, with the wl500g.googlecode.com repositoryPlease, do not use this repositories with the OpenWRT repo!
http://wl500g.googlecode.com/svn/ipkg/optware and
http://wl500g.googlecode.com/svn/ipkg/optware-d is for optware only. Almost all these packages is compiled by me, so believe me: by installing it you'll do a dependency hell (http://en.wikipedia.org/wiki/Dependency_hell), so all system will stop working.
hm opkg is not working for me (rtn-r3740)
no output, no nothing.. :confused:
just used, the provided switch_to_openwrt.sh the rest is 'wengi'
with /opt in fstabPlease note, you can't "upgrade" you software from Optware to OpenWRT. You must mount clean /opt partition without any software, after then, install necessery packages from OpenWRT repo.
aaah ok...
the filename of switch_to_openwrt.sh implied that a "upgrade" is possible :D
thx for clarification (and the repo)
I'll clean up my /opt - since I have some time this afternoon to play around :)
Great Work ! I have successfully installed minidlna..
me too, but libbz2 was missing - it's depending
there are no start-stop-scripts provided (yet), right?
ryzhov, how do you organize updating the packages? there are new versions of minidlna and pyload available.
ryzhov_al
26-01-2012, 16:27
there are no start-stop-scripts provided (yet), right?May be in future. May be i'll rewrite OpenWRT scripts for us. For now, use plain-old rc.unslung scripts (like me:)).
ryzhov, how do you organize updating the packages? there are new versions of minidlna and pyload available.My project is just a bunch of patches to OpenWRT Buildroot. So a few times per month i (or you) can get last OpenWRT trunk, apply patches and recompile repository. You may see it in changelog:
Dec 28, 2011, r249 (http://code.google.com/p/wl500g-repo/source/detail?r=249): fixup according to last openwrt trunk (rev.29614),
Jan 13, 2012, r268 (http://code.google.com/p/wl500g-repo/source/detail?r=268): fixup according to last openwrt trunk (rev.29723),
Jan 24, 2012, r337 (http://code.google.com/p/wl500g-repo/source/detail?r=337): fixup according to last openwrt trunk (rev.29906). umurmur, openldap, htop, xmlrpc-c packages fixed.
and so on.
use plain-old rc.unslung scripts (like me:)).
thats, what I've done intuitive :)
My project is just a bunch of patches to OpenWRT Buildroot. So a few times per month i (or you) can get last OpenWRT trunk, apply patches and recompile repository.
Ok, I'll try that at least for pyload. Because the precompiled ipk depends on python 2.5.. and can't be installed via opkg because, we have python 2.6 :cool:
edit: mmmh can't compile the buildroot... done everything in INSTALL
enviroment is a debian 6.0.2.1 virtual machine :'(
ryzhov_al
27-01-2012, 12:48
Ok, I'll try that at least for pyload. Because the precompiled ipk depends on python 2.5.. and can't be installed via opkg because, we have python 2.6 :cool:Yes, we have python 2.6. Pyload depends on it:
$ opkg install pyload
$ opkg depends pyload
pyload depends on:
python
pyopenssl
python-curl
python-crypto
python-django
python-expat
python-imaging-library
python-sqlite3
js
tesseract
unrar
$ python --version
Python 2.6.4So where did you get python 2.5?
edit: mmmh can't compile the buildroot... done everything in INSTALL
enviroment is a debian 6.0.2.1 virtual machine :'(You don't write any error logs, so lets call for telepaths^)
the pyload thing: I meant the provided ipk from pyload.org
You don't write any error logs, so lets call for telepaths^)
It was late yesterday.. I now set up a new vm http://wiki.openwrt.org/doc/howto/buildvm ;)
ok, here we go
do I have to care about "configuration is out of sync" Warning?
as you see, it's the last step of http://code.google.com/p/wl500g-repo/source/browse/trunk/INSTALL
gm@debian:~/openwrt/trunk$ make package/compile V=99
WARNING: your configuration is out of sync. Please run make menuconfig, oldconfig or defconfig!
make[1]: Entering directory `/home/gm/openwrt/trunk'
make[2]: Entering directory `/home/gm/openwrt/trunk/package/opkg'
make[2]: Leaving directory `/home/gm/openwrt/trunk/package/opkg'
make[2]: Entering directory `/home/gm/openwrt/trunk/package/base-files-network'
WARNING: skipping base-files-network -- package not selected
make[2]: Leaving directory `/home/gm/openwrt/trunk/package/base-files-network'
make[2]: Entering directory `/home/gm/openwrt/trunk/package/base-files'
WARNING: skipping base-files -- package not selected
WARNING: skipping libssp -- package not selected
WARNING: skipping libgfortran -- package not selected
make[2]: Leaving directory `/home/gm/openwrt/trunk/package/base-files'
make[2]: Entering directory `/home/gm/openwrt/trunk/package/cyassl'
(cd /home/gm/openwrt/trunk/build_dir/target-mipsel-rtn-linux-gnu/cyassl-1.6.5; for lt in $(/home/gm/openwrt/trunk/staging_dir/host/bin/find . -name ltmain.sh); do lt_version="$(/home/gm/openwrt/trunk/staging_dir/host/bin/sed -ne 's,^[[:space:]]*VERSION=\([0-9]\.[0-9]\+\).*,\1,p' $lt)"; case "$lt_version" in 1.5|2.2|2.4) echo "autotools.mk: Found libtool v$lt_version - applying patch to $lt"; (cd $(dirname $lt) && /usr/bin/patch -N -s -p1 < /home/gm/openwrt/trunk/tools/libtool/files/libtool-v$lt_version.patch || true) ;; *) echo "autotools.mk: error: Unsupported libtool version v$lt_version - cannot patch $lt"; exit 1 ;; esac; done; );
autotools.mk: Found libtool v1.5 - applying patch to ./ltmain.sh
Reversed (or previously applied) patch detected! Skipping patch.
10 out of 10 hunks ignored -- saving rejects to file ltmain.sh.rej
(cd /home/gm/openwrt/trunk/build_dir/target-mipsel-rtn-linux-gnu/cyassl-1.6.5/./; if [ -x ./configure ]; then /usr/bin/find /home/gm/openwrt/trunk/build_dir/target-mipsel-rtn-linux-gnu/cyassl-1.6.5/ -name config.guess | xargs -r chmod u+w; /usr/bin/find /home/gm/openwrt/trunk/build_dir/target-mipsel-rtn-linux-gnu/cyassl-1.6.5/ -name config.guess | xargs -r -n1 cp /home/gm/openwrt/trunk/scripts/config.guess; /usr/bin/find /home/gm/openwrt/trunk/build_dir/target-mipsel-rtn-linux-gnu/cyassl-1.6.5/ -name config.sub | xargs -r chmod u+w; /usr/bin/find /home/gm/openwrt/trunk/build_dir/target-mipsel-rtn-linux-gnu/cyassl-1.6.5/ -name config.sub | xargs -r -n1 cp /home/gm/openwrt/trunk/scripts/config.sub; AR=mipsel-uclibc-ar AS="mipsel-uclibc-gcc -c -Os -pipe -mips32 -mtune=mips32 -fpic" LD=mipsel-uclibc-ld NM=mipsel-uclibc-nm CC="mipsel-uclibc-gcc" GCC="mipsel-uclibc-gcc" CXX="mipsel-uclibc-g++" RANLIB=mipsel-uclibc-ranlib STRIP=mipsel-uclibc-strip OBJCOPY=mipsel-uclibc-objcopy OBJDUMP=mipsel-uclibc-objdump SIZE=mipsel-uclibc-size CFLAGS="-Os -pipe -mips32 -mtune=mips32 -fpic " CXXFLAGS="-Os -pipe -mips32 -mtune=mips32 -fpic " CPPFLAGS="-I/home/gm/openwrt/trunk/staging_dir/target-mipsel-rtn-linux-gnu/opt/include -I/home/gm/openwrt/trunk/staging_dir/target-mipsel-rtn-linux-gnu/include -I/opt/brcm/hndtools-mipsel-uclibc/include " LDFLAGS="-L/home/gm/openwrt/trunk/staging_dir/target-mipsel-rtn-linux-gnu/opt/lib -L/home/gm/openwrt/trunk/staging_dir/target-mipsel-rtn-linux-gnu/lib -Wl,-rpath,/opt/lib -L/opt/brcm/hndtools-mipsel-uclibc/lib " ./configure --target=mipsel-rtn-linux-gnu --host=mipsel-rtn-linux-gnu --build=i486-linux-gnu --program-prefix="" --program-suffix="" --prefix=/opt --exec-prefix=/opt --bindir=/opt/bin --sbindir=/opt/sbin --libexecdir=/opt/lib --sysconfdir=/opt/etc --datadir=/opt/share --localstatedir=/opt/var --mandir=/opt/man --infodir=/opt/info --disable-nls --without-zlib --enable-singleThreaded ; fi; )
configure: loading site script /home/gm/openwrt/trunk/include/site/mipsel-rtn-linux-gnu
checking build system type... i486-pc-linux-gnu
checking host system type... mipsel-rtn-linux-gnu
checking target system type... mipsel-rtn-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for mipsel-rtn-linux-gnu-strip... mipsel-uclibc-strip
checking for mipsel-rtn-linux-gnu-gcc... mipsel-uclibc-gcc
checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.
make[2]: *** [/home/gm/openwrt/trunk/build_dir/target-mipsel-rtn-linux-gnu/cyassl-1.6.5/.configured_] Error 77
make[2]: Leaving directory `/home/gm/openwrt/trunk/package/cyassl'
make[1]: *** [package/cyassl/compile] Error 2
make[1]: Leaving directory `/home/gm/openwrt/trunk'
make: *** [package/compile] Error 2
ryzhov_al
28-01-2012, 09:06
...
configure: error: C compiler cannot create executables
See `config.log' for more details.You may find it at /home/gm/openwrt/trunk/build_dir/target-mipsel-rtn-linux-gnu/cyassl-1.6.5/
Or toolchain is not installed properly, or mipsel-uclibc-gcc gets incorrect options.
[CODE]...
or mipsel-uclibc-gcc
/opt/brcm/hndtools-mipsel-uclibc/bin/mipsel-uclibc-gcc: cannot execute binary file
hm, what should I do? I checked the link and the executable - it was right
ryzhov_al
28-01-2012, 16:24
Try to add /opt/brcm/hndtools-mipsel-uclibc/bin to PATH variable on your virtual machine:
$ export PATH=$PATH:/opt/brcm/hndtools-mipsel-uclibc/bin
after the export it's still the same...
could this be a problem?
checking build system type... i486-pc-linux-gnu
as I'm running a i686 Debian..
ok, now double-checked... and using Ubuntu 11.10
hndtools-mipsel-uclibc-4.4.6-K26-r3458.tar.bz2 != hndtools-mipsel-uclibc-4.4.6-K26-x86_64-r3458.tar.bz2
^ I'm using 32-Bit vm... :cool:
switched toolchain, but cyassl still won't compile:
config.log
/opt/brcm/hndtools-mipsel-uclibc/lib/libc.so: undefined reference to `_dl_app_init_array'
/opt/brcm/hndtools-mipsel-uclibc/lib/libc.so: undefined reference to `__tls_get_addr'
/opt/brcm/hndtools-mipsel-uclibc/lib/libc.so: undefined reference to `_dl_loaded_modules'
/opt/brcm/hndtools-mipsel-uclibc/lib/libc.so: undefined reference to `_dl_app_fini_array'
collect2: ld returned 1 exit status
ryzhov_al
01-02-2012, 04:59
If you changed toolchain, then better start compilation from very first step. Delete ./trunk directory and start again.
ryzhov_al
01-02-2012, 12:49
that's what I didIt seems toolchain is still broken. You may check it by compiling firmware (http://code.google.com/p/wl500g/wiki/CompilingCustomFirmware?wl=en).
... compiling firmware (http://code.google.com/p/wl500g/wiki/CompilingCustomFirmware?wl=en).
compiling stops at busybox
/opt/brcm/hndtools-mipsel-uclibc/bin/../lib/gcc/mipsel-linux-uclibc/4.4.6/../../../../mipsel-linux-uclibc/bin/ld: warning: ld-uClibc.so.0, needed by /opt/brcm/hndtools-mipsel-uclibc/bin/../lib/gcc/mipsel-linux-uclibc/4.4.6/../../../../mipsel-linux-uclibc/lib/libc.so, not found (try using -rpath or -rpath-link)
/opt/brcm/hndtools-mipsel-uclibc/bin/../lib/gcc/mipsel-linux-uclibc/4.4.6/../..//../../mipsel-linux-uclibc/lib/libc.so: undefined reference to `_dl_app_init_array'
/opt/brcm/hndtools-mipsel-uclibc/bin/../lib/gcc/mipsel-linux-uclibc/4.4.6/../../ ../../mipsel-linux-uclibc/lib/libc.so: undefined reference to `__tls_get_addr'
/opt/brcm/hndtools-mipsel-uclibc/bin/../lib/gcc/mipsel-linux-uclibc/4.4.6/../../ ../../mipsel-linux-uclibc/lib/libc.so: undefined reference to `_dl_loaded_modules'
/opt/brcm/hndtools-mipsel-uclibc/bin/../lib/gcc/mipsel-linux-uclibc/4.4.6/../../../../mipsel-linux-uclibc/lib/libc.so: undefined reference to `_dl_app_fini_array'
I'll set up a x64 vm according to your build-machine, as toolchain is working there.
edit:
^not possible, as my CPU doesn't support hardware virtualization :(
edit2: ok, cleaned up everything again (on the 32bit vm)... linked toolchain with -snf option!
cyassl didn't gave an error :D
it seems to work now - waiting....
ryzhov_al
01-02-2012, 18:34
it seems to work now - waiting....Our OpenWRT repo includes ~30% of packages from original OpenWRT. Building takes about ~3.5 hours on my PC.
Our OpenWRT repo includes ~30% of packages from original OpenWRT. Building takes about ~3.5 hours on my PC.
if you require some build power, I have a intel sandy bridge 2600k clocked at 4GHz :D
I do build the toolchain myself, instead of downloading a pre-build one from googlecode.
btw, I'm just messing around with opkg on my second router. in the end I'd like to move from ipkg to opkg:)
I came accros this:
mysql: can't load library 'libncursesw.so.5'
$ opkg install libncurses
Package libncurses (5.7-5) installed in root is up to date.
and /opt/lib/libncurses.so.5 seems to be available:)
Our OpenWRT repo includes ~30% of packages from original OpenWRT. Building takes about ~3.5 hours on my PC.
was out for watching football ;)
it stopped somewhere at ipset... :confused:
hm but I don't really care.. I just want minidlna and pyload....
now I use a minimal config via
make menuconfig
to get those two packages
I was successful...
minidlna disappeared during menuconfig (dunno why)..
but pyload got the version-bump as desired :)
here is the diff to be integrated to googlecode and the ipk, for the fast-ones :)
http://dl.dropbox.com/u/13972492/pyload_0.4.9-1_rtn.ipk
the MD5 is calculated on my own, as pyload.org doesn't provide it somehow :p
it's working :cool:
gm@ubuntu:~/openwrt/trunk/feeds/packages/net/pyload$ svn diff Makefile
Index: Makefile
================================================== =================
--- Makefile (revision 29955)
+++ Makefile (working copy)
@@ -8,12 +8,12 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=pyload
-PKG_VERSION:=0.4.8
+PKG_VERSION:=0.4.9
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-src-v$(PKG_VERSION).zip
PKG_SOURCE_URL:=http://download.pyload.org/
-PKG_MD5SUM:=5bcf8411ef9e48ef6e9ade55bc697900
+PKG_MD5SUM:=9b2e5a7c884871a5489cb5141d5c704b
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)/
@@ -38,12 +38,12 @@
endef
define Package/pyload/install
- $(INSTALL_DIR) $(1)/usr/share/python
- $(CP) $(PKG_BUILD_DIR)/pyload $(1)/usr/share/python/
- $(INSTALL_DIR) $(1)/etc/init.d
- $(INSTALL_BIN) ./files/pyload.init $(1)/etc/init.d/pyload
- $(INSTALL_DIR) $(1)/usr/bin
- $(LN) ../share/python/pyload/pyLoadCore.py $(1)/usr/bin/pyload
+ $(INSTALL_DIR) $(1)/opt/share/python
+ $(CP) $(PKG_BUILD_DIR)/pyload $(1)/opt/share/python/
+# $(INSTALL_DIR) $(1)/etc/init.d
+# $(INSTALL_BIN) ./files/pyload.init $(1)/etc/init.d/pyload
+ $(INSTALL_DIR) $(1)/opt/bin
+ $(LN) ../share/python/pyload/pyLoadCore.py $(1)/opt/bin/pyload
endef
$(eval $(call BuildPackage,pyload))
additionally I also altered packages.index to match version and filename - don't know, if this is really needed...
good night guys
Hello. I want to ask if you will also add additional packages from OpenWRT repository? I miss the mercurial, pure-ftpd, vim ...
Thanx.
pheidrias
25-02-2012, 18:41
Hello together!
Can someone please explain more detailed, how the switch from a ipkg system to opkg is supposed to work?
It is a change, isn't it? Can/Should one use ipkg and opkg together?
If so, how am I supposed to install opkg after removing ipkg?
Just tried to move all the content from /opt to a backup location and run the install script afterwards, but was confronted with some file not found errors (which seems to be logical, if all ipkg-files are removed...).
Is there a small guidance for me?
Thanks,
pheidrias - 1.9.2.7-rtn-r3825 on WL500gpv2
pheidrias
27-02-2012, 10:16
hmmm....before I try this...I can't find the acutal list of packages supported? Is there any online? Or can someone who has installed opkg post its list?
Do I have to remove ipkg itself (ipkg.sh remove ipkg --> does this work?)?
Please help a beginner with this! Thanks!
just start with a new /opt (of course every application/service you have running on /opt needs to be stopped)
you may keep your init.d scripts, because they are actually not available via opkg
List of packages:
http://code.google.com/p/wl500g-repo/source/browse/ipkg/openwrt/Packages
Quick tutorial:
http://code.google.com/p/wl500g-repo/wiki/Using
pheidrias
27-02-2012, 15:56
Thanks!
At the moment, I still have another problem (http://wl500g.info/showthread.php?p=245759#post245759) but will return to this, when finished...
Thank you,
pheidrias
I know this is off-topic here, but i couldn't find a better place for this.
I don't have an asus router, but I'm trying to install pyload on my Buffalo wich has a MIPS processor like the wl500g.
My problem is that i can't find the dependencies compiled for mips! Could please anyone upload the need packages?
thanks in advance
ryzhov_al
22-03-2012, 07:12
Warning! You can't update your packages if you used f OpenWRT repo before 22/03/12.
The main change is a new basic uClibc libs, which makes repo independent from current firmware. Now, a TomatoUSB users can use our repo too.
Please, feel free to inform about any odds and bugs.
This means I have to remove all packages via opkg remove, install desired packages again, checkout the repo-trunk at my build-machine and recompile the packages pyload and minidlna...?
no opkg upgrade :confused: :(
ryzhov_al
22-03-2012, 09:25
This means I have to remove all packages via opkg remove, install desired packages again,...No. Package architecture name has changed, so you can't install new packages with old opkg.
Save your configuration files from /opt folder and clean it,
follow installation manual (http://code.google.com/p/wl500g-repo/wiki/Using) to (surprise!!^) package installation,
restore your configuration files.
checkout the repo-trunk at my build-machine and recompile the packages pyload and minidlna...?pyload and minidlna is in the OpenWRT repo. Feel free to use it.
pyload and minidlna is in the OpenWRT repo. Feel free to use it.
No, pyload outdated :p
ryzhov_al
22-03-2012, 10:41
No, pyload outdated :pYes, you are bleeding-edge technologies user with your own minidlna or pyload, so you must be prepared for possible problems like this:)
If you made these packages yourself how can i support it?
its ultraeasy.... just change source where you're patching the openwrt makefiles
http://wl500g.info/showpost.php?p=244564&postcount=27
ryzhov_al
22-03-2012, 10:53
its ultraeasy.... just change source where you're patching the openwrt makefiles
Agreed. Will do after toolchain polishing.
nice! :D
that way our repository becomes more fancy than the openwrt one's
but take your time
ryzhov_al
22-03-2012, 11:13
its ultraeasy.... Done in r403 (http://code.google.com/p/wl500g-repo/source/detail?r=403).
Update tomorrow.
You forgot this:
additionally I also altered packages.index to match version and filename - don't know, if this is really needed...
as the trunk/feed/packages.index is generated and not tracked via svn, I can't provide you an diff, but my pyload section looks like this:
Package: pyload
Version: 0.4.9-1
Depends: +python +pyopenssl +python-curl +python-crypto +python-django +python-expat +pyt$
Menu-Depends:
Provides:
Section: net
Category: Network
Title: A fast, lightweight and full featured download manager
Maintainer: OpenWrt Developers Team <openwrt-devel@openwrt.org>
Source: pyload-src-v0.4.9.zip
Type: ipkg
Description: A fast, lightweight and full featured download manager
http://pyload.org
OpenWrt Developers Team <openwrt-devel@openwrt.org>
@@
ryzhov_al
22-03-2012, 11:38
You forgot this:
additionally I also altered packages.index to match version and filename - don't know, if this is really needed...Not forgot, no needed. Package version will be taken from package Makefile.
ok - cool :rolleyes:
edit: and now cleaned up my /opt and set up everything again - it's working like a charm :)
thank you so much, Alexander
ryzhov_al
something is broken around pyload and python (update to python 2.7.3rc2 earlier this month)
when I'm acessing the pyload webif I get a segmentation fault.
the guys from the pyload IRC told me to reinstall python.
What should we do? Can sb. confirm the segfault?
ryzhov_al
18-04-2012, 19:12
the guys from the pyload IRC told me to reinstall python.
What should we do? Can sb. confirm the segfault?Yes. A python binaries in the OpenWRT was updated and all those precompiled *.pyc-files now is not compatible with a new one.
An easiest way to fix it is:
1. Remove pyload and all dependencies,
2. Manually erase all *.pyc-files from /opt/lib/pyhon,
3. Install pyload again.
*.pyc-files will be recompiled again after a first pyload start. This is a generic fix to a similar problem with any python-driven packages: dropbox-python and others.
hm I removes all the python stuff (and pyload, of corse)
then did a rm -r /opt/lib/python2.*
reinstalled pyload again (with python, djangio etc.)
pyload -s all OK
but segfault again :confused:
edit: after cleaning /opt/share/python too, and removing python from /opt/bin (dunnow why it wasn't removed via opkg....)
I now have the situation (after opkg install python ), that there is nothing python related in /opt/bin (is that missing in the ipk?) so that the python pyLoadcore symlink can not be executed :(
edit2: ahhh python-mini provides the bin, python the lib ;)
edit3: ok, even after removing python-mini as well and reinstalling/reconfiguring pyload i get the segfault
thought you pointed me in the right direction - good night
today I tried it again and got it working after
rm -r /opt/etc/pyload/tmp
mkdir /opt/etc/pyload/tmp
:cool:
pheidrias
29-04-2012, 15:20
Hallo together!
Maybe a stupid question, but will the startup-etc-entries now work with entware with the new officially released 4051?
I mean: Can I simply follow the wengi-tut with exchange of the installation routine (entware instead of ipkg) and exchange of the ipkg commands to the respective opkg commands?
Or will the other stuff (paths for post-boot etc.) have to be changed, too?
Thanks!
Hallo together!
Maybe a stupid question, but will the startup-etc-entries now work with entware with the new officially released 4051?
I mean: Can I simply follow the wengi-tut with exchange of the installation routine (entware instead of ipkg) and exchange of the ipkg commands to the respective opkg commands?
Yes!
and the start-stop scripts will work too (you may modify some of them because of new features, or a different option-syntax, but they are not (yet) included in the packages of the new repository
remember the new mountpoints in kernel 2.6 (/dev/discs/disc[x]/part[x]) in fstab
I am unable to install uclibc-opt
then opkg not working.
Downloading http://wl500g-repo.googlecode.com/svn/ipkg/openwrt/uclibc-opt_0.9.32-1_entware.ipk ...
Connecting to wl500g-repo.googlecode.com (209.85.175.82:80)
uclibc-opt_0.9.32-1_ 100% |*******************************| 928 --:--:-- ETA
Done.
Unpacking uclibc-opt...Done.
Configuring uclibc-opt...Updating /opt/etc/ld.so.cache
Illegal instruction
Done.
Downloading http://wl500g-repo.googlecode.com/svn/ipkg/openwrt/opkg_618-2_entware.ipk ...
Connecting to wl500g-repo.googlecode.com (209.85.175.82:80)
opkg_618-2_entware.i 100% |*******************************| 61010 00:00:00 ETA
Done.
Unpacking opkg...Done.
Configuring opkg...Done.
[admin@ARiTU /tmp]$ opkg update
-sh: opkg: not found
[admin@ARiTU /tmp]$ :confused:
ryzhov_al
06-05-2012, 11:57
I'm sorry, i can not reproduce your problem.
Tested on RT-N16 with 1.9.2.7-rtn-r4051 and latest (http://code.google.com/p/wl500g-repo/source/detail?r=512) updates. Everything is fine.
ryzhov_al
03-06-2012, 08:34
Repo updated to last OpenWRT trunk (r32017) last night.
Bind, darkstat, htop, psmisc, python, samba36, transmission and some other packages updated.
All services now includes start\stop scripts.
~40 binaries wrong linkage fixed. It's for RT-N56 users.
Newbiefan and MercuryV joined to Entware team. Thanks for your contribution guys!
Great job guys, you have added many new packages. I want to ask if you could still add the mercurial (hg) and mutt or mailx? Thanks.
I try to compile the new minidlna-version with latest entware-buildroot (not successful yet).
I think the problem is something ffmpeg-related.
Anyone a solution?
http://pastebin.com/7fg9kYH2
ryzhov_al
12-08-2012, 18:15
Anyone a solution?Minidlna authors are bit screwed (https://sourceforge.net/tracker/?func=detail&aid=3549925&group_id=243163&atid=1121516) with libavformat features detection.
Place this patch (http://pastebin.com/v8QUNikJ) to ./openwrt_trunk/feeds/package/multimedia/minidlna/patches folder before compilation.
with that change it compiles well!
I test the package for a about a week, so that you can safely bump the version for the main-entware repo. I doubt there are no problems.
OK, I watched some movies recently - different formats and with subs. No problems so far. Its ready for the entware-repository :)
1.0.25 - Released 13-July-2012 --------------------------------
- Fix a couple crash bugs on malformed WAV files.
- Forcibly tweak the model number for Xbox360 clients, or they might ignore us.
- Enable all network interfaces by default if none were specified.
- Add flag to force downscaled thumbnails rather than using embedded ones.
- Add DirecTV client detection, and fix image resolution issue.
- Add support for the latest ffmpeg/libav library versions.
- Fix a potential crash on requests for a resize of a non-existent image.
- Make DeviceID checking more permissive for Sagem Radio.
ryzhov_al
23-01-2014, 08:28
25volt - 1.0.5. UPS APC & Powercom (http://c61.no-ip.org/forum/viewtopic.php?f=2&t=69)
angband - 3.5.0,
asterisk18 - 1.8.25.0,
bfgminer - 3.10.0,
bip - 0.8.9,
bird до 1.4.0
crawl до 0.13.1,
dovecot до 2.2.8,
dropbox-uploader до 0.13,
duo_unix до 1.9.6,
erlang-asn1 до 2.0.3,
erlang-compiler до 4.9.3,
erlang-crypto до 3.1,
erlang-hipe до 3.10.2.1,
erlang-inets до 5.9.6,
erlang-mnesia до 4.10,
erlang до R16B02,
erlang-runtime-tools до 1.8.12,
erlang-snmp до 4.24.2,
erlang-ssh до 2.1.8,
erlang-ssl до 5.3.1,
erlang-syntax-tools до 1.6.11,
git до 1.8.4.4,
gnuchess до 6.1.1,
hplip до 3.14.1,
idle3-tools 0.9.3-r21 (http://sourceforge.net/projects/idle3-tools/),
imagemagick до 3.14.1,
imapfilter до 2.5.6,
inetutils до 1.9.2,
kexec-tools до 2.0.4,
mosh до 1.2.4a-20140108,
mp707 до 0.1.0,
n2n до 2.1.0-r7223,
nfs-kernel-server до 1.2.9,
nginx до 1.4.4,
nzbget до 12.0,
nyancat до 1.2.2,
objdump до 2.22-6,
oscam до 1.20-r9415,
pbzip2 до 1.1.8,
php5 до 5.4.23,
ptokax до 0.5.0.1,
python-chardet до 2.2.1,
python-cups до 1.9.66,
python-dropbox до 2.0.0,
python-gevent до 1.0,
python-greenlet до 0.4.2,
python-requests до 2.2.0,
python-skydrive до 13.12.1,
spdylay до 1.2.2,
splix 2.0.0 (http://splix.sourceforge.net/),
tty-solitaire 0.0.0 (https://github.com/mpereira/tty-solitaire),
umurmur - 0.2.14,
weave-minimal - 1.5,
whois - 5.1.1,
xupnpd - 395,
znc - 1.2.
* https://code.google.com/p/wl500g-repo/issues/list
* http://wl500g.info/showthread.php?t=28036
News:
http://code.google.com/p/wl500g-repo/
https://github.com/Entware/entware
http://entware.wl500g.info/binaries/
Mirrors:
https://github.com/lancethepants/tomatoware
http://x.vm0.ru/wl500g-repo/packages-mirror/
http://demongloom.dyndns.info:81/entware/
Entware MIPS: https://www.asuswrt.eu/how-to-install-entware/
This version is for MIPS devices: RT-N16, RT-N66U/R, RT-AC66U/R :)
Entware ARM: https://www.asuswrt.eu/how-to-install-entware-arm/
This version is for ARM devices, like RT-AC56U, RT-AC68U, RT-AC87U ;)