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 - tumnus

Pages: 1 [2] 3 4 ... 79
Security and Networking / Bluez Works, But Has Some Quirks
« on: May 22, 2005, 05:24:59 pm »
With regards to building BlueZ for a 2.4.20 kernel based zaurus here are some simple instructions, going off memory. (I really need to write a full howto if only for myself):

Download the following:

Then do the following in a directory of your choice:
tar jxvf linux-c3000-20041116-rom1_01.tar.bz2
ln -s linux linux-2.4.20
zcat patch-2.4.20-mh18.gz | patch -p0 (that's a zero)
cd linux
make menuconfig
Load alternate configuration file and enter 'arch/arm/def-configs/spitz-j'
Then go into Bluetooth Support and set everything as modules and select every option.
Save and exit the kernel configuration.
Edit Makefile and delete the mh18 after the 'EXTRAVERSION ='

Some code needs to be added to the bluez patch and the Sharp kernel sources are missing bits. After the includes at the top of net/bluetooth/bnep/sock.c and net/bluetooth/cmtp/sock.c you need to insert the following:

Code: [Select]
static inline struct socket *socki_lookup(struct inode *inode)
 Â      return &inode->u.socket_i;

static struct socket *sockfd_lookup(int fd, int *err)
 Â      struct file *file;
 Â      struct inode *inode;
 Â      struct socket *sock;

 Â      if (!(file = fget(fd))) {
 Â              *err = -EBADF;
 Â              return NULL;
 Â      }

 Â      inode = file->f_dentry->d_inode;
 Â      if (!inode->i_sock || !(sock = socki_lookup(inode))) {
 Â              *err = -ENOTSOCK;
 Â              fput(file);               return NULL;
 Â      }

 Â      if (sock->file != file) {
 Â              printk(KERN_ERR "socki_lookup: socket file changed!\n");
 Â              sock->file = file;
 Â      }
 Â      return sock;

Make sure you have your cross-compile environment setup before doing any compiling.

Then as usual run:
make dep
make modules

You should find the core BlueZ modules under net/bluetooth, which are:

The BlueZ driver modules are under drivers/bluetooth, which are:

The bluez-libs and bluez-utils packages are setup using the configure script. For bluez-libs this is simply:
Code: [Select]
CC=arm-linux-gcc ./configure --host=arm-linuxThen run 'make'
The resultant library is bluez-libs/src/.libs/

bluez-utils needs to be pointed to the include and libs just compiled in bluez-libs. I think it goes something like:
Code: [Select]
CPPFLAGS="-Iyour/path/bluez-libs/include -Lyour/path/bluez-libs/src/.libs" CC=arm-linux-gcc ./configure --host=arm-linuxThen run 'make' again.
The binaries creates are:

Hope I got that right.

C1000/3x00 General discussions / Bluetooth On The Sl-3000?
« on: May 15, 2005, 08:11:28 pm »
You need to pair your Zaurus and Phone for any such connection. Read the bit about pins in the BlueZ Introduction and it should be clear what pin you need to enter in which file.

Accessories / Bluetake I-phono Bt420ex Stereo Headphones
« on: May 15, 2005, 07:57:48 pm »
There's nothing available on the Zaurus at the moment to connect Bluetooth with audio.

General Discussion / BlueZ GUI ?
« on: May 15, 2005, 07:55:45 pm »
I worked on it over Christmas, haven't got much further really, sorry. If my wife will let me, I need to take a weekend and try and get it to a usable state.

C1000/3x00 General discussions / Bluetooth On The Sl-3000?
« on: May 09, 2005, 08:54:14 am »
Well which bit hasn't worked?

Has your phone paired?

Did the GPRS connection fail? If it did fail, please post the contents of /tmp/qpe-ppp-log .

You don't need any extra packages to get basic Bluetooth working. The qtopia--bluetoothnetworkapplet package doesn't need Java.

You do need to to a 'sdptool browse' to find the actual channel of the DUN profile of your phone as this can differ from model to model.

6000 - Tosa / Does My 6000 Have Too Much Ram?
« on: May 08, 2005, 05:47:33 pm »
That would be the mythical SL-6000D:

Software / Bible time software
« on: May 04, 2005, 06:16:03 pm »
Here is the link for Bible time:
[div align=\"right\"][a href=\"index.php?act=findpost&pid=37319\"][{POST_SNAPBACK}][/a][/div]
That looks really nice... for the desktop, but as it appears to depend on KDE it might take some effort to port, if it can be ported (would probably have to use the KDEPIM/PI team's microKDE libraries).

As rjohnson1969 points out, Palm Study looks pretty good for a proper study application.

It's a real shame (maybe even really wrong) that the popular translations that have been out for years if not decades are still not in the public domain. I tend to use RSV myself as it has a nice balance between accuracy and ease of reading, plus its free

I heard that QPSword was going to get a rewrite some time soon. What specifically do you not like about the application as a Bible reader? Some things I find lacking/frustrating:
  • Can be slow, especially scrolling through a chapter
  • Cannot get to menu without holding down stylus, which is awkward in itself.
  • Not so easy to install new modules
  • Crashes if no results are returned from a search
  • Cannot close the app with the Cancel key
2 and 5 could probably be fixed quite easily actually. Can't complain too much though since it is free.

Security and Networking / New Bluetooth Drivers
« on: May 04, 2005, 05:49:04 pm »

If a card isn't listed here, then at best no one has tried or updated the list and at worst it doesn't work at all.
At this webpage I can see that the Billionton card is unsupported while at post #9 I've read that it works...what's the truth then?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=78211\"][{POST_SNAPBACK}][/a][/div]
That would come under "no one has updated the list"

If Edbo has tried his Billionton card with the packages I created and got it to work then I guess it sort of is supported. It's not working out of the box at the moment though. You have to make the changes Edbo gives.

I am also not sure whether there are several versions of the Billionton card, so I would prefer that someone with a working card updates the list as they can give specific model and ident details. That's why the list is on a Wiki page after all.

Security and Networking / Nearly Useful Cheapo Bluetooth Card
« on: May 01, 2005, 08:13:42 pm »
I think the Cacko ROM already comes with a mapping for that card to the serial driver. This is done in /etc/pcmcia/bluetooth/conf .

So if it does not work out of the box, then the matching line in /etc/bluetooth/uart or /etc/bluetooth/serial might need changing or adding if it does not exist. It sounds like the initialisation parameters are different. The uart file settings are what are passed to the hciattach tool and the serial file settings are the serial CF initialisation settings.

Security and Networking / Nearly Useful Cheapo Bluetooth Card
« on: April 30, 2005, 08:40:09 pm »
It chooses the module based on the output from the command 'cardctl ident'. Could you post the output from this command, please?

P.S. The ipk pinned to the forum post is more likely to work that any other. In any case Cacko ROMs come with BlueZ built in, and since the Cacko implementation of the scripts works differently to the ipk it could mess things up in the ROM. So it is best to stick with the BlueZ stuff that comes in the ROM and try and get that working. First we need that output...

Sharp ROMs / Why Doesn't Trolltech Release Ready-made Roms?
« on: April 29, 2005, 12:22:55 pm »

General Discussion / Bluetooth News?
« on: April 29, 2005, 12:18:33 pm »
Mickey, this was discussed recently in this topic:

5x00 General discussions / Bluetooth Pan Connection To Win Xp
« on: April 28, 2005, 06:05:54 pm »
Set 'wins support = no'. When this is 'yes' that turns on the WINS server, which you don't need on your Zaurus. If you want name resolution to work, you have to add a line to smb.conf like this:

wins server =

Have you tried entering the following in Start->Run on your PC:


? It might be that everything is working except name resolution.

That inetd.conf stuff just makes the Samba processes launch automatically when your Zaurus detects something trying to communicate on the Samba related ports. Those lines aren't needed if you run smbd and nmbd manually.

5x00 General discussions / Bluetooth Pan Connection To Win Xp
« on: April 27, 2005, 12:13:08 pm »
Have the smb and nmb processes been restarted since you edited your smb.conf file?

Syncing doesn't use Samba and of course neither does ping, so it still looks like a samba config problem.

Also, make sure you are editing the smb.conf under /usr/lib/samba . The version of Samba on the Zaurus defaults to this one instead of any under /etc.

If you're still having problems please post your smb.conf (minus any private details) as there can be a few other settings that affect interfaces and share visibility.

6000 - Tosa / Where To Buy 6000n/w
« on: April 27, 2005, 11:56:48 am »
I wonder though if there was any Bluetooth integration with the ROM on the 6000W, such as beaming contacts/calendar entries via Bluetooth or even general Obex transfers? Does anyone know?

Surely the 6000W ROM must have at least come with a Bluetooth configuration app. Does anyone know how good it is?

In any case, the last time I looked at the 6000W on PriceJapan it said it was discontinued.

Pages: 1 [2] 3 4 ... 79