OESF Portables Forum

Everything Else => Zaurus Distro Support and Discussion => Distros, Development, and Model Specific Forums => Archived Forums => Debian => Topic started by: Vitel on November 15, 2007, 08:37:53 pm

Title: Billionton Cf Bluetooth Card Is Not Working On The Kernel.img-2.6.22.9-yonggun
Post by: Vitel on November 15, 2007, 08:37:53 pm
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
Title: Billionton Cf Bluetooth Card Is Not Working On The Kernel.img-2.6.22.9-yonggun
Post by: jpmatrix 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 (http://bugs.openembedded.org/show_bug.cgi?id=3253)
Title: Billionton Cf Bluetooth Card Is Not Working On The Kernel.img-2.6.22.9-yonggun
Post by: Vitel 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 (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 (https://www.oesf.org/forum/index.php?showtopic=24960&view=findpost&p=170809)
Title: Billionton Cf Bluetooth Card Is Not Working On The Kernel.img-2.6.22.9-yonggun
Post by: Vitel 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...
Title: Billionton Cf Bluetooth Card Is Not Working On The Kernel.img-2.6.22.9-yonggun
Post by: Vitel 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