Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Raybot

Pages: [1] 2
1
Quote
Bump.

Is this even possible?  What is the best way to sync between the Zaurus and my desktop?  I use KOrganizer on the desktop, but I am flexible on the Zaurus...I chose KOrganizer since it sounds like they would be the easiest to synchronize.  Help!?
[div align=\"right\"][{POST_SNAPBACK}][/a][/div]

KO/pi works reasonably well for me (although it takes ages to sync because it needs to transfer the entire set of data from one to the other, sync then write the result back).

Try [a href=\"http://www.pi-sync.net/]http://www.pi-sync.net/[/url]

I'm not familiar with the stock KOrganizer, does it allow you to sync against an ICS file? If so then it should also work with that (but you may need to set up your own scripts to actually do the file transfer).

- Raymond

2
C1000/3x00 General discussions / Usb Webcams?
« on: October 15, 2005, 08:26:23 am »
Quote
I digged a bit around and found the required device numbers for the video device

you need to:

mknod /dev/video c 81 0
ln /dev/video /dev/video0
mknod /dev/video1 c 81 1

maybe you need more of these, so maybe do it up to 4

I have placed a work-in-progress ipk into http://www.users.on.net/~hluc/myZaurus/tmp/ unfortunately, some of the drivers still crash the Zaurus   but you will find videodev.o amongst the files)
[div align=\"right\"][a href=\"index.php?act=findpost&pid=99478\"][{POST_SNAPBACK}][/a][/div]

Thanks for that! Unfortunately it doesn't seem to like it - the driver doesn't claim the webcam (a Logitech QuickCam Pro 4000 - under Red Hat at least it uses the stock PWC driver). I've got videodog compiling, when I point it at /dev/video[|0|1|2|3|4] it complains about "No such device":

# ./videodog -s -d /dev/video0
/dev/video0
open videodev: No such device



Curiously, I'm also getting the following errors when I go "depmod -a":

# depmod -a
depmod: cannot read ELF header from /hdd3/baddrivers/media/video/sonixcam.wip
depmod: cannot read ELF header from /hdd3/baddrivers/media/video/spca5.wip
depmod: cannot read ELF header from /hdd3/baddrivers/media/video/sweexcam.wip
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/drivers/media/video/ibmcam.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/drivers/media/video/ultracam.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/drivers/usb/ibmcam.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/drivers/usb/ultracam.o

The procedure I followed was basically to install your usb-modules ipkg then this new ipkg of yours. For space reasons I symlinked the .o files into /lib/modules/2.4.20/kernel/drivers/usb and media/video (it didn't seem to like symlinking directories though).

Any suggestions as to where I might look?


On a related note, I figured I might try recompiling the drivers myself (thinking maybe an update to the PWC driver might be needed to support this webcam) but I hit an immediate snag - no kernel source! I presume the kernel source for the Sharp ROM is readily available somewhere ... is the process of getting it all up and running relatively painless or is a pile of mucking around involved?


Thanks,

- Raymond

3
C1000/3x00 General discussions / C3000 Usb Serial
« on: October 14, 2005, 08:52:42 am »
Quote
Quote
P.S. I assume you had to fight your way through the "configure" process somehow (and if so, how did you do it in the crosscompile environment)? Or was there an easier way for you to get all this working?
[div align=\"right\"][{POST_SNAPBACK}][/a][/div]

As I recall I just did the usual "make config" (or maybe it "make menuconfig") but made sure I used the correct example config file (for the Spitz I think.)  That was, of course after a successful run of "./configure".
[div align=\"right\"][a href=\"index.php?act=findpost&pid=99292\"][{POST_SNAPBACK}][/a][/div]

Did you run that on your desktop (in a crosscompile environment) or was this all working off the Zaurus? I guess the problem is I'm not familiar with crosscompilation, I'm not sure where one would start setting this up so obvious things, like configure configuring for the desktop (and not the Zaurus) won't be a problem (let alone less obvious things like making sure the Zaurus versions of all the relevant files are used and not the desktop's) ... maybe I'm looking in the wrong place but there doesn't seem to be much docs that I can find on setting up a desktop crosscompile environment for "systems'y" stuff (rather than console/QT/X11 applications).

Quote
That way you set the options for video4linux (which I see you also need...) and everything else before the final make.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=99292\"][{POST_SNAPBACK}][/a][/div]

Of course, my other hope was to be able to do this all with the Sharp ROM (and load what I need as modules) ... not possible seems to be the consensus?

Quote
Best of luck with your robot project - keep us posted.  I got my C3000  to compile [a href=\"http://www.voti.nl/jal]JAL[/url] programs and then program the Microchip PIC series of microprocessors in my robot cars through a USB<>serial cable.  It then interacts with the operating robot cars through the same interface - no vision though  

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

I'm using a prototyping board with an AVR AtMEGA32 and an FT232BM serial-USB converter chip hooked up to its USART (and running a bootloader so I dump programs to it via the USB cable). It's nice - I press a button on the board to put it in bootloader mode, copy the program down, press the reset button and it runs

I'll put more stuff about the robot up if people are interested once I've got time to do up a proper webpage but it's got some pretty nice stuff on it ... omnidirectional camera (hopefully a webcam hooked up to the Zaurus but I'll fall back onto a wireless camera pointed up at a parabolic mirror), Hokuyo URG scanning laser rangefinder and a 2 axis accelerometer to measure tilt ... all on a platform that can climb stairs and do other nice things and with the Zaurus (with wireless LAN) acting as the communications and control hub

- Raymond

4
C1000/3x00 General discussions / Usb Webcams?
« on: October 14, 2005, 08:17:21 am »
Quote
i can see "terminator 4  powered by sharp zaurus", good luck thogh, will you put up some info on the net as i am looking at doing somthing simmilar (with Head mounted displays/vision augmentation
[div align=\"right\"][a href=\"index.php?act=findpost&pid=99316\"][{POST_SNAPBACK}][/a][/div]

I can see a scene from the first part of the Tomb Raider movie playing out ... a Zaurus-controlled robot running all over the place, then someone says "Stop!", pops the SD card out, plugs another one in and it starts playing music

Don't worry, my robot is not of a size that would cause such destruction - if it was I wouldn't be trying to fit a Zaurus onto the back of it  I'll see if I can get some pictures put up somewhere once it's all done though ...

So you're using the Zaurus with a head mounted display? What sorta display are you using? Sounds interesting! (I presume more info is available on your website but, as you allude to, it seems to be down at the moment!)

- Raymond

5
C1000/3x00 General discussions / Usb Webcams?
« on: October 14, 2005, 04:58:35 am »
Quote
you get videodev.o if you enable V4L during kernel build. i actually asked tetsu to compile a version of his special kernel with that enabled which resulted in the 18b-hd kernel.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=99270\"][{POST_SNAPBACK}][/a][/div]

Ah OK so this doesn't run on the default Sharp kernel? Or is that what you refer to below ...

Quote
anyway, i have the file somewhere in my backups hopefully.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=99270\"][{POST_SNAPBACK}][/a][/div]

... here as in the .o file can work with the default kernel?

Quote
you also would need to create a device node using mknod to create /dev/video but i don't know the exact number which needs to be passed to it (again, should be in my backups somewhere,
[div align=\"right\"][a href=\"index.php?act=findpost&pid=99270\"][{POST_SNAPBACK}][/a][/div]

Great! I would be most grateful if you could somehow recover the details to get this working ...


Quote
I really hate the fact that my C3000 died just when I was about to finish the webcam driver package)
[div align=\"right\"][a href=\"index.php?act=findpost&pid=99270\"][{POST_SNAPBACK}][/a][/div]

I know how you feel ... I've had no less than 5 hard drives fail on me at different times, taking most of my working data along with them eacah time ... I keep backups but it's still really annoying especially if they're out of date (and if anyone was wondering how it managed to be 5, they were all the infamous IBM [Desk|Death]Star 75GXP - 1 standalone and 2 in RAID0, when the 2 in RAID0 died they were replaced under warranty ... by another 2 75GXPs which also died </rant>).


Quote
if you are interesting in compiling it yourself, i just finished rebuilding my on-board gcc compiler package (http://www.users.on.net/~hluc/myZaurus/custom.html#gcc) which is preconfigured for building 2.4.20 kernel modules and drivers as well as normal applications for qtopia as well.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=99270\"][{POST_SNAPBACK}][/a][/div]

Great! I'll have a look. I'm really interested in getting a development environment set up on my box to develop for this thing (well, I have to if I'm going to start trying to get things like a Player robot server running ...). One thing I haven't figured out though is how you use configure scripts or compile kernel modules and the like under a crosscompile environment ... anyone (Meanie in particular) have any hints to offer?

Quote
i'll dig around in my backups for the videodev.o driver and node creation...
[div align=\"right\"][a href=\"index.php?act=findpost&pid=99270\"][{POST_SNAPBACK}][/a][/div]

Cool! I wait with great anticipation  

Thanks!

- Raymond

6
C1000/3x00 General discussions / Usb Webcams?
« on: October 13, 2005, 09:57:23 pm »
Quote
Quote
Hi all!

It looks like my Zaurus will start doing double duty as a robot controller pretty soon (especially since I stumbled across Jonathan's USB serial drivers so I can actually talk to the robot's MCU now)!

How very cool  I will have to play more with my zaurus soon, been used as silly PDA for way too long now

[div align=\"right\"][{POST_SNAPBACK}][/a][/div]


Well, it's not quite there yet :-)

Quote
Quote
tried) ... the only reference I can find to this file through google that seems vaguely zaurus'y is [a href=\"http://www.paipai.org/~humorum/zaurus/modules/kernel/drivers/media/video/]http://www.paipai.org/~humorum/zaurus/modu...rs/media/video/[/url] ... but I'm a little wary of trying it out as all the documentation for that website is in Japanese so I've got no idea if it's for a specific kernel or the like (and Bablefish doesn't seem to like it).

The module says it's for kernel_version=2.4.18-rmk7-pxa3-embedix, i will try to recompile a kernel with video/webcam support when i have some time this weekend.

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

I've just tried it anyway and it doesn't seem to have picked up the webcam ... but then again I can't find a /dev/video for instance so perhaps I'm missing something else as well. Anyone got any suggestions?

On a related note, how DOES one go about cross-compiling kernel modules? Then again perhaps I should actually set up my cross compile environment before asking that one ... heh


- Raymond

7
C1000/3x00 General discussions / Usb Webcams?
« on: October 13, 2005, 08:22:40 am »
Hi all!

It looks like my Zaurus will start doing double duty as a robot controller pretty soon (especially since I stumbled across Jonathan's USB serial drivers so I can actually talk to the robot's MCU now)!

The problem is the webcam. I've read various posts about webcams working/not working on this forum and getting horribly confused (you need to compile V4L, drivers don't exist, etc).

The strongest lead I have so far is Meanie's website, http://www.users.on.net/~hluc/myZaurus/custom.html#webcam and his usb-modules ipkg. I'm especially keen on this as the webcam in question (AFAIK) works with the standard PWC driver, a version of which is present in that package but when I install it then run "depmod -a", I get the following errors:

Code: [Select]
# depmod -a
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/drivers/usb/dsbr100.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/drivers/usb/ibmcam.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/drivers/usb/ov511.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/drivers/usb/pwc.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/drivers/usb/se401.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/drivers/usb/stv680.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/drivers/usb/ultracam.o
depmod: *** Unresolved symbols in /lib/modules/2.4.20/kernel/drivers/usb/vicam.o

I suspect this has something to do with me missing "videodev.o" especially as it seems to be the webcam drivers that have failed but I can't find it on my filesystem anywhere and I can't find this file anywhere on "official" websites (certainly none of the bigger Zaurus websites and forums that I've tried) ... the only reference I can find to this file through google that seems vaguely zaurus'y is http://www.paipai.org/~humorum/zaurus/modu...rs/media/video/ ... but I'm a little wary of trying it out as all the documentation for that website is in Japanese so I've got no idea if it's for a specific kernel or the like (and Bablefish doesn't seem to like it).

Anyone got any ideas? Meanie, got a moment to shed some light on this perhaps please?  


- Raymond

8
C1000/3x00 General discussions / C3000 Usb Serial
« on: October 13, 2005, 07:12:49 am »
Quote
Nope, the pl2303 drivers work for pl2303 (and pl2303x) devices only. 

But I did compile all the other serial drivers in the kernel source at the same time and they should be included in this file:
[div align=\"right\"][a href=\"index.php?act=findpost&pid=77042\"][{POST_SNAPBACK}][/a][/div]

I can quite happily confirm that the driver works beautifully with the FTDI FT232BL chip :-)

Thanks heaps Jonathan!


- Raymond

P.S. I assume you had to fight your way through the "configure" process somehow (and if so, how did you do it in the crosscompile environment)? Or was there an easier way for you to get all this working?

9
C1000/3x00 General discussions / Email On The C3000 - A Lost Cause?
« on: August 01, 2005, 02:03:57 am »
Quote
Just checking--did you try opie-mail?  I could swear I used that with IMAPS to my home server... although I admit I can't confirm sending anything; I didn't have wireless access much, so it was more for jollies, and I could have remembered wrong.  This was on a 6k/OZ 3.5.2.

-->VPutz

Yup tried opie-mail ... but I couldn't figure out how it was trying to handle offline mail ... basically it'd just die on me whatever I tried to do (my aim was to get something that I can pop online, grab mail, go offline, read and queue up email answers then go online to send and download new mail). Part of the problem is I can't find any docs on how to use opie-mail! Am I looking in the wrong place?

Quote
SSL support for sharp's QtMail is possible using stunnel - but I've never used it myself. There was a website detailing how to set it up, but I can't remember what it was.

Cool, thanks for that! I'll look into it ... although the other problem is does QtMail do offline mail properly? I'm reading things on other websites that seem to indicate that it tries to grab everything all the time (which won't work for me given I've got a somewhat huge inbox!).


Thunderbird, apart from being somewhat slow, seems to be working reasonably well for me. The version I'm running (0.6 - once I get crosscompiling working I'll see if a newer version works ... or has someone already done it?) has problems downloading the "inbox" folder for my account (which maps to .incoming_mail on the server so responds a little differently) - I've ended up moving all my mail to another folder by default and it seems to behave relatively nicely now. Actually, as long as thunderbird itself isn't paged off to disk, it seems reasonably OK ...

I'm still tempted to try and see if I can't get Pine or Mutt working, perhaps with Nullmailer ...


- Raybot

10
C1000/3x00 General discussions / Network Setup Weirdness
« on: July 31, 2005, 03:44:07 am »
Hi all!

My headlong rush into insanity driven by this deceptively innocent looking piece of electronic hardware continues unabated.

I'm trying to get networking working. I'm running the default Sharp ROM with the c3000-custom-jaen_0.1_arm.ipk English addon. I've got a Planex GW-CF11X. It all works fine and dandy. As long as the wireless network I'm connected to can get out to the Internet. If it can't it works for maybe 20 seconds (pings work, SSH works, etc.) but then some little watchdog in the Network Setup application realizes it can't ping some host out there on the Internet (haven't figured out which host yet) and, thinking something is wrong, cuts the internet connection.

I've been able to test this very easily - I just set up a network connection on an isolated wireless LAN but set my laptop to share its internet connection across the wireless LAN. When sharing is enabled, the network app is happy and the connection works (blue/green square connection icon). The moment I drop the uplink (but remember, both the Zaurus and laptop are still connected to the wireless LAN) and disconnect then reconnect the Zaurus, the connection stays up for a few seconds (the time it normally takes for the connection icon to turn from a world to a square PDA symbol) for it to fall apart.

Anyone got any ideas as to how to stop the Network application trying to ping out (and/or cutting the network if it finds it can't)? All I want to be able to do is connect via wireless LAN to an internal network (and *sometimes* to the Internet). I guess finding out which host it's trying to get a response from would be a start (at least that way I might be able to spoof it in the hosts file so it looks back at itself) ...


- Raybot

11
C1000/3x00 General discussions / 3k And Wcf11 (linksys)
« on: July 29, 2005, 01:29:13 am »
Any idea what chipset the Linksys uses? I understand more recent ones tend to be PRISM3 based (I've got a Planex GW-CF11X which has this, I understand the IOData and Sandisk ones are also PRISM3). To get these working you'll need the Sharp PRISM3 update from http://support.ezaurus.com/sl-c3000/update/wlan_cf11x_b11/ (yes it's in Japanese but it boils down to downloading that package and installing it).

On that note, I've not been able to get it to work in ad-hoc mode but it connects pretty easily to an 802.11b basestation ...


- Raybot

12
C1000/3x00 General discussions / Email On The C3000 - A Lost Cause?
« on: July 27, 2005, 09:09:21 pm »
Well I've currently decided to use Thunderbird whilst I try to find something better. Creating a swapfile (I've made a 128MB swapfile) as per https://www.oesf.org/index.php?title=Creating_a_Swap_File seems to help (at least it doesn't pop up a low memory warning every 10 seconds) but it's still slow as all heck. Just scanning through emails is bearable though (as long as I don't close Thunderbird - with the swapfile I can keep it running in the background).

For me at least, the wifi card isn't a waste - I intend to sync (using KO/Pi and KA/Pi) through wireless anyway (with the "master" copy on an always-online compjuter). Still, I was expecting a nice, fast email client to be available ... I guess Pine comes close in terms of browsing (but with the inability to send).


- Raybot

13
C1000/3x00 General discussions / Email On The C3000 - A Lost Cause?
« on: July 27, 2005, 08:45:48 am »
Hi all!

I sense I'm hitting my head against walls that others have hit before ... I find references here and there on this list (and other sites) but I'm not able to find much in the way of answers. One of the big reasons I had for getting the Zaurus was the belief that I could take my email on the road (without having to boot up my laptop - a huge Dell Inspiron 9300). Unfortunately, everywhere I look I get headaches ... can anyone shed any light on any of these?

QTMail (default mailer):
Tried using this initially ... until I realized it doesn't do SSL (the servers I connect to use IMAP over SSL and SMTP over SSL). Rules this one out straight away unfortunately.

Thunderbird:
My first preference - I use this on my full sized laptop for my IMAP accounts (alongside Eudora for my POP accounts) ... jumped through various hoops to get it working, finally got it working ... only to find that it's too darn slow. I can handle it taking a minute or 2 to start up (I just won't shut it down) but taking ages to change views between emails, from recieve to send and so-on (because of X/Qt) just makes it too hard to use (the time taken to check and reply to email is about the same as it takes for me to take out my big laptop, find somewhere to put it and do the same thing!).

OM/Pi:
Looked promising but it still seems to take ages to do anything (and doesn't actually tell you if it's doing something or if it's just crashed). Also doesn't seem to be able to (easily) just go online, grab all new mail then pop offline again for perusal later (like you can with Thunderbird). I could be wrong - can someone more familiar with this point me in the right direction (preferrably to some documentation on how to use it - I still haven't found any yet!)?

Pine:
An old favorite of mine ... managed to get it working (lost about half an hour fighting a corrupt version of libncurses though). Until I realized that the Zaurus doesn't have sendmail. Or does it? I haven't been able to find anything but then again I hear people on the list using Pine and Mutt (see below) ... has anyone gotten SendMail working?

Mutt:
A friend's favorite ... I figure I can't be a well rounded Linux person if I wasn't familiar with both Pine and Mutt ... but same problem - it seems to rely on SendMail.


So there we go. Just a simple task - the ability to log into an SSL-IMAP server, grab email, go offline, read/reply to mails, pop back online then send them (via SSL-SMTP). You'd think it'd be dead easy ... but I've had no luck so far.

Anyone got any hints or pointers? Or is it really this hard?


- Raybot

14
OK I think I've been staring at this for too long and it's making my brain go weird ... install pango_1.4.1_arm.ipk (I thought this existed in the jumbo package but I reinstalled it anyway) and xqt-libXrenderer_1.2.2_arm.ipk and thunderbird is a little bit happier ... still has a pile of similar warnings to before (especially the gdk-pixbuf.loaders and character set conversion errors) but it actually loads now.

*sigh*

OK onto the next hurdle!

- Raybot

15
OK I'm now convinced my Zaurus is taunting me :-(

Did a full reset then installed:
- openssh-[addon|client|server]-3.6.1p1_arm.ipk
- sudo_1.6.4p7-2_arm.ipk
- wlan-prism3_1.0.0_arm.ipk
- custom-jaen_arm.ipk (actually c3000-custom-jaen_0.1_arm.ipk but it doesn't like the filename)
- qkonsole/qpeterminal
- xqt-gtk-jumbopack_0.4.3-0.6_arm.ipk
- libstdc5-compat-sharp_0.5_arm.ipk
- libiconv_1.8-2_arm.ipk
- thunderbird_0.6_armv5tel.ipk

Thunderbird's post-install script errors out with:
Code: [Select]
Configuring thunderbird...//usr/lib/ipkg/info/thunderbird.postinst: 4: Syntax error: "fi" unexpected (expecting "then")I can't figure out why this happens - the script itself seems reasonable. At any rate, I figure it's the post-install, it's the last thing that runs and the if-then that it errors out on doesn't trigger anyway.

And when I try to run thunderbird (after setting DISPLAY=localhost:0)

I get the following:
Code: [Select]
$ thunderbird

(thunderbird-bin:2839): Gdk-WARNING **: Error converting from UTF-8 to STRING: Could not open converter from 'UTF-8' to 'ISO-8859-1'

(thunderbird-bin:2839): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported
*** global extensions startup!
*** profile extensions startup

(thunderbird-bin:2839): GdkPixbuf-WARNING **: Can not open pixbuf loader module file '/opt/QtPalmtop/etc/gtk-2.0/gdk-pixbuf.loaders': No such file or directory

followed by a pile of errors of the sort:
Code: [Select]
(thunderbird-bin:2839): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported
followed by:
Code: [Select]
** (thunderbird-bin:2839): WARNING **: No builtin or dynamically loaded modules
were found. Pango will not work correctly. This probably means
there was an error in the creation of:
  '/opt/QtPalmtop/etc/pango/pango.modules'
You may be able to recreate this file by running pango-querymodules.

(thunderbird-bin:2839): GLib-GObject-CRITICAL **: file gobject.c: line 1561 (g_object_ref): assertion `G_IS_OBJECT (object)' failed

** (thunderbird-bin:2839): CRITICAL **: file pango-engine.c: line 68 (_pango_engine_shape_shape): assertion `PANGO_IS_FONT (font)' failed

** ERROR **: file shape.c: line 75 (pango_shape): assertion failed: (glyphs->num_glyphs > 0)
aborting...
Aborted

*sigh* am I missing something fundamental here?!


- Raybot

Pages: [1] 2