*push**push*
anyone who run giFT with 1.8XX[OLEG] Firmware?
i 've the same problem as reddevil...
just want to run giFT on a 512MB USB Stick (don't think that it can be damaged by running out of memory ;-))
Athlon XP 2200+ runnig on ECS K7S5A
512 MB DDR
160 GB Samsung
Ati Radeon 9500
System running under Yoper.v2
Router: WL500g
*push**push*
Athlon XP 2200+ runnig on ECS K7S5A
512 MB DDR
160 GB Samsung
Ati Radeon 9500
System running under Yoper.v2
Router: WL500g
Hi
Any new News about the ctorrent porting ?? C++ compiler should now be avaliable, crapy source or not .
Greets
My Stuff: WL-500g, Mapower H31x 10GB HD, Philips Webcam Vesta PRO, TerraTec Webcam PRO, USB Hub
I use gift-0.11.8.1 with 1.9.2.7-3c Oleg's firmware, compiled with uclibc, it's quite stable but all plugins except FastTrack segfolts .....
This way i use only FastTrack .... maybe someone made it stable with other plugins ????
Hi!
I've successfully compiled giftd, gift-fasttrack and openft, and it seems to somewhat work.
The only problem is, giftd 'includes' a reference to /lib/ld.so.1 which my firmware doesn't have (1.8.1.7). But I hacked this, putting an ld.so.1 from the GPL sources into /tmp and then binary rewriting /lib/ld.so.1 in the giftd to /tmp/ld.so.1.
(There must be a nicer way, though.)
The giftd wiki page (mentioned in the forums) is not bad, but it's not up-to-date, I'll try to work in it later.
Yes, it is possible :-)Originally Posted by reddevil
I've spent an hour or two getting the pieces together (compiling stuff), and I still only have FastTrack working, but hey, it works!
I'll try to edit the Wiki page, because that's a bit obsolete, but nonethless, VERY useful.
The /lib/ld.so.1 problem is because giftd 'expects' /lib/ld.so.1 to be there. I don't have a solution yet for that, other than binary (HEX) editing the file to say /tmp/ld.so.1 instead of /lib/ld.so.1
If I get through the final few obstacles (some libs installing into wrong places), I might even post a ZIP file!
No, not with the current package.Originally Posted by reddevil
The error is caused by the fact that the script uses ld.so.1 to preload other library's. This doesn't work in the new firmware's because they don't have (the right) ld.so.1. Sollution to this problem is simple: use LD_LIBRARY_PATH environment variable.
but the main problem is that i built giftd against the normal libc and the newer firmware's only have uclibc available.
I already tryed to build a new version but ofcourse i ran into trouble with the verry anoying libtool again. And because of the fact i don't have a spare harddrive left(donations of old hd's are always welcome*grin*) and gift on a wl500g has some trouble with performance i didn't really try anymore.
But if there are people who still would love to use gift on there wl500g just drop me a message and i give it an other try. And maybee some one want's to try gift on a wl500g deluxe for me, cause the extra 16MB should yield much more stability....
gift is available as one of the unslung installable packages.
Nice But does it run stable on the WL-500g? isn't it eating a lot of memory with the extra library's as libogg linked to it?Originally Posted by Oleg
Have no idea, as I never used it. The only thing I've done was adapting it for wl500g. It should work fine with wl500gx, as it has the same amount of memory as nslu2 has.Originally Posted by DeF
i extracted the files to opt/share/samba1/giftd
i did nano and change the giftd.sh
#!/bin/sh
export HOME=/opt/share/samba1/giftd
# Create download directory's
if [ ! -d /opt/share/samba1/ftp_pub ]; then
mkdir /opt/share/samba1/ftp_pub
fi
if [ ! -d /opt/share/samba1/ftp_pub/incoming ]; then
mkdir /opt/share/samba1/ftp_pub/incoming
fi
# setup firewall rules
if [ ! -f /tmp/giftfw ]; then
iptables -A INPUT -i eth1 -p tcp --syn --dport 1214 -j ACCEPT
iptables -A INPUT -i eth1 -p tcp --syn --dport 1666 -j ACCEPT
iptables -A INPUT -i eth1 -p tcp --syn --dport 2555 -j ACCEPT
iptables -A INPUT -i eth1 -p tcp --syn --dport 3444 -j ACCEPT
touch /tmp/giftfw
maar als ik dan giftd.sh intoets dan krijg ik dit.
ben een lunix noop, en nu
[wilco@wilco02 giftd]$ giftd.sh
-sh: giftd.sh: not found
thanks.
Usually, the current directory isn't in the path. You should write:
orCode:./gift.sh
Code:sh gift.sh
sh giftd.sh
is working something more but
./giftd.sh: 18: /lib/ld.so.1: not found\
I see more people have that problem is there a solution?
i also did ipkp list and saw,
gift - 0.11.8.1-3 - gIFt is a multi-platform multi-networks peer-to-peer client. gIFt runs as a daemon on the computer. It can be controlled using
and did ipkg install gift
then i tried.
[wilco@wilco02 bin]$ sh gift-setup
gift-setup: 22: use: not found
gift-setup: 23: use: not found
gift-setup: 24: use: not found
gift-setup: 28: my: not found
gift-setup: 29: my: not found
gift-setup: 33: Syntax error: ";" unexpected
[wilco@wilco02 bin]$
And can somebody help me.
thanks.
wilco,
i wonder ipkg's gift too. It is completely broken.
It seems that gift isn't compiled for Oleg's firmwares.Originally Posted by wilco02
gift-setup isn't a shell script. It seems a perl script, so you will need to install a perl interpreter. Then, execute this:Originally Posted by wilco02
Code:chmod +x gift-setup ./gift-setup