No, you can create a swap on fat, as a file. Just make and empty file with dd, then use mkswap and you can use it.
Hmmm - I don't think you can on FAT. You will need to partition the drive and make one partition a linux swap partition.Originally Posted by barsju
-- Rod
No, you can create a swap on fat, as a file. Just make and empty file with dd, then use mkswap and you can use it.
That's easy, first you need to create swap file and initalize it (this would create 64MB swap file):Originally Posted by barsju
And then activate it in the post-mount:Code:dd if=/dev/zero of=/tmp/harddisk/linux.swp bs=1048576 count=64 mkswap /tmp/harddisk/linux.swp
Code:swapon /tmp/harddisk/linux.swp
Here is the current package list of the 135 availables wl500g packages built using the unslung build system.
Again, thanks a lot to rwhitby, oleg and all the nslu2-linux staff.
adns_1.1-1_mipsel.ipk
appweb_1.2.3-5_mipsel.ipk
atftp_0.7-5_mipsel.ipk
audiofile_0.2.6-1_mipsel.ipk
autoconf_2.59-2_mipsel.ipk
automake_1.9.4-3_mipsel.ipk
bash_2.05b-4_mipsel.ipk
bc_1.06-1_mipsel.ipk
bitchx_1.1-final-1_mipsel.ipk
busybox-base_1.00-10_mipsel.ipk
busybox-links_1.00-10_mipsel.ipk
busybox_1.00-10_mipsel.ipk
bzip2_1.0.2-3_mipsel.ipk
ccxstream_1.0.15-3_mipsel.ipk
chillispot_1.0RC3-1_mipsel.ipk
classpath_0.13-3_mipsel.ipk
coreutils_5.2.1-5_mipsel.ipk
cpio_2.5-2_mipsel.ipk
cron_4.1-4_mipsel.ipk
ctags_5.5.4-1_mipsel.ipk
cyrus-sasl-libs_2.1.20-6_mipsel.ipk
cyrus-sasl_2.1.20-6_mipsel.ipk
diffutils_2.8.1-3_mipsel.ipk
distcc_2.18.3-2_mipsel.ipk
dnsmasq_2.15-6_mipsel.ipk
e2fsprogs_1.35-3_mipsel.ipk
expat_1.95.8-1_mipsel.ipk
fetchmail_6.2.5-5_mipsel.ipk
file_4.12-2_mipsel.ipk
findutils-doc_4.1.20-3_mipsel.ipk
findutils_4.1.20-3_mipsel.ipk
fixesext_2.0.1+cvs20050130-1_mipsel.ipk
flex_2.5.4a-2_mipsel.ipk
fontconfig_2.2.99-5_mipsel.ipk
freeradius-doc_1.0.2-1_mipsel.ipk
freeradius_1.0.2-1_mipsel.ipk
freetype_2.1.9-1_mipsel.ipk
ftpd-topfield_1.0-4_mipsel.ipk
gconv-modules_2.2.5-4_mipsel.ipk
gdb_6.3-2_mipsel.ipk
gdbm_1.8.3-2_mipsel.ipk
gift-ares_20050212-1_mipsel.ipk
gift-fasttrack_0.8.9-1_mipsel.ipk
gift-gnutella_0.0.10-1_mipsel.ipk
gift-openft_0.2.1.5-1_mipsel.ipk
gift_0.11.8.1-1_mipsel.ipk
git_pasky-0.6.2-1_mipsel.ipk
grep_2.4.2-4_mipsel.ipk
gzip_1.2.4-2_mipsel.ipk
hdparm_5.9-1_mipsel.ipk
inetutils_1.4.2-4_mipsel.ipk
joe_3.1-2_mipsel.ipk
lame_3.96.1-3_mipsel.ipk
less_381-2_mipsel.ipk
libcurl_7.12.2-1_mipsel.ipk
libdb_4.2.52-2_mipsel.ipk
libevent_1.0b-1_mipsel.ipk
libgd_2.0.33-2_mipsel.ipk
libid3tag_0.15.1b-1_mipsel.ipk
libjpeg_6b-2_mipsel.ipk
libmad_0.15.1b-1_mipsel.ipk
libogg_1.0-1_mipsel.ipk
libol_0.3.15-2_mipsel.ipk
libosip2_2.0.9-1_mipsel.ipk
libpng_1.2.8-3_mipsel.ipk
libtool_1.5.10-2_mipsel.ipk
libusb_0.1.8-2_mipsel.ipk
libvorbis_1.0-1_mipsel.ipk
libxslt_1.1.12-2_mipsel.ipk
logrotate_3.7-2_mipsel.ipk
lua_5.0.2-1_mipsel.ipk
lynx_2.8.5-3_mipsel.ipk
lzo_1.08-2_mipsel.ipk
m4_1.4.1-2_mipsel.ipk
madplay_0.15.2b-1_mipsel.ipk
make_3.80-2_mipsel.ipk
man-pages_2.01-2_mipsel.ipk
man_1.5p-3_mipsel.ipk
mc_4.1.35-2_mipsel.ipk
miau_0.5.3-9_mipsel.ipk
microperl_5.8.6-3_mipsel.ipk
minicom_2.1-1_mipsel.ipk
mktemp_1.5-1_mipsel.ipk
mt-daapd_0.2.1.1-3_mipsel.ipk
nano_1.2.4-2_mipsel.ipk
ncftp_3.1.8-2_mipsel.ipk
ncurses_5.4-3_mipsel.ipk
ntpclient_2003_194-3_mipsel.ipk
nylon_1.2-3_mipsel.ipk
openssl_0.9.7d-3_mipsel.ipk
openvpn_2.0_rc17-1_mipsel.ipk
patch_2.5.4-3_mipsel.ipk
php-dev_5.0.3-7_mipsel.ipk
php-gd_5.0.3-7_mipsel.ipk
php-mysql_5.0.3-7_mipsel.ipk
php-thttpd_2.25b-5.0.3-4_mipsel.ipk
php_5.0.3-7_mipsel.ipk
pkgconfig_0.15.0-1_mipsel.ipk
popt_1.7-1_mipsel.ipk
portmap_4-3_mipsel.ipk
procps_3.2.3-4_mipsel.ipk
proftpd_1.2.10-5_mipsel.ipk
puppy_1.8-2_mipsel.ipk
rdate_1.4-2_mipsel.ipk
readline_5.0-1_mipsel.ipk
recordext_1.13+cvs20050130-1_mipsel.ipk
renderext_0.8+cvs20050130-1_mipsel.ipk
rsync_2.6.3-7_mipsel.ipk
siproxd_0.5.10-1_mipsel.ipk
sqlite_3.2.1-1_mipsel.ipk
strace_4.5.8-1_mipsel.ipk
stunnel_4.07-7_mipsel.ipk
syslog-ng_1.6.6-2_mipsel.ipk
tar_1.14-3_mipsel.ipk
tcpdump_3.8.3-1_mipsel.ipk
tcpwrappers_7.6-2_mipsel.ipk
termcap_1.3.1-2_mipsel.ipk
textutils_2.1-1_mipsel.ipk
thttpd_2.25b-1_mipsel.ipk
unfs3_0.9.10-1_mipsel.ipk
units_1.80-2_mipsel.ipk
vorbis-tools_1.0.1-1_mipsel.ipk
vsftpd_2.0.1-7_mipsel.ipk
w3cam_0.7.2-1_mipsel.ipk
wakelan_1.1-2_mipsel.ipk
wget-ssl_1.9.1-2_mipsel.ipk
which_2.16-2_mipsel.ipk
xau_0.1.1+cvs20050130-1_mipsel.ipk
xdmcp_0.1.3+cvs20050130-1_mipsel.ipk
xextensions_1.0.2-1_mipsel.ipk
xinetd_2.3.13-4_mipsel.ipk
xproto_6.6.2+cvs20050130-1_mipsel.ipk
xtrans_0.1+cvs20050130-1_mipsel.ipk
xvid_20050214-2_mipsel.ipk
zlib_1.2.2-2_mipsel.ipk
And a big thanks to Jean-Fabrice for taking on the job of Unslung/WL500g packages release manager, and performing it so well. It is good to see Jean-Fabrice and Josh (our Unslung/NSLU2 packages release manager) working together to keep a single source for both WL500g and NSLU2 packages, and to drive both sets of packages forward!Originally Posted by Jean-Fabrice
-- Rod
Can I draw attention to:
this comment from barsju:
Join Date: Nov 2004
Posts: 141
Hmm. I try to install ncurses but my router reboots. I'm guessing I run out of memory. I have a USB stick, but don't boot from it. I have installed ipkg using the loop-filesystem trick (a file on my FAT usb stick).
My question is should I have:
dest root /
in my ipkg.conf? Does this mean that I try to download to root, and that is why I run out of memory? Should it be /tmp/harddisk/ or /opt/ ? Or is ncurses just to big for me to install, so that I need to boot from USB to make it work?
S.
I need to know whether dest root needs to be changed too
No dest root is fine. Once I setup a swap file, it installed fine. Once finished installing I switched off the swap file.
S.
No, / is the base for al packages. Root just gives the base for where to install packagesOriginally Posted by jago25_98
You may have to add some swap in order to be able to install larger packages. Details on how to do that have been given in other threats
like http://wl500g.info/showthread.php?t=...ghlight=swapon or do a search for swapon
/Louis
I've updated ipkg to 0.99.149. rc.unslung, ipkg.conf are included. Use
to update to latest.Code:ipkg update ipkg upgrade ipkg
Hello Oleg,
Installation of the new version ended successfully, but now if I try to update:
"ipkg update" returns following:
ipkg: Cannot create directory `//usr/lib/ipkg': Read-only file system
ipkg: Cannot create directory `/usr/lib/ipkg': Read-only file system
ipkg: Cannot create directory `//usr/lib/ipkg': Read-only file system
ipkg: Cannot create directory `/usr/lib/ipkg': Read-only file system
An error ocurred, return value: 22.
Collected errors:
ipkg_update_cmd: ERROR: failed to make directory /usr/lib/ipkg/lists: Read-only file system
Is this new version not compatible (path) with the earlier version installed with the how-to of macsat?
will check on this... seems to be a bug...
Ok, fixed this. If anyone if already installed bad ipkg (i.e. it fails to work), then just type these lines
This would download correct version and fix the things.Code:cd /opt/bin wget http://wl500g.dyndns.org/ipkg/ipkg
All things are OK now !
Thank you for your quick reaction.
Just curious:
What good is php-mysql_5.0.3-7_mipsel.ipk when there is no MySQL support present?
I guess it can be used to connect to a remote MySQL server, if you have access to one that allows external connections ?
macsat
http://www.macsat.com - Tutorials and information on using ASUS WL-500G and family.