Author Topic: Bluetooth Blues ...  (Read 1790 times)

sigmaX

  • Full Member
  • ***
  • Posts: 110
    • View Profile
Bluetooth Blues ...
« on: February 08, 2005, 11:41:51 am »
Friends,

I got my C860 coupled with an Ambicom Bluetooth BT2000-CF card ...

In the old Sharp rom days, this thingy did NOT work and was NOT supported in our zaurus.

But PdaXrom is here...

Laze  and Sash told me that it was POSSIBLE to make it work. Unfortunately, I lost contact with them in the middle of the testing.

Now please, I would like to know if there is a simple, methodical way, step by step of knowing if it truly work.

Facts up to today are:

1) I installed all the bluez ipkgs avail. (I dont have any idea on how to use it, please if anyone can direct me into a manual or explanation, 10K thanks)

2) when inserted, PdaxRom taskbar applet says "Serial or Modem"

3) I issue a dmesg and get a: ttyS03 at port 0xf60002f8 (irq = 39) is a 16C950/954

4) a Cardctrl ident returns:
Socket 0:
  product info: "AmbiCom BT2000C", "Bluetooth PC/CF Card", "", ""
  manfid: 0x022d, 0x2000
  function: 2 (serial)
Socket 1:
  no product info available

5) a cardctl info returns:
PRODID_1="AmbiCom BT2000C"
PRODID_2="Bluetooth PC/CF Card"
PRODID_3=""
PRODID_4=""
MANFID=022d,2000
FUNCID=2
PRODID_1=""
PRODID_2=""
PRODID_3=""
PRODID_4=""
MANFID=0000,0000
FUNCID=255

6) an hciattach -p ttyS03 bcsp 921600 flow returns:
Can't open serial port: No such file or directory
Can't initialize device: Illegal seek

I want to manage for myself but I am not a proficient linux user and I am a bit overwhelmed about all this. I am about to buy a bluetooth / Edge phone and I need to know if I will succeed or not.

Is there any "graphical front end" that makes life easier ? (yeah I know, lame of me)

Regards,

Enrique
Enrique

sl-c860 / 1gigCF 40X / 256mbSD / Ambicom WIFI / TRENDnet 10/100 ethernet / SL-5500 CF 40X 32MB

CyberWolf

  • Newbie
  • *
  • Posts: 39
    • View Profile
Bluetooth Blues ...
« Reply #1 on: February 08, 2005, 04:37:51 pm »
Quote
6) an hciattach -p ttyS03 bcsp 921600 flow returns:
Can't open serial port: No such file or directory
Can't initialize device: Illegal seek

Uhm... maybe what I'm about to say it's absolutely stupid but... what about changing "ttyS03" to "/dev/ttyS2" ?

In my RC9 I don't have /dev/ttyS03 ...

Hope this can solve the problem...

Ciao,

Andrea

sigmaX

  • Full Member
  • ***
  • Posts: 110
    • View Profile
Bluetooth Blues ...
« Reply #2 on: February 08, 2005, 07:30:34 pm »
Welp ... When I insert my dreaded ambicom BT2000CF, a ttyS3 is created in /dev/ ... and when I take it out, the BT card it dissparears from /dev/ ... So I think it is ttyS3 for me, Andrea ... I am wondering if I got to add my card in bluetooth.conf ...
« Last Edit: February 08, 2005, 07:31:25 pm by sigmaX »
Enrique

sl-c860 / 1gigCF 40X / 256mbSD / Ambicom WIFI / TRENDnet 10/100 ethernet / SL-5500 CF 40X 32MB

CyberWolf

  • Newbie
  • *
  • Posts: 39
    • View Profile
Bluetooth Blues ...
« Reply #3 on: February 09, 2005, 08:35:20 am »
Quote
Welp ... When I insert my dreaded ambicom BT2000CF, a ttyS3 is created in /dev/ ... and when I take it out, the BT card it dissparears from /dev/ ... So I think it is ttyS3 for me, Andrea ... I am wondering if I got to add my card in bluetooth.conf ...

You're right about device creation on the fly, and I don't want to insist too much, but...

In your first post you wrote "ttyS03" (which isn't created) in the hciattach line... (and the error messages you listed are what you get by using a non existent device). Have you already tried using "ttyS3" ?

Otherwise, I'm clueless, sorry!  

Andrea

sigmaX

  • Full Member
  • ***
  • Posts: 110
    • View Profile
Bluetooth Blues ...
« Reply #4 on: February 09, 2005, 09:53:29 am »
Hi Andrea !

Yep I tried ttyS3, and also ttyS2, 1  I am about to buy this edge phone and I want to have some idea about all this. Anyway, I think that the chipset inside this bluetooth adaptor is not supported in linux, but I am completely ignorant on all this stuff so I depend on zaurus user group for help  so please this is a general call to everyone that can suggest ideas (yeah I know "buy a supported bt cf"  )
Enrique

sl-c860 / 1gigCF 40X / 256mbSD / Ambicom WIFI / TRENDnet 10/100 ethernet / SL-5500 CF 40X 32MB

CyberWolf

  • Newbie
  • *
  • Posts: 39
    • View Profile
Bluetooth Blues ...
« Reply #5 on: February 09, 2005, 10:41:43 am »
Quote
Anyway, I think that the chipset inside this bluetooth adaptor is not supported in linux

Hello, I fear you're simply right on this point. I've found sevarl urls (I'm listing only two):

http://tuxmobil.org/pcmcia_ci10031.html
https://www.oesf.org/index.php?title=Bluetooth_Card_Support

It seems that there are two (possibly more) version of Ambicom CF... one works, the other not (guess which is yours...    )

Andrea

sigmaX

  • Full Member
  • ***
  • Posts: 110
    • View Profile
Bluetooth Blues ...
« Reply #6 on: February 09, 2005, 11:11:24 am »
Yep ! that is what I fear ... but sash an laze told me that pdaxrom was another story ... I am messaging them in order to get them into attention over this issue.

Fact is that Ambicom only sells the BT2000CF adapter since 2 years ago or so ... so it is bluetooth adapter that can be bought nowadays, hence it would be nice to have support.

Also, offroadgeek stated at one time or another that he also had BT2000CF BT adapters ... so I am asking him to confirm that it was the "new, light blinking / blue crystal cap " version and HOW did he manage to get it working

As you can see I am determined to get the final answer
Enrique

sl-c860 / 1gigCF 40X / 256mbSD / Ambicom WIFI / TRENDnet 10/100 ethernet / SL-5500 CF 40X 32MB

PsyBORG

  • Newbie
  • *
  • Posts: 4
    • View Profile
    • http://www.pkg.fr
Bluetooth Blues ...
« Reply #7 on: February 14, 2005, 07:01:16 am »
Hi sigmaX,

your card seems supported as you can see on BlueZ site:
Bluez Hardware

They point to one fact, your card should use the bt950_cs module. I checked it is in the package "kernel-modules" that you should have installed.

As they explain you should have a file "bt950.conf" in /etc/pcmcia with some definitions, but I checked they are still defined in "/etc/pcmcia/bluetooth.conf"...

You must check that module is loaded using "lsmod"... then maybe try to use hciattach with "any" is place of "bcsp"... I confim you have to use "ttyS3" in place of "ttyS03".

Hope this will match your problem
SLC-700 - pdaXrom rc9 - 45mb root
Bluetooth CF card (Marvintech based)
GSM CF Card
SD 1Gb
CF 1Gb IBM

tumnus

  • Hero Member
  • *****
  • Posts: 1176
    • View Profile
    • http://www.cpinkney.org.uk
Bluetooth Blues ...
« Reply #8 on: February 14, 2005, 07:20:12 am »
The new Ambicom card that it sounds like SigmaX has is still NOT working at all. There is no Linux driver for it. You have to look at the 'cardctl ident' output to properly distinguish between the models.

This is a better page with regards to BlueZ CF card support: https://www.oesf.org/index.php?title=Bluetooth_Card_Support

Someone is working on a driver, but don't hold your breath.
# Search the Zaurus Howtos ## Search the Zaurus FAQs ## Find Z software at ELSI #
--------------------
UK SL5500 with Sharp ROM 3.13, SL5600 with Sharp ROM 1.32 - SuSE 9.0 Pro, Windows XP Home
Qualendar for Calendar and Todo
Socket Bluetooth CF Card (Rev F), Kingmax 512MB MMC Card, Palm Tungsten T Stylus,
Pretec CF->Smartmedia Adapter, Semsons Universal Battery Extender