OESF Portables Forum

Everything Else => Zaurus Distro Support and Discussion => Distros, Development, and Model Specific Forums => Archived Forums => Angstrom & OpenZaurus => Topic started by: Blue Lightning on January 13, 2008, 01:52:09 am

Title: Angstrom Opie 1.2.3 Testing
Post by: Blue Lightning on January 13, 2008, 01:52:09 am
Hi all,

I would like to announce that some testing images of the Angstrom Linux distribution (http://www.angstrom-distribution.org) containing the Opie user environment version 1.2.3 are now available. For most devices, this is the first time Opie 1.2.3 has been available in a distribution in any form, and once testing and debugging has finished we hope that this will give access to Opie to more users.

If you have one of the following listed devices, we would love to hear feedback on how well it works for you:The central point for information is the following wiki page:

  http://linuxtogo.org/gowiki/AngstromOpieTesting (http://linuxtogo.org/gowiki/AngstromOpieTesting)

From there you can find information on how to download and run an image on your device as well as some known issues.

Opie is now on the path to becoming a supported choice of environment within Angstrom, and we expect the testing period to last for at least a month, during which time we will be collecting information and fixing serious bugs where they are found.

We welcome all feedback, so if you can, please try one of the images and send your reports to  ().

Thanks,
Paul

[1] There is an image available for the Siemens Simpad, but there is a bug preventing Opie from starting on this device - some help debugging this problem would be welcome (see http://bugs.openembedded.org/show_bug.cgi?id=3681 (http://bugs.openembedded.org/show_bug.cgi?id=3681) for details).
Title: Angstrom Opie 1.2.3 Testing
Post by: agosine on March 07, 2008, 10:19:09 am
I am really happy to see Opie available as I found it works better for my needs.  How is development coming along?  Is a browser available or any other packages?
Title: Angstrom Opie 1.2.3 Testing
Post by: BarryW on March 07, 2008, 09:50:34 pm
Looks good so far!  The only thing I've noticed is the d-pad is off while using opie-console.  Right is up, down is right, up is left, left is down.
Title: Angstrom Opie 1.2.3 Testing
Post by: Blue Lightning on March 08, 2008, 03:50:20 pm
Development is a little slow at the moment seeing as I'm pretty much the only person working on Opie. I haven't done much on it lately either as I'm moving to the UK in a week's time, but I hope to get back into it soon. There aren't any packages for the browser (Konqueror Embedded) but it probably wouldn't require much more work to produce them.

The rotated directional keys issue is known - Opie and Qt/E are both trying to handle rotating the keys. I really have to sit down and come up with a patch to disable Qt/E's code for this so we can move forward.

Thanks for the feedback
Title: Angstrom Opie 1.2.3 Testing
Post by: zogs on March 28, 2008, 05:28:17 am
don't work wifi with wep 64/128/hex/ascii

angstrom base  is the same of the stable angstrom base ?
Because with angstrom stabel(pimlico, gpe, office, console, etc) wifi with wep work fine.
Title: Angstrom Opie 1.2.3 Testing
Post by: zogs on March 29, 2008, 01:07:06 pm
root@spitz:~$ iwconfig wlan0 key 0x1234567890
Error for wireless request "Set encode" (882A) :
invalid argument "0x1234567890"

with:
Angstrom-opie-image-glibc-ipk-2007.12-r13-spitz-installkit
64 bit wep hex
Title: Angstrom Opie 1.2.3 Testing
Post by: speculatrix on March 31, 2008, 05:11:18 pm
Quote from: Blue Lightning
I'm moving to the UK in a week's time


welcome! whereabouts?
Title: Angstrom Opie 1.2.3 Testing
Post by: Blue Lightning on April 03, 2008, 09:11:55 am
Quote from: speculatrix
welcome! whereabouts?
Thanks! I'm in London staying with friends, will probably find somewhere of my own to live soon.
Title: Angstrom Opie 1.2.3 Testing
Post by: Blue Lightning on April 03, 2008, 09:16:22 am
Quote from: zogs
root@spitz:~$ iwconfig wlan0 key 0x1234567890
Error for wireless request "Set encode" (882A) :
invalid argument "0x1234567890"
This looks like a base system issue rather than Opie, best to ask on the angstrom-distro-users (http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-users) mailing list.
Title: Angstrom Opie 1.2.3 Testing
Post by: ofels on April 04, 2008, 08:28:20 am
Quote from: zogs
don't work wifi with wep 64/128/hex/ascii

angstrom base  is the same of the stable angstrom base ?
Because with angstrom stabel(pimlico, gpe, office, console, etc) wifi with wep work fine.

Which kernel did you use ?
Because in the opie images 2.6.24 is used which is broken with regard to WEP.
You must flash the 2.6.23 kernel image and install the 2.6.23 modules to get it working.

Oliver
Title: Angstrom Opie 1.2.3 Testing
Post by: zogs on April 07, 2008, 05:33:49 am
which version have kernel-2.6.23 or which angstrom-opie version run better on sl-c3200?
Title: Angstrom Opie 1.2.3 Testing
Post by: ofels on April 08, 2008, 07:29:49 am
Quote from: zogs
which version have kernel-2.6.23 or which angstrom-opie version run better on sl-c3200?

The current opie images to the best of my knowledge all come with 2.6.24 as default.

So the following steps would be necessary:

1.) install the 2.6.23 kernel module packages via ipkg from the angstrom feed or unpack the 2.6.23 module tar.gz directly on /root. It can be downloaded from http://www.angstrom-distribution.org/unsta...utobuild/akita/ (http://www.angstrom-distribution.org/unstable/autobuild/akita/) (put in your device instead of akita if necessary).
2.) Download the akita 2.6.23 kernel image from the angstrom autobuild directory (see above), put it on the CF or SD card from which you would like to flash and rename it to zImage.bin. Remove the initrd.bin file but keep updater.sh
3.) Start the flashing procedure. It will only reflash the kernel image (if no initrd.bin is on the card) and keep anything else on the Zaurus.

After rebooting it should be working out of the box. Check with "uname -a" the kernel version. You can then remove the 2.6.24 modules from /lib if anyhting is ok.

Hope this helps.

Oliver
Title: Angstrom Opie 1.2.3 Testing
Post by: agosine on April 19, 2008, 12:07:41 pm
I have not tried the most recent build, but everything looks great so far.  Curious to know if any other applications have been packaged for Opie yet?

Thank you for all your hard work.
Title: Angstrom Opie 1.2.3 Testing
Post by: agosine on May 26, 2008, 03:40:45 pm
I would like to see this project move forward as I prefer Opie over GPE.  Is there any published documentation on how to port or compile applications to Opie from the GPE builds?  Is this even required?

Thank you for your hard work.
Title: Angstrom Opie 1.2.3 Testing
Post by: ofels on May 26, 2008, 11:21:55 pm
Quote from: agosine
I would like to see this project move forward as I prefer Opie over GPE.  Is there any published documentation on how to port or compile applications to Opie from the GPE builds?  Is this even required?

There is no easy way to port applications from GPE to Opie.
Opie is based on Qt/embedded (currently the outdated 2.3.x version) working directly on the framebuffer while GPE bases upon X and gtk libraries.

Most applications available for GPE are not even tied to GPE, but standard desktop applications like Sylpheed, Abiword, etc while Opie apps are often tailored to the Opie platform.

If you'd like to see Opie advance, there are plenty of tasks of which is the most important the port to Qt/Embedded 4.x.
Another task which is rather debatable is to build Opie upon Qt and X instead of Qt/Embedded which would allow running X apps and Opie apps together but for the price of a loss of performance.

Oliver
Title: Angstrom Opie 1.2.3 Testing
Post by: Wildherb on September 15, 2008, 07:02:40 pm
When can we expect to see a bugfix release of Angstrom OPIE for spitz? (sorry, but I dont like the GPE interface). I tested this build but it is too buggy to use but it is fast - congratulations to the devs!

For me, the killer feature would be PERL that supports the installation of CPAN updates. I can get CPAN to run under OZ but every attempt to install a module bombs out.
Title: Angstrom Opie 1.2.3 Testing
Post by: Blue Lightning on September 15, 2008, 07:41:52 pm
Quote from: Wildherb
When can we expect to see a bugfix release of Angstrom OPIE for spitz? (sorry, but I dont like the GPE interface). I tested this build but it is too buggy to use but it is fast - congratulations to the devs!
Have you tried the latest -r18 image? If so, what do you mean specifically by buggy? I have a spitz here for testing and it worked pretty well for me, but I'm happy to look into any issues.  

Quote
For me, the killer feature would be PERL that supports the installation of CPAN updates. I can get CPAN to run under OZ but every attempt to install a module bombs out.

Not sure I can help you here, I'm not a perl person. Try asking on the angstrom-distro-users mailing list.
Title: Angstrom Opie 1.2.3 Testing
Post by: Wildherb on September 16, 2008, 03:16:54 am
Quote from: Blue Lightning
Quote from: Wildherb
When can we expect to see a bugfix release of Angstrom OPIE for spitz? (sorry, but I dont like the GPE interface). I tested this build but it is too buggy to use but it is fast - congratulations to the devs!
Have you tried the latest -r18 image? If so, what do you mean specifically by buggy? I have a spitz here for testing and it worked pretty well for me, but I'm happy to look into any issues.  

Thanks for the very prompt reply.

I see there have been some very recent updates (just got back from my holidays at the weekend ;-) -  I'll give it a try. The bugs I saw were the ones already reported such as the arrow-key orientation.

Quote
For me, the killer feature would be PERL that supports the installation of CPAN updates. I can get CPAN to run under OZ but every attempt to install a module bombs out.

Not sure I can help you here, I'm not a perl person. Try asking on the angstrom-distro-users mailing list.

I'll see how I get on with Angstrom + PERL, it might just be a revision issue as the problem with OZ was that it reported the CPAN module to be out of date and tried to update it and that process always failed. Compiling modules manually with $perl Makefile.PL complained that arm_linux/CORE/perl.h could not be found. I'm not a PERL guru but I've built CPAN modules on a Mac and an EEEPC with no problems at all.

By the way, is it possible to run OZ OPIE packages on Angstrom? There are several oldies such as U-Bahn, driftnet, dsniff and wellenreiter that are not yet in the Angstrom feed that I would like to still use.
Title: Angstrom Opie 1.2.3 Testing
Post by: Wildherb on September 16, 2008, 06:52:43 am
Quote from: Blue Lightning
Have you tried the latest -r18 image? If so, what do you mean specifically by buggy? I have a spitz here for testing and it worked pretty well for me, but I'm happy to look into any issues.

I've just flashed from this link, dated 14th Sept 2008 and I still get the dis-oriented arrow keys 8-(

http://www.angstrom-distribution.org/relea...-installkit.tgz (http://www.angstrom-distribution.org/releases/2007.12/images/spitz/Angstrom-opie-image-glibc-ipk-2007.12-r18-spitz-installkit.tgz)

Call me old-fashioned, but I get frustrated very quickly when the basics dont work.
Title: Angstrom Opie 1.2.3 Testing
Post by: Blue Lightning on September 16, 2008, 06:44:05 pm
Quote from: Wildherb
I've just flashed from this link, dated 14th Sept 2008 and I still get the dis-oriented arrow keys 8-(

http://www.angstrom-distribution.org/relea...-installkit.tgz (http://www.angstrom-distribution.org/releases/2007.12/images/spitz/Angstrom-opie-image-glibc-ipk-2007.12-r18-spitz-installkit.tgz)

Call me old-fashioned, but I get frustrated very quickly when the basics dont work.
Well that's just strange, because AFAIR when I last tried it it worked. I'll try it again tomorrow.
Title: Angstrom Opie 1.2.3 Testing
Post by: Blue Lightning on September 16, 2008, 06:47:43 pm
Quote from: Wildherb
By the way, is it possible to run OZ OPIE packages on Angstrom? There are several oldies such as U-Bahn, driftnet, dsniff and wellenreiter that are not yet in the Angstrom feed that I would like to still use.
No, in order to get Opie into Angstrom files had to be moved around to conform with LSB standards, and unfortunately this means old packages won't work (AFAIK). I'm going to make sure we get more of the OZ packages back into Angstrom this week so it won't be a problem.
Title: Angstrom Opie 1.2.3 Testing
Post by: Wildherb on September 16, 2008, 07:38:31 pm
Blue Lightning

R18 build?- for information, my spitz is a 3100. The image I linked definitely has a duff key mapping on the arrow keys.

OZ packages? as I suspected. Would it be rude of me to submit a wish-list?
driftnet
dsniff
wellenreiter
znessus (open source but never seen for OZ or angstrom)
qpenmapfe (compiled for spitz display)
XQt
ettercap
ethereal/Wireshark/zethereal
thcrut
Ubahn
freenote

<not for me, but for my daughter>
Supertux!
</not for me, but for my daughter>

Yes, I'm a CISSP so I need all the security tools, and that is why PERL is so important to me so I can run things like Nikto and SQLiX.

I also like to run pocketworkstation. Meanie produced some great X configurations on Sharp/Cacko. I dont necessarily need such a slick environment - my ideal configuration is a QT based PDA with access to the X apps. I can get that with Cacko and meanie's X, but I'm sure it can be done better and faster in Angstrom.
Title: Angstrom Opie 1.2.3 Testing
Post by: Blue Lightning on September 17, 2008, 05:02:22 pm
Quote from: Wildherb
R18 build?- for information, my spitz is a 3100. The image I linked definitely has a duff key mapping on the arrow keys.
Ah, so your "spitz" is actually a borzoi  Still, more or less the same machine.

You're right, I somehow missed that this problem was not fixed. The issue has a workaround in the mean time, see this message I posted today:
http://lists.linuxtogo.org/pipermail/angst...ber/002199.html (http://lists.linuxtogo.org/pipermail/angstrom-distro-users/2008-September/002199.html)

I looked through your list of packages. I'm certainly in a position to get all of the Opie/QPE packages you mentioned in the feeds (and plan to do so if at all possible), as for anything else, if it needs X it'll be predicated on getting Xqt working. It builds OK, but I didn't have much luck using it; then again I have never used it before.
Title: Angstrom Opie 1.2.3 Testing
Post by: Wildherb on September 18, 2008, 03:08:30 am
Quote from: Blue Lightning
Quote from: Wildherb
R18 build?- for information, my spitz is a 3100. The image I linked definitely has a duff key mapping on the arrow keys.
Ah, so your "spitz" is actually a borzoi  Still, more or less the same machine.

You're right, I somehow missed that this problem was not fixed. The issue has a workaround in the mean time, see this message I posted today:
http://lists.linuxtogo.org/pipermail/angst...ber/002199.html (http://lists.linuxtogo.org/pipermail/angstrom-distro-users/2008-September/002199.html)

I looked through your list of packages. I'm certainly in a position to get all of the Opie/QPE packages you mentioned in the feeds (and plan to do so if at all possible), as for anything else, if it needs X it'll be predicated on getting Xqt working. It builds OK, but I didn't have much luck using it; then again I have never used it before.

Many thanks BlueLightning, the arrow key fix works just fine on my 3100. 8-)

I started to load up PERL modules and I got Nikto running - this is very encouraging!
... but then I hit a few problems:

1) I cant load libwww-perl. It is there in the feed browser so I checked my /etc/ipkg.conf file to make sure I had 'base' listed but I found nothing at all listed ! - yet it seems to update OK? Has ipkg.conf  been moved?

2) Anyway, I then tried to install the ipk by specifying the URL. It downloaded but would not install because of lack of liburl-perl. Can we have that in the feed please?

3) I got CPAN working and attempted to compile a module. CPAN failed because gzip had an incorrect parameter. I remember this fault on OZ which I fixed by installing gzip from the feed. Can we have gzip in the Angstrom feed please and hopefully this will resolve my problem.


Finally, can I add to my wish list please :
Web Browser (Konqueror)
qtrdesktop
Title: Angstrom Opie 1.2.3 Testing
Post by: Blue Lightning on September 21, 2008, 03:55:48 pm
Quote from: Wildherb
1) I cant load libwww-perl. It is there in the feed browser so I checked my /etc/ipkg.conf file to make sure I had 'base' listed but I found nothing at all listed ! - yet it seems to update OK? Has ipkg.conf  been moved?
libwww-perl is in the 2008.6 feed, not 2007.12. 2008.x hasn't been released yet. It's confusing that it even shows up in the feed browser and I've requested that it be fixed. FYI though the ipkg setup in Angstrom has the feed files in /etc/ipkg/ in separate files rather than all in /etc/ipkg.conf.

Quote
2) Anyway, I then tried to install the ipk by specifying the URL. It downloaded but would not install because of lack of liburl-perl. Can we have that in the feed please?
I think you mean liburi-perl - that is in the same feed (according to the feed browser) so you can install this manually. Installing packages from other versions like this won't be officially supported though. If you want to request that liburi-perl and libwww-perl be officially backported to 2007.12 then I would suggest emailing the Angstrom users mailing list (angstrom-distro-users@linuxtogo.org).

Quote
3) I got CPAN working and attempted to compile a module. CPAN failed because gzip had an incorrect parameter. I remember this fault on OZ which I fixed by installing gzip from the feed. Can we have gzip in the Angstrom feed please and hopefully this will resolve my problem.
I have made a request for gzip. However, if you want to request further non-Opie packages can I ask that you do it by emailing the list above? Thanks.

Quote
Web Browser (Konqueror)
qtrdesktop
qtrdesktop isn't in OE at the moment, would opie-rdesktop work? That should be on its way to the feed once I can confirm it is working. Konqueror-embedded is working and in the queue. Regarding some of your other requests, some updates:
Title: Angstrom Opie 1.2.3 Testing
Post by: Wildherb on September 22, 2008, 08:30:06 am
Quote from: Blue Lightning
Quote from: Wildherb
1) I cant load libwww-perl. It is there in the feed browser so I checked my /etc/ipkg.conf file to make sure I had 'base' listed but I found nothing at all listed ! - yet it seems to update OK? Has ipkg.conf  been moved?
libwww-perl is in the 2008.6 feed, not 2007.12. 2008.x hasn't been released yet. It's confusing that it even shows up in the feed browser and I've requested that it be fixed. FYI though the ipkg setup in Angstrom has the feed files in /etc/ipkg/ in separate files rather than all in /etc/ipkg.conf.

Quote
2) Anyway, I then tried to install the ipk by specifying the URL. It downloaded but would not install because of lack of liburl-perl. Can we have that in the feed please?
I think you mean liburi-perl - that is in the same feed (according to the feed browser) so you can install this manually. Installing packages from other versions like this won't be officially supported though. If you want to request that liburi-perl and libwww-perl be officially backported to 2007.12 then I would suggest emailing the Angstrom users mailing list (angstrom-distro-users@linuxtogo.org).

Quote
3) I got CPAN working and attempted to compile a module. CPAN failed because gzip had an incorrect parameter. I remember this fault on OZ which I fixed by installing gzip from the feed. Can we have gzip in the Angstrom feed please and hopefully this will resolve my problem.
I have made a request for gzip. However, if you want to request further non-Opie packages can I ask that you do it by emailing the list above? Thanks.

Quote
Web Browser (Konqueror)
qtrdesktop
qtrdesktop isn't in OE at the moment, would opie-rdesktop work? That should be on its way to the feed once I can confirm it is working. Konqueror-embedded is working and in the queue. Regarding some of your other requests, some updates:
  • qpenmapfe - original website is gone so it isn't building at the moment. I have contacted the author of qpe-nmap which is more functional than qpenmapfe, and I have managed to modify it to work nicely on large screen devices. Once we work out where to host it I can put it into OE.
  • XQt - being worked on
  • ubahnnav - runs but can't find data files due to some path-related issue, probably not too hard to fix but I haven't had a chance to look at it yet.
  • wellenreiter - working, in queue for feed
  • freenote - working, in queue for feed
  • zethereal - it's in the nonworking section of the OE tree which means it's probably quite broken, although I haven't been able to check. In any case wouldn't it be quite out of date by now?
  • others - not sure, I'm afraid you'll need to request them via the mailing list as mentioned above

Thank you BL for a most comprehensive reply. Apologies if I've mis-read liburi - small font, tired eyes!

It is good to see the feed making progress. The success of any distro has to be related to the functionallity that it delivers - i.e. the apps that are available. With relatively little new QT stuff being written it seems a shame not to port the old ones.

I did not ask for zethereal, I was asking for znesssus http://www.killefiz.de/zaurus/showdetail.php?app=480 (http://www.killefiz.de/zaurus/showdetail.php?app=480) Together with tbe nessusd server running under pocketworkstation it takes the Z in to a whole new world as a pen test tool!

The gzip issue was curious. Thank you for raising it  I'm also running into problems now with a python application I use which requires grep to support the -m flag. I do find these little things frustrating. With my EEEPC (which is debian based) all the runtimes that I need (Perl, Python, Java) seem to work perfectly straight out of the box.
Title: Angstrom Opie 1.2.3 Testing
Post by: Blue Lightning on October 09, 2008, 01:54:16 pm
Quote from: Wildherb
It is good to see the feed making progress. The success of any distro has to be related to the functionallity that it delivers - i.e. the apps that are available. With relatively little new QT stuff being written it seems a shame not to port the old ones.
It's all a matter of someone spending the time to test packages, fix issues that come up and perform the necessary tasks to get the packages into the official feeds. Finally all the work has been done for quite a few packages including some of those that you requested:

konqueror-embedded*
qpe-nmap
ubahnnav
opie-rdesktop
wellenreiter
freenote

Enjoy!

Regarding Xqt, unfortunately there seems to be some issue that causes it to crash on startup on my spitz. I haven't had time to debug this fully yet.

* - For konqueror-embedded to work properly you will need to ipkg update && ipkg upgrade - make sure the new libopie2 and libqpe-opie get installed.

Quote
I did not ask for zethereal, I was asking for znesssus http://www.killefiz.de/zaurus/showdetail.php?app=480 (http://www.killefiz.de/zaurus/showdetail.php?app=480) Together with tbe nessusd server running under pocketworkstation it takes the Z in to a whole new world as a pen test tool!
Actually you did ask for zethereal a few posts above  I haven't had a chance to look into znessus yet.

I would strongly urge you to report any remaining base system issues / missing packages via the appropriate channels (mailing list / bug tracker).
Title: Angstrom Opie 1.2.3 Testing
Post by: Wildherb on December 15, 2008, 06:18:01 pm
Hi Blue Lightning and other devs,

Firstly, I've not been posting on this thread for a while as I managed to brick one of my Z's and it took me a long, long time to figure out how to recover it! Still, it is back but I've decided to install OZ rather than Angstrom, simply because there are more of the packager that I want working under OZ, and OZ is pretty usable and stable.

So, Please, Please, Please some security apps .... dsniff, driftnet, & thcrut under Angstrom and I'll bin OZ and dance on its grave. I'm finding Xqt with enlightenment is pretty good combination to pick up anything that requires X and it might just be my ultimate configuration!

Pretty please? with a cherry on top?

EDIT

On reflection, XQT would be a more significant Angstrom development . See below.

Given the lack of native security applications I've just had a play with the latest Angstrom builds of both GPE us OPIE using a chrooted pocketworkstation image that I built some time ago for use in Meanie's Sharp ROM XQt environment.

Under GPE, driftnet, dsniff and the other apps work fine once the DISPLAY is exported, but I really dislike GPE. I did manage to get E17 running as the wm but found the fonts too difficulto to set to anything usable. Devs, Angstrom builds on other machines seem to default to Enlightenmnet. Ant chance of a default build for the Z? Not really a bug fix, just a request.

Under OPIE, again the chroot worked like a charm but unfortunately there is no XQT so I cant run my X applications. However, I will say that the new versions of things like Konqueror and the nmap GUI are wonderful. Great job!

Anyway, its back to OZ OPIE for me. I'm currently toying with some of Meanies old xlauncher scripts to try to get an easy and reliable way of launching X apps. I'm also going to try a rootfs from one of the new Zaurus Debian builds instead of pocketworkstation as it will be more up to date.
Kind regards,

Wildherb