OESF Portables Forum

Model Specific Forums => Sharp Zaurus => Zaurus - pdaXrom => Topic started by: telemetric_au on April 04, 2007, 02:05:09 am

Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: telemetric_au on April 04, 2007, 02:05:09 am
Well i really like the simplicity and speed of pdaxrom and it has taken me some time and a lot of switch's back and forth from other roms namely opie before i have been able to work enough out that it is usable and fun

having this machine has been a great impetus to learn more about Linux.

ill post in this thread my progress with: compiling apps, useful tips,  and even take suggestions/requests from other members.


----   ***   major updates releasing, new feed setup + gz'd tarball:

http://www.tyrannozaurus.com/feed/contribs/telemetric/ (http://www.tyrannozaurus.com/feed/contribs/telemetric/)

----------------------------------------------------------------------------------------------------------------------

mkipkg - an updated script [so it works] for packaging .ipk's

startsdk - some scripts to set the variables and path's for the cross compiler (alt. runsdk.sh)

----------------------------------------------------------------------------------------------------------------------
00-sha1sums

[span style=\'font-size:14pt;line-height:100%\']ongoingly updated integrity hash's:[/span]

2ce2850cd64b06e13bf5d7023c595edc080cbdaf  2gb-sd_2.4_armv4l.ipk
e66f55621cae2ca6531fe7b084af15bb54195d0a  aria2_0.10.2+1_armv4l.ipk
2f0d5ccc7fa4936ff59fadd8e713f018a791d3e9  atk_1.9.1_armv4l.ipk
8918f850fbca28a9abab8bb0ad22b8e0f2021c28  autoconf_2.61_armv4l.ipk
38a70ff01929d4a6ef0a1f5fd654f0caf25f8065  automake_1.10_armv4l.ipk
d23eb1a42539e0048a9069ade446cdbfd77ad886  bcrypt_1.6-13_armv4l.ipk
88b69f5e906bc0213013a8dcd5646ac50dd0d2d3  bcrypt-html-doc_1.6-13_armv4l.ipk
550171f9f4f2ffd86507de3b412602933dada174  bcwipe_1.6-6_armv4l.ipk
72a73c8c703f4ad1ce2a7da35973b29430e4450a  bind_9.4.1_armv4l.ipk
547607f859e6470af82e83e91e44bc20c63ee21e  cairo_1.2.6_armv4l.ipk
f02277653b05944f8f97b246889251cf90521489  coreutils_5.0_armv4l.ipk
6c16a0e94da23f2c522cc3dccf124016adf2d3b9  dcraw_8.72_armv4l.ipk
535cc3c6c3b468c349e4084acb78005e67bebea2  glib2_2.12.12_armv4l.ipk
9f84fce441b02c2478dca4699948178ebb86f363  glibc-fpa_2.2.5_arm4vl.ipk
e584243fc050f9d3de7cd3e4242e0a64b7b0373d  gnupg_1.4.7_armv4l.ipk
d1d4c99a6a5f9235d46c136b15451be4e4ad1314  gnupg2_2.0.4_armv4l.ipk
1b4840ed9bdf1eca77b8e631119a01450a6681a3  gnutls_1.6.2_armv4l.ipk
ce34044178c1451e99dc844aa6f005497d53f3b4  gpa_0.7.6_armv4l.ipk
1ce1b39f27287f7534b2b41599f41cf727e1af43  gpgme_1.1.4_armv4l.ipk
c2bcd10ffb9ce0a06726ca497b095edfa1d113f8  gtk2_2.10.12_armv4l.ipk
014f75633fe84d3a441079e3953e635bddc21ca7  imagemagick_6.3.3_armv4l.ipk
99d36e96a626c76b91c2efdc0f297de6bfe54833  libassuan_1.0.1_armv4l.ipk
b9945339b5b8776337536164fa76673718cb135a  libevent_1.1a_armv4l.ipk
f5f8cea257ee84e5a9fe6d438243e6a8a063e90e  libexif_0.6.14_armv4l.ipk
e21cfb2e0a44f0fff0bcf30ccb87c542ded8d2b3  libgcrypt_1.2.4_armv4l.ipk
429034b85e0e9ab2adc8ea8a4b03ad8a99782cfa  libgpg-error_1.4_armv4l.ipk
7f80627546412f8bd84ba15b966c22c95d4e9421  libiconv_1.11_armv4l.ipk
f8873f55a2eccf9e9e3d916e76785c1d36e72114  libksba_1.0.1_armv4l.ipk
d0e12f8a480915f3a9cebcb4df658f733c229302  libpng_1.2.18_armv4l.ipk
349f7f4c55ecb705f384cf14b43e492d82cdf7e7  libtasn1_0.3.9_armv4l.ipk
54da3c4a3d309ec261f6b751e745cd0d6c2eadd3  libtiff_3.8.2_armv4l.ipk
a97157fca5a23f0fb3e07311cefb8db7021036d4  libungif_4.1.4_armv4l.ipk
ea2eeffeca79783a2a345fa51453a4a48a85ce72  libxml2_2.6.28_armv4l.ipk
c50cd659e0cdf7696db9c4454ab9168358ecc72a  m4_1.4.8_armv4l.ipk
e8e53c67bce1c6c074650fea47d8f7a43ff443d6  mpeg2vidcodec_1.2_armv4l.ipk
4241139cff8a4bf7755431cad3a1374ce97539c5  mutt_1.4.2.2_armv4l.ipk
2ce1a6bc7dad096f1344321ce53d0561dbdca700  ncftp_3.2.0_armv4l.ipk
a3bc1fed3ca642f6c288af55a5702ee132cf6a6d  opencdk_0.5.9_armv4l.ipk
c46c972a6c249d32781eca05d423514d8293daed  openssl_0.9.8e_armv4l.ipk
1781af6c83f2d7533d6fc8484f35fc5043cc48d9  pango_1.16.4_armv4l.ipk
c855b140e2f4e32c36f7df40fce9727d4b77a90f  pine_4.64_armv4l.ipk
7ede13380ff14efe4c962d33d8ff2a9f1c8b5dbf  pinentry_0.7.2_armv4l.ipk
b7ab998961ee1ae58e2dacb87e12636997a731bf  pkg-config_0.21_armv4l.ipk
e6ac22186ec177ae8a90a8e05ff604c1f327cde2  privoxy_3.0.6_armv4l.ipk
8f7b8afd500515582991278ace79578f95e98ed4  proxychains_3.1_armv4l.ipk
d79eff001ab57331de78da0db236a57a2029430b  pth_2.0.7_armv4l.ipk
f10be6d717f6d3bb24d6155af6fd15b9ff89f6ce  pure-ftpd_1.0.21_armv4l.ipk
140edf796052f471a6ff2c8acdf47c28b39793ac  tcl_8.4.14_armv4l.ipk
ec7f482e916f295619c758106100b8b9297a351d  texinfo_4.8_armv4l.ipk
7ea862b99314d3e530c25c30c8167e39bfd74f71  tk_8.4.14_armv4l.ipk
b5d35b24f919bfbee7da2bea738a9a5b4696ef24  tor_0.1.2.13_armv4l.ipk
1d30aef2cbd4341f59e0f9a5e163941d06ff9a95  transmission_0.72_armv4l.ipk
6d20169035c200b5f802633c6e9f4bd7235ed900  x11vnc_0.8.4_armv4l.ipk
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: Capn_Fish on April 04, 2007, 10:37:06 am
Do you know how to make ipks? It's much more convenient for people than a zip file...If you don't know I'd be happy to post a tutorial.
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: telemetric_au on April 08, 2007, 07:52:22 am
----------------------------------------------------------------------------------------------------------------------

ok, i just fixed the "mkipkg" script to solve the following error/problem:
(this is the one i previously suggested downgrading tar for...)

Quote
tar: --exclude=CONTROL: Cannot stat: No such file or directory
tar: error exit delayed from previous error


the script is attached to the first post and here's the changes:


original line 124:

Code: [Select]
tar -C $pkg_dir -cf $tmp_dir/data.tar . --exclude=$CONTROL

new line 124:

Code: [Select]
tar -C $pkg_dir -cf $tmp_dir/data.tar --exclude=$CONTROL .

----------------------------------------------------------------------------------------------------------------------

[edit out the bit about me switching roms...]

- the calendar and contacts buttons on the slide corespond to ctrl and alt ...
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: Antikx on April 11, 2007, 09:40:12 am
sorry to hear it.
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: telemetric_au on April 12, 2007, 02:54:29 am
reading your comment had strangely re-energised me to have another go with frsh gusto, what with the chat scripts generated by gpe gkdial, i figure ive got a better chance of getting my modem working atleast which is what was major factor in leaving this rom...

does any one know of a dialer for pdaxrom ??

gpe was also really annoying me, its way slower and chuggier with cluncks and just trying to install with ipkg take 5-10 times longer, nice to have matchbox though... (being a nube thought it was a pdaxrom thing...)

anyway i recon it would have finished flashing by now...

onto finding some feed for the hungry dog...

oh, and ive also discovered the wonders of text-based email clients and have decided to slow down and have more fun ...
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: Antikx on April 12, 2007, 08:20:42 am
Glad to hear you are back at it.
pdaXrom for the clamshells comes with pppdialer. Is that not included on yours, or is that not what you are looking for?
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: Meanie on April 12, 2007, 08:29:21 am
Quote
it comes with no dialer, but does have pppd in a feed, which imlearning more about, which is good... there is no dialer with the 5500 version, is the source available for the one on clamshell ?? (as i looked into gkdial and wvdial before my last rom flash-out too no avail as they were too much for me and the collies versions)
[div align=\"right\"][a href=\"index.php?act=findpost&pid=158626\"][{POST_SNAPBACK}][/a][/div]


the sources are available on ibiblio site, but their storage device on which pdaXrom was located on is dead, so have to wait until they buy and install a new one...

the pppdialer application is a QT application and is linked to QT 3.3.5 on the clamshells. The package manager in fact is also a QT app. I am not sure whether the 5500 has a GUI package manager, but I suspect that it does not because the QT library is quite big and by default is even too large to fit on the clamshells' display....
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: Capn_Fish on April 12, 2007, 04:01:49 pm
Quote
no it doesnt have gui , but you can install it, but yes it is way too big, as is sylpheed, so im looking into text based email

found the source for ppdialer: http://www.filewatcher.com/m/pppdialer-0.0...113116.0.0.html (http://www.filewatcher.com/m/pppdialer-0.0.1.tar.gz.113116.0.0.html)

do you think i can compile it and run it ??
[div align=\"right\"][a href=\"index.php?act=findpost&pid=158628\"][{POST_SNAPBACK}][/a][/div]
Never know until you try.

I believe that Mutt is available for pdaXrom, but  I don't know for sure.
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: Antikx on April 12, 2007, 05:36:43 pm
Quote
I believe that Mutt is available for pdaXrom, but  I don't know for sure.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=158652\"][{POST_SNAPBACK}][/a][/div]
Yup, it is. I used it for a while.
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: telemetric_au on April 28, 2007, 05:48:44 am
updated the first post with some new apps, such as pine and a 'finished' x11vnc

added a link to 5500 mirror, and here my tip:

in the feed there is a dillo, different version to the "dillo2" pre-installed, this feed version is much better and can actually handle logins and search engines

oh, and embeded devices make great upload/download machine's for at night when your sleeping, no fan, low voltage, and portable.
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: chrisl on May 13, 2007, 03:54:38 pm
So, how do you install pdaXrom on a Collie? I have looked at earlier posts, but have been unsuccessful in installing it. How are folks installing on to the SD card?

Thanks,

Chris--
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: sjaglin on May 14, 2007, 04:04:30 am
Quote
So, how do you install pdaXrom on a Collie? I have looked at earlier posts, but have been unsuccessful in installing it. How are folks installing on to the SD card?

Thanks,

Chris--
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=161225\")
Hi there,
All the files needed seem to be at :

[a href=\"ftp://ibiblio.org/pub/linux/distributions/pdaxrom/download/1.1.0beta1/Zaurus-5000D-5500]ftp://ibiblio.org/pub/linux/distributions...urus-5000D-5500[/url]

I am doing the install now, all seems good except that mounting local fs [failed] but that make sense as I have only put the initrd and the zImage and booted like that.

Generating a key takes a long while so be patient.

Then I got a command line login and logged as root. no password.

then run startx
then comes a calibrating cross and the gui starts with nothing installed but aterm and dillo2.

I believe the window manager is matchbox.

On the ftp server there are more files, I assume they must be put somewhere on the sd card at boot but not sure what format for the sd card.

Stef
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: telemetric_au on May 14, 2007, 06:10:10 am
first off hello, secondly you can get there

yes, you only get dillo and aterm, when i first put it on i seriously thought something was wrong and i missed some crucial step or my files were corrupt... "how can you do anything with this ! ... " but you soon learn there plenty of binary's (apps) there behind the curtain, and enough to do most things. and before long you love the cli and realize it is better for most things that it can do.

now first off, you need to free up some root space as after fresh install youve got under 100k or so and you can get maybe one app on there, probably not, and will find you can only install a few onto a sd or cf as when ipkg does this it symlinks the contents of the package residing on the media card to the root, which takes up some small space.
(the command df shows space info)
up until now ive been moving as much as possible over to my sd, freeing up to a maximum of 4mb on root which may be too much. there may be a few things you want on root, as i can still boot up without sd inserted (but not into x), and may want an ftp client/server etc, if i want to transfer some photo sd-card photo's to my z etc.... and there is a limit to what you can move of and symlink back as many things are needed before the sd is mounted by boot.

a note in regards to the install; you'd want to have your sd or cf formatted as ext if your gonig to install or compile on it

here is what i move off:  /opt /root /var, /usr/X11R6, /usr/share, and /usr/apps
once they are mv'd over you symlink them back, e.g ln -s /mnt/card/opt /opt
(note initially opt doesn't exist, but you should create it and symlink it as it will get created/filled on root soon enough) (another tip, you may want to cp -r (copy) the directories over then delete them once they copy properly to avoid loosing something and having to reflash if the mv fails part way...)

now about editing, vi (editor) doesnt work in x(matchbox) but will outside, this can be reached by not doing startx, using 'killall X' from aterm in x or using ctrl+alt+del,  which equates to a collie equivelant of calander+contacts+backspace

if you want a different editor you can install leafpad or vim from the feed, alternatively you can transfer the file onto your computer via card or network and edit it from there.

download this tar ball: (120mb)
ftp://distro.ibiblio.org/pub/linux/distri...500/feed.tar.gz (http://ftp://distro.ibiblio.org/pub/linux/distributions/pdaxrom/download/1.1.0beta1/Zaurus-5000D-5500/feed.tar.gz)
it is all the packages of that main feed and will be extremely usefull, as you just unzip it onto a card, direct your /etc/ipkg.conf to it (by removing/editing the first 1-3 lines of ipkg.conf), and do 'ipkg update'. then you can just install anything  from it such as leafpad with : 'ipkg -d sd install leafpad' and it will determine the dependencies automatically and install them.

(a tip, if you edit /etc/ipkg.conf so the sd or cf option is the only one by using # at the line begining regarding root and the other options, 'ipkg install leafpad' will automatically go to sd or cf rather than root without specifying it using -d)

if you prefer not to get the whole feed and download just a few ipk's or have others from elsewhere not incorporated into a feed and it respective 'Packages' file, you can install them with 'ipkg install -d sd package.ipk' or 'ipkg install package.ipk' (if you've mod'd ipkg.conf)

alternatively you can just access the feed directory of the net if you get your z connected, eg ifconfig/iwconfig

if you want to start compiling you'll need make, gcc, and gcc-headers atleast.
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: telemetric_au on May 14, 2007, 08:24:58 am
OMG, running the free hositing gauntlet can be a marathon, with many let downs and wasted signups...

but the goods came through and i found the best ive found so far, no fuss, no forum posts, no points, instant activation no nothing yucky,  !!!

    *  1GB Web Space
    * 10GB Transfer
    * NO Banner on pages (opened pop up is only open on main page)
    * TLD domain support (your own domain in order to subdomain)*
    * Cpanel (old skool v10)
    * Fast Servers
    * MySQL, CGI,PHP

(no mrore ssh)

just be nice to them for me....

anways enough hipe,

[span style=\'font-size:14pt;line-height:100%\']http://telemetric.1gb.cc/ (http://telemetric.1gb.cc/)[/span]

new feed hosting for my ipks and lots fo new release including gpa/gnupg suit, mutt, tcl, tk, ncftp ....

written meself up a to do list to;

Tor+Privoxy,
Torrent Client
cli ftp server
image manipulation ...
ppp app
mp editor
eraser/free space cleaner

 
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: telemetric_au on May 14, 2007, 10:25:29 pm
a note in regards to the install; you'd want to have your sd or cf formatted as ext if your gonig to install or compile on it
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: chrisl on May 15, 2007, 12:44:53 am
Thank you for this information and the work you have put into this. It makes sense now what was happening despite my efforts to install software onto the SD card. I had went back to my flaky hybrid ROM distro, but an now trying it again. pdaXrom is so much faster than the old Sharp-based ROMS and seems to have more usefulness from a development standpoint than most ROMS out there.

Thanks again,

Chris--
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: chrisl on May 16, 2007, 01:04:20 am
I have a request. The Rotate application an arm5v application and does not install onto the collie. I've noticed that some of the apps look like they are more appropriate for landscape rather than portrait.

By the way, I have pdaXrom up and running nicely. For some reason, some applications do not always start up or starts up slowly. I am in the processes of making a swap file to speed things up.

Thanks,

Chris--
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: telemetric_au on May 17, 2007, 11:43:57 am
Quote
I have a request. The Rotate application an arm5v application and does not install onto the collie. I've noticed that some of the apps look like they are more appropriate for landscape rather than portrait.

By the way, I have pdaXrom up and running nicely. For some reason, some applications do not always start up or starts up slowly. I am in the processes of making a swap file to speed things up.

Thanks,

Chris--
[div align=\"right\"][a href=\"index.php?act=findpost&pid=161407\"][{POST_SNAPBACK}][/a][/div]

ive noticed it is broke too, perhaps somebody else can help us out... i can compile some, but this may be different...

a swap may help, it does for me with compiling... i feel a good amount of the apps compiled in "that feed" are not suitable for collie due to screen size and specs...
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: Capn_Fish on May 17, 2007, 02:52:29 pm
Have you tried using xrandr to rotate the screen?
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: sjaglin on May 18, 2007, 03:46:33 am
Hi,
Thanks for the support, I managed to install and run a nice GUI as well using pdaxrom. I managed to install quite a bit like package manager, leafpad, gcalc, pine etc... Had trouble with others but mainly problems with dependencies.

Thanks again
Stef
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: telemetric_au on May 18, 2007, 08:11:16 am
Quote
Have you tried using xrandr to rotate the screen?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=161557\"][{POST_SNAPBACK}][/a][/div]

will look into that...


Quote
Hi,
Thanks for the support, I managed to install and run a nice GUI as well using pdaxrom. I managed to install quite a bit like package manager, leafpad, gcalc, pine etc... Had trouble with others but mainly problems with dependencies.

Thanks again
Stef
[div align=\"right\"][a href=\"index.php?act=findpost&pid=161591\"][{POST_SNAPBACK}][/a][/div]

if you set the full feed on a card and add the location to the /etc/ipkg.conf it will auto install dependencies
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: telemetric_au on May 22, 2007, 01:44:19 am
21/05/07:  

New releases: bcwipe secure eraser, tor anonymizer, aria2 downloader (w/ torrent), and related packages (libxml2, libtasn1, libevent, opencdk).

Also a rebuild of libgcrypt to solve issues brought about by cross compiling, and a fallback to standard naming practice to work with tracking of versions by a "machine's" ipkg/package processes. (ie, dropping the pdaxrom.collie.rcx suffix)

Note: tor isnt much use without privoxy... coming soon, as too image magic, xzgv image viewer, ftpd and maybe even bestcrypt for container encryption...

telemetric_au

ssh rules ok ?!

 



see the opening post of this thread for an ongoingly updated list of hash's
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: chrisl on May 24, 2007, 09:15:43 pm
Quote
21/05/07: 

New releases: bcwipe secure eraser, tor anonymizer, aria2 downloader (w/ torrent), and related packages (libxml2, libtasn1, libevent, opencdk).

Also a rebuild of libgcrypt to solve issues brought about by cross compiling, and a fallback to standard naming practice to work with tracking of versions by a "machine's" ipkg/package processes. (ie, dropping the pdaxrom.collie.rcx suffix)

Note: tor isnt much use without privoxy... coming soon, as too image magic, xzgv image viewer, ftpd and maybe even bestcrypt for container encryption...

telemetric_au

ssh rules ok ?!

 



md5:
Code: [Select]
d9fe934027b5f45ab45206ca603e9260  aria2_0.10.2+1_arm.ipk
7719cad09f7710a55c0108e2affea4e5  bcwipe_1.6-6_arm.ipk
68a5e866ea5e9222f377c9a239d6125b  coreutils_5.0_arm-collie.pdaxrom.rc2.ipk
a4e516b9825da8f2e13afce269ae31f6  gnupg_1.4.7_arm.ipk
ecf45a920ad2c5bfc84ee85fa2763840  gnupg2_1.9.6_arm.ipk
910e3ea9b4391f0a67d20adf5550d18e  gnutls_1.6.2_arm.ipk
e1df62fc2ccc2faf181ca98eb63742f6  gpa_0.6.1_arm.ipk
68e3c53071dd896ec774429aebf34885  gpgme_0.4.0_arm.ipk
84c727797ed86bc43fecd0dab4e1bb2d  libassuan_1.0.1_arm.ipk
0620985f8e6562c4dc1a3e5ed9ec3c77  libevent_1.1a_arm.ipk
5338cfa81392158a13e262dd65262902  libgcrypt_1.2.4_arm.ipk
a96177b942ccec5a8c99f0a3c9a50ca8  libgpg-error_1.4_arm.ipk
664926bd020535013d41c3751ad90815  libiconv_1.11_arm.ipk
fac775aab99751de65e5e514f8402bba  libksba_1.0.1_arm.ipk
3e1c14815928e08b66a36aeb7a7b91e3  libtasn1_0.3.9_arm.ipk
f67ba6a6230aef1989cf7d02aabfef14  libxml2_2.6.28_arm.ipk
6045bad03ed81df6372692798eff05b7  m4_1.4.8_arm.ipk
c9d962b55e9f55f42d2e83a682ebd53d  mutt_1.4.2.2_arm.ipk
c05ad4b35c9516a41dfbb55d7696f13f  ncftp_3.2.0_arm.ipk
b9fba535fad3d62900687d9fce886c58  opencdk_0.5.9_arm.ipk
2c9c2495560413694ceee2e7ff16e7ec  openssl-dev_0.9.7g_arm.ipk
64ce78dbc4d7dc92c75440a66812bd24  pine_4.64_arm.ipk
c64640652c7b800e5fc73419b60b7798  pinentry_0.7.2_arm.ipk
5b792252549d02bca3581a3e07aa2fa8  pth_2.0.7_arm.ipk
a6ab89115213005117e3b6481f738075  tcl_8.4.14_arm.ipk
d3c49666fa352eb22bafe231d35a66e6  tk_8.4.14_arm.ipk
e11d341109ada892eb1cab9ca66cecad  tor_0.1.2.13_arm.ipk
b6d18bfeecb3c8515552aec722381a1c  x11vnc_0.8.4_arm.ipk

sha1
Code: [Select]
5b8aafb633e27ff2b4042d937e20ed8e8fa28546  aria2_0.10.2+1_arm.ipk
cffbfbc376fa7421f03a7926e9d7a510e2fb95c1  bcwipe_1.6-6_arm.ipk
d5cb58851606b10ed5829b49a66fc419fd9b6eb3  coreutils_5.0_arm-collie.pdaxrom.rc2.ipk
b09f9abced05be4697375354061525f46b3ee45c  gnupg_1.4.7_arm.ipk
e442d755ed2d56e927eb051f2e5fb1843d2cb698  gnupg2_1.9.6_arm.ipk
9a204021d5d53a7fc3ac1a54f1f90704f0e38368  gnutls_1.6.2_arm.ipk
b79e9ba9b9d5c22b811fa3bc9443e1038c7954bd  gpa_0.6.1_arm.ipk
68babe05ecdbe261af717cb15e1c90ca1f464db5  gpgme_0.4.0_arm.ipk
aca3d98e79a56aab137af3f9a8f3fa76e95b9572  libassuan_1.0.1_arm.ipk
06427c0717e85e114686300a5f3c390c4754e530  libevent_1.1a_arm.ipk
2fdb06ff3d22d52dddcf9311542efff541951e10  libgcrypt_1.2.4_arm.ipk
9110b6c8c78da5b24d28c3248099ffb2e4beda79  libgpg-error_1.4_arm.ipk
5c489cb6dd50ea3e1e901a642c3f939da502aae5  libiconv_1.11_arm.ipk
b098b858d5922c6c030c65139340f27452e7a499  libksba_1.0.1_arm.ipk
f664ccc51c1e0050924d06efc652be9e76c04293  libtasn1_0.3.9_arm.ipk
471f50638d5aa3d8fa935e2c25f4438b76b2588c  libxml2_2.6.28_arm.ipk
f73168708d1edbcb6d007810d191f036b8ecd7f9  m4_1.4.8_arm.ipk
b55cba1df3178eeb6da62a5752608f871c57c325  mutt_1.4.2.2_arm.ipk
8987584d7fb19cd8e71edb5f696d738b31fd834a  ncftp_3.2.0_arm.ipk
58657c45d4e32bea1a9342c7d15d7a8f6b173129  opencdk_0.5.9_arm.ipk
0197b229a2d798ce86175f4c8c259ba0cd4a780d  openssl-dev_0.9.7g_arm.ipk
8712cee36b0ccaf28f8e6c82fd26cab5c7ab2990  pine_4.64_arm.ipk
cead974cc04b180b9338dcfdbc0f491d86b1503e  pinentry_0.7.2_arm.ipk
25d9f5d17620a18be3d7079ca6369ce045d54ef6  pth_2.0.7_arm.ipk
e81d1101526bcdfca8c0f8072e1093306080acb3  tcl_8.4.14_arm.ipk
6f5eb30fad0ac2d7f0d27804732ac91a9790da93  tk_8.4.14_arm.ipk
6fa7fd6ff938f7fb0e9e3d9e81bce6d0aae41076  tor_0.1.2.13_arm.ipk
858568255e3410504a3167c0bb63e6a454af5633  x11vnc_0.8.4_arm.ipk
[div align=\"right\"][a href=\"index.php?act=findpost&pid=161822\"][{POST_SNAPBACK}][/a][/div]

I am amazed at all the packages you have put together. There is one thing I need to make pdaXrom functional for me: I need an updated kopi. I exchange calendar data between my mac and my Z frequently.  While syncing does not work, exchanging .ics files do work. kopi 1.78 does .vcs files and kopi 2.2.7 does both .vcs and .ics files.

I have downloaded a vmware image of X86 pdaXrom to see if I can do some development, but my skills are so impoverished that it could take months to do any of package development.

Chris--
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: telemetric_au on May 24, 2007, 09:52:56 pm
no problems, though ill be taking a break soon ...

- the vmware image is the way to go, i downloaded the iso, and cant really use it... so need to download the vmware, but only on dialup so waiting for the right time...

im still finishing of a couple of packages such as privoxy, perl, and imagemagick, but can look into kopi soon, its not too hard though if youve done any building before, if you have any questions just ask.

you need to "install" the crosssdk into the vmware to compile for arm,
then download the source code you need, and follow its install instructions, though youll need to pass some different options to configure more than likely... id been having some problems with linking to dependencies using the crosssdk so ive been compiling natively on my z through ssh on my desktop. slower though... im still to really work out how to get the crosssdk environment set up and working "properly"
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: telemetric_au on May 25, 2007, 10:25:56 pm
Quote
I am amazed at all the packages you have put together. There is one thing I need to make pdaXrom functional for me: I need an updated kopi. I exchange calendar data between my mac and my Z frequently.  While syncing does not work, exchanging .ics files do work. kopi 1.78 does .vcs files and kopi 2.2.7 does both .vcs and .ics files.

I have downloaded a vmware image of X86 pdaXrom to see if I can do some development, but my skills are so impoverished that it could take months to do any of package development.

Chris--
[div align=\"right\"][a href=\"index.php?act=findpost&pid=161982\"][{POST_SNAPBACK}][/a][/div]


i downloaded the kopi source yesterday and had a look, it seems like not the easist to start of with as youll need qmake... im looking into this as there are some other apps im interested in building with qmake.

--i see now, qmake acutally comes with the xsdk, but im now sure that qt is there...
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: telemetric_au on May 27, 2007, 03:31:04 am
Quote
I have a request. The Rotate application an arm5v application and does not install onto the collie. I've noticed that some of the apps look like they are more appropriate for landscape rather than portrait.

...

Thanks,

Chris--
[div align=\"right\"][a href=\"index.php?act=findpost&pid=161407\"][{POST_SNAPBACK}][/a][/div]


Quote
Have you tried using xrandr to rotate the screen?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=161557\"][{POST_SNAPBACK}][/a][/div]


well after downloading the xrandr source and then looking at that, and thinking ... hey maybe my (big) computer had it allready installed and typing in xrandr to find it  did... and then thinking, hey maybe my collie allready has it... it did, so i tried it and works well ! no i might check out some of those apps that were unusable from the feed...

usage:
xrandr --help

 
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: chrisl on May 27, 2007, 11:48:22 am
Quote
Quote
I have a request. The Rotate application an arm5v application and does not install onto the collie. I've noticed that some of the apps look like they are more appropriate for landscape rather than portrait.

...

Thanks,

Chris--
[div align=\"right\"][a href=\"index.php?act=findpost&pid=161407\"][{POST_SNAPBACK}][/a][/div]


Quote
Have you tried using xrandr to rotate the screen?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=161557\"][{POST_SNAPBACK}][/a][/div]


well after downloading the xrandr source and then looking at that, and thinking ... hey maybe my (big) computer had it allready installed and typing in xrandr to find it  did... and then thinking, hey maybe my collie allready has it... it did, so i tried it and works well ! no i might check out some of those apps that were unusable from the feed...

usage:
xrandr --help

 
[div align=\"right\"][a href=\"index.php?act=findpost&pid=162124\"][{POST_SNAPBACK}][/a][/div]


I tried xrandr a few days ago. The only thing that I do not know is the display parameter. I had though it was 0:0, but it isn't. My usage was #xrandr -d 0:0 -o 2. What commands did you use?
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: T3_slider on May 27, 2007, 11:32:25 pm
I don't have a Collie, but on my C3200 in beta3 I don't need to specify the display as long as X is already started. I use "xrandr -o right" (replace right with normal or left to rotate other ways) and that's it.

Don't know if that will help at all since I don't have a Collie and don't use beta 1, but I think the xrandr syntax should be fairly constant.

[EDIT]I should note that I always use xrandr from an xterm (well, actually gtkterm2 or rxvt since xterm is goofy in beta3).[/EDIT]
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: telemetric_au on May 28, 2007, 01:55:41 am
just as the previous post suggests : xrandr -o left
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: telemetric_au on May 29, 2007, 01:18:46 am
29/05/07 - third update summary:
http://telemetric.1gb.cc (http://telemetric.1gb.cc)
new packages:

autoconf_2.61_arm.ipk
automake_1.10_arm.ipk
dcraw_8.72_arm.ipk
imagemagick_6.3.3_arm.ipk
libexif_0.6.14_arm.ipk
libpng_1.2.18_arm.ipk
libtiff_3.8.2_arm.ipk
libungif_4.1.4_arm.ipk
mpeg2vidcodec_1.2_arm.ipk
privoxy_3.0.6_arm.ipk
tor_0.1.2.13_arm.ipk

notes:

#1 ImageMagick,

This is a great program widely used and suitable to the z's small screen, it can
display, edit, resize, manipulate, etc. etc, images from the cli as well as its own
interface, and can also work with perl.

probably doesnt "depend" on them but was built with and would be "happy" with:

*from this feed:
dcraw_8.72_arm.ipk
libexif_0.6.14_arm.ipk
libpng_1.2.18_arm.ipk
libtiff_3.8.2_arm.ipk
libungif_4.1.4_arm.ipk
mpeg2vidcodec_1.2_arm.ipk

*from the pdaxrom.org feed:
libjpeg
librsvg
fontconfig
freetype

#2 An image viewer,

I was planning on compiling xzgv but i cant get past building imlib...
there is however an excellent image/thumbnail viewer in the pdaxrom.org feed:
"gqview", so i will leave this one for now...

#3

Tor/Privoxy,

To start privoxy, you need to add/have a user "privoxy" in group "privoxy",
there's a basic (which is good) guide to this stuff here:
(though it may be possible to run it as another non-root user)

http://www.yo-linux.com/TUTORIALS/LinuxTut...gingGroups.html (http://www.yo-linux.com/TUTORIALS/LinuxTutorialManagingGroups.html)

unfortunately the user/group administration commands area bit cut down in beta1,
so it may be easier to do it via the files /etc/passwd and /etc/group.

then at it's simplest execute (as root): # privoxy --user=privoxy /usr/local/etc/privoxy/config

the config file this ipk installs has been setup for tor and not to make logs.
After this makes a couple of good remarks such as:

Privoxy(00004000) Info: loading configuration file '/usr/local/etc/privoxy/config':
Privoxy(00004000) Info: Privoxy version 3.0.6
Privoxy(00004000) Info: Program name: privoxy
Privoxy(00004000) Info: Listening on port 8118 for local connections only

it will background and give to the # prompt again... to exit: # killall privoxy

May 29 13:12:22 Privoxy(00004000) Info: exiting by signal 15 .. bye

from here (now that privoxy is running) you can run tor, either as root or adivisably a
non-root user such as privoxy:

To run as user privoxy from root:

# tor user privoxy DataDirectory /privoxy

this will run it as user privoxy and store temp data in /privoxy (which is the user
privoxy's home directory, which has ownership by user+group privoxy

now perhaps privoxy's home directory didnt get made properly and you get this error:

[warn] Failed to parse/validate config: Couldn't access/create private data directory "/privoxy"
[err] Reading config failed--see warnings above.

then:

# chown privoxy /privoxy
(this changes ownership of /privoxy folder to user privoxy)
# chgrp privoxy /privoxy
( may not be necessary but sets group ownership to privoxy)

so when all going well you get:

[notice] Tor v0.1.2.13. This is experimental software. Do not rely on it for strong anonymity.
[notice] Configuration file "/usr/local/etc/tor/torrc" not present, using reasonable defaults.
[notice] Initialized libevent version 1.1a using method epoll. Good.
[notice] Opening Socks listener on 127.0.0.1:9050
[notice] I learned some more directory information, but not enough to build a circuit.
[notice] I learned some more directory information, but not enough to build a circuit.
[notice] I learned some more directory information, but not enough to build a circuit.
[notice] We now have enough directory information to build circuits.
[notice] Tor has successfully opened a circuit. Looks like client functionality is working.


it may take some time to get the last line depending on network load and speed,
but when you do it should be all good to go.

then you can forward your browser or app to privoxy which forwards to tor via
setting your apps proxy to: localhost port 8118 or 127.0.0.1:8118

you can also forward apps directly to tor via socks port 9050 on localhost,
but ive never tried this.

you should also delete any old cookies from before tor usage and disable/avoid
java and active-x

(though not needed, there is an example config script for tor:
/usr/local/etc/tor/torrc.sample )

Tor can be a bit trickier than privoxy to quit, as if you ctrl+z out of it or close its terminal window,
 it still hangs in the background, holding its port open and stopping another
instance from starting up:

[warn] Could not bind to 127.0.0.1:9050: Address already in use. Is Tor already running?

to shutdown properly: issue

# killall tor (from a spare cli prompt)

if you like to keep the amount of open windows to a minimum try adding:
RunAsDaemon 1 to the startup command of tor to background it like privoxy.

test sites is:
https://torcheck.xenobite.eu/ (https://torcheck.xenobite.eu/)
http://www.showmyip.com/ (http://www.showmyip.com/)
http://ipid.shat.net/ (http://ipid.shat.net/)

i havent got dillo to work with it yet, i think you need another app such as proxychains
which im looking into now..., there is also a text based browser in the feed,
lynx, probably quite good and then you could try to get opera on... maybe next time...

im also checking out an app named vidalia which is a gui for tor.


telemetric_au


** see the first post of this thread for updated hash's  
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: telemetric_au on May 29, 2007, 06:08:14 am
well ive allready (since the last update) made some headway and great progress's,

just built and am testing "proxychains" a neat program that can "route" data between tor and any program that may or may not have proxy support, e.g. chat, torrent, dillo !

works well with dillo and no setup, just install, coming soon...

in other news some little tips:

i finally got around to looking into what zgcc-3.4.5.img was and how to use it.... its a developer image that has all your headers, libraries and gcc related stuff plus alot more im not sure about...

beta1 has the code support allready,  but it only looks in root (no space there on collie  ) and did it before the sd is mounted too...

below is the code i added at the bottom of /etc/rc.d/rc just before the last line "exit 0" to solve this.

it searchs your sd card root for the .img and if there mounts it,  the first bit of script mounts your swap if you have one too... (edit the path though) this all happens just the collie gets to teh login prompt (run level 5), so you can add other tid-bits too....

(i also have /opt symlinked to /mnt/card/opt)

Code: [Select]
if [ $runlevel -eq 5 ]; then
#export HOME=/home/root
#/usr/X11R6/bin/startx
# edit the following line to match your swap location
swapon /dev/mmcd/disc0/part2  
fi


if [ $runlevel -eq 5 ]; then    
    if [ -f /mnt/card/zgcc-3.4.5.img ]; then                                      
        if [ ! -d /opt/native/arm/3.4.5-sa1100-softvfp ]; then                    
            mkdir -p /opt/native/arm/3.4.5-sa1100-softvfp                          
        fi                                                                        
        mount -o loop /mnt/card/zgcc-3.4.5.img /opt/native/arm/3.4.5-sa1100-softvfp
    fi    
fi


------------

i also just found/figured out how to auto assign an ip address to my compact flash ethernet before logging in, see here:

https://www.oesf.org/forums/index.php?showtopic=24075&hl= (https://www.oesf.org/forums/index.php?showtopic=24075&hl=)
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: Capn_Fish on May 29, 2007, 02:31:21 pm
Why did you need to symlink /opt? You're not actually putting anything there when you mount the image.
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: telemetric_au on June 02, 2007, 10:27:26 am
greetings once again !!!

02/06/07 - major success

please welcome our new guests:

atk_1.9.1_arm.ipk   - depend for gtk2
bind_9.4.1_arm.ipk   - net dhcp admin tool, provides 'dig' binary for proxychains
cairo_1.2.6_arm.ipk   - depend for gtk2
glib2_2.12.12_arm.ipk   - depend for gtk2
gnupg2_2.0.4_arm.ipk   - latest version of gnupg
gpa_0.7.6_arm.ipk   - latest version of gnu privacy assitant, key management and file enc/dec interface
gpgme_1.1.4_arm.ipk   - current version for gpa
gtk2_2.10.12_arm.ipk   - current stable for gpa
libassuan_1.0.1_arm.ipk   - depend for gnupg2 (previous release by me was empty...)
libiconv_1.11_arm.ipk   - rebuilt natively
openssl_0.9.8e_arm.ipk   - latest release fixes security issues
pango_1.16.4_arm.ipk   - depend for gtk2
pkg-config_0.21_arm.ipk   - latest release
proxychains_3.1_arm.ipk   - run any app through this into tor even if that app doesn't support proxies, i.e. torrent or dillo !
pure-ftpd_1.0.21_arm.ipk - popular ftp server daemon


yes, thats right, i figure out the gpa issue was with gtk ...

unfortuanately my host has removed ssh access ;( some peeps were exploiting it...
so i cant check my file integrity after upload so i leave that up to you. (unless i re-download which is tedious due to 28.8k country australia dialup...)
and it also means i cant maintain an updated .tar.gz of the feed, so i have removed to old one as will leave none for now...


well i feel very releived to have sorted out the gpa issue, as now i can run latest release on my desktop puppyos too


upcoming releases hopefully just around the korner: (i finally got qt and kernel sources) ;p

pppdialer/pppconfig
bestcrypt
maybe even kopi

...

EOF
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: _dark_ on June 03, 2007, 05:52:07 am
i need  help to set openbox for collie, could  you explain this step by step!
my progress :
 install openbox
 install startup-notification
 install libxml
 
next step how to change window menager from matchbox to openbox?
is this correct?

 in root create .xinitrc file
 vi /.xinitrc
 in .xinitrc create :
 openbox
 
 exit vi

chmod +x .xinitrc file

Thanx
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: telemetric_au on June 03, 2007, 06:26:32 am
i have no experience with changing windows managers... sorry , but it is something that interest me...
https://www.oesf.org/forums/index.php?showtopic=18194 (https://www.oesf.org/forums/index.php?showtopic=18194)
Title: A Collie Running Pdaxrom, My Builds & Tips (5500)
Post by: telemetric_au on June 30, 2007, 11:04:23 pm
Quote
Why did you need to symlink /opt? You're not actually putting anything there when you mount the image.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=162245\"][{POST_SNAPBACK}][/a][/div]


[revised]

yes, it is better to have /opt symlinked to your media card, (if not necessary)

as you may want to install something there that is most likely too big for the internal such as another toolchain which could sit in /opt/native/arm/xxx ...

whereas the dev image mounts at /opt/native/arm/3.4.5-sa1100-softvfp