Author Topic: Billionton Cf Bluetooth Card Is Not Working On The Kernel.img-2.6.22.9-yonggun  (Read 3872 times)

Vitel

  • Newbie
  • *
  • Posts: 48
    • View Profile
Hi All,

I've faced troubles with Billionton Bluetooth card using the kernel.img-2.6.22.9-yonggun.
As far as I understand, kernel should assign /dev/ttySX device with the card when I plug it into Z. However, kernel doesn't do it according to the dmesg log:
Quote
pccard: PCMCIA card inserted into slot 0
pcmcia: registering new device pcmcia0.0
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
I suspect that something like this should be added in addition to the log above:
Quote
serial 8250 : ttyS0 at I/O 0x3f8 (irq=4) is a 16550A
BTW, serial_cs module is successfully loaded and there are no well known error messges "serial_cs: unknown symbol serial8250".
Does anybody know how fix this issue?

Here are few more logs that I think can be useful:
udevmonitor log:
Quote
UEVENT[1195184065.602154] add      /devices/platform/akita-ioexp/sharp-scoop.0/pxa2xx-pcmcia/0.0 (pcmcia)
UDEV  [1195184065.606066] add      /devices/platform/akita-ioexp/sharp-scoop.0/pxa2xx-pcmcia/0.0 (pcmcia)
UEVENT[1195184065.769935] add      /module/8250 (module)
UDEV  [1195184065.778332] add      /module/8250 (module)
UEVENT[1195184065.800550] add      /class/tty/ttyS4 (tty)
UDEV  [1195184065.811798] add      /class/tty/ttyS4 (tty)
UEVENT[1195184065.816317] add      /class/tty/ttyS5 (tty)
UDEV  [1195184065.827497] add      /class/tty/ttyS5 (tty)
UEVENT[1195184065.832182] add      /class/tty/ttyS6 (tty)
UDEV  [1195184065.843328] add      /class/tty/ttyS6 (tty)
UEVENT[1195184065.848084] add      /class/tty/ttyS7 (tty)
UEVENT[1195184065.853785] add      /bus/platform/drivers/serial8250 (drivers)
UDEV  [1195184065.870009] add      /class/tty/ttyS7 (tty)
UDEV  [1195184065.879402] add      /bus/platform/drivers/serial8250 (drivers)
UEVENT[1195184065.895080] add      /module/serial_cs (module)
UEVENT[1195184065.901405] add      /bus/pcmcia/drivers/serial_cs (drivers)
UDEV  [1195184065.911873] add      /module/serial_cs (module)
UDEV  [1195184065.924799] add      /bus/pcmcia/drivers/serial_cs (drivers)
/proc/tty/driver/serial
Quote
serinfo:1.0 driver revision:
0: uart:unknown port:00000000 irq:0
1: uart:unknown port:00000000 irq:0
2: uart:unknown port:00000000 irq:0
3: uart:unknown port:00000000 irq:0
Regards,
Vitel

jpmatrix

  • Hero Member
  • *****
  • Posts: 1014
    • View Profile
    • http://matrixmen.free.fr
Billionton Cf Bluetooth Card Is Not Working On The Kernel.img-2.6.22.9-yonggun
« Reply #1 on: November 16, 2007, 01:50:41 am »
i don't know if it is the same problem but my belkin cf bt now doesn't work with kernel 2.6.23 from angstrom too
i remember it was working with previous kernel...
bug report opened here :
http://bugs.openembedded.org/show_bug.cgi?id=3253
**Fujitsu U1010 !!!  
**ex-Zaurus SL-C3000 owner with Debian kernel 2.6.24-yonggun

Vitel

  • Newbie
  • *
  • Posts: 48
    • View Profile
Billionton Cf Bluetooth Card Is Not Working On The Kernel.img-2.6.22.9-yonggun
« Reply #2 on: November 16, 2007, 06:44:03 am »
Quote from: jpmatrix
i don't know if it is the same problem but my belkin cf bt now doesn't work with kernel 2.6.23 from angstrom too
i remember it was working with previous kernel...
bug report opened here :
http://bugs.openembedded.org/show_bug.cgi?id=3253
Thanks for advice, I'll try this one:
https://www.oesf.org/forum/index.php?showto...st&p=170809
Regards,
Vitel

Vitel

  • Newbie
  • *
  • Posts: 48
    • View Profile
Billionton Cf Bluetooth Card Is Not Working On The Kernel.img-2.6.22.9-yonggun
« Reply #3 on: November 18, 2007, 01:11:29 pm »
I've tried Angstrom and found that problem was not about kernel, all I needed was
Quote
apt-get install pcmciautils
and now both Angstorm's and yonggun's kernels assign /dev/ttyS4 to the Bluetooth card:
Quote
pccard: PCMCIA card inserted into slot 0
pcmcia: registering new device pcmcia0.0
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
pcmcia: request for exclusive IRQ could not be fulfilled.
pcmcia: the driver needs updating to supported shared IRQ lines.
ttyS0: detected caps 00000700 should be 00000100
0.0: ttyS4 at I/O 0xc48202f8 (irq = 137) is a 16C950/954
However, bluetooth is still not working
Now it fails to
Quote
#hciattach /dev/ttyS4 bcsp
BCSP initialization timed out
I'll try this on the Angstrom system, maybe I'm missing something else...
« Last Edit: November 18, 2007, 01:13:00 pm by Vitel »
Regards,
Vitel

Vitel

  • Newbie
  • *
  • Posts: 48
    • View Profile
Billionton Cf Bluetooth Card Is Not Working On The Kernel.img-2.6.22.9-yonggun
« Reply #4 on: November 18, 2007, 04:52:35 pm »
I've finally solved the problem. It's required to do the following command before attaching the /dev/ttyS4:
Quote
setserial /dev/ttyS4 baud_base 921600
Regards,
Vitel