CF-BT

КПК с Linux, установка Linux на iPaq и другие модели, программы
Аватара пользователя
dasya
Кандидат (3 lvl)
Сообщения: 135
Зарегистрирован: Ср апр 07, 2004 09:43

Сообщение dasya » Пт окт 29, 2004 14:15

maslovsky писал(а): Ты забегай ко мне - настроим, заодно и я точно выясню, как сделать в прошивке, чтобы все автоматом работало...
Я, к сожжалению, забежать не могу, но вот инструкция, чтобы все жило автоматом:
1. Добавить в /etc/pcmcia/bluetooth.conf:
device "serial_cs"
class "bluetooth" module "serial_cs"
card "Billionton Bluetooth Card"
version "Compact Flash", "Bluetooth Card"
bind "serial_cs"
2. Создать файл /etc/bluetooth/serial:
"Compact Flash", "Bluetooth Card", "", "":/dev/ttyS3 bcsp:/dev/ttyS3 baud_base 921600
3. Ну а вот, собственно, патч на /etc/pcmcia/bluetooth:

--- bluetooth.orig Fri Oct 29 09:20:17 2004
+++ bluetooth Fri Oct 29 10:15:18 2004
@@ -15,9 +15,23 @@
prog="Bluetooth"

UART_CONF="/etc/bluetooth/uart"
+SERIAL_CONF="/etc/bluetooth/serial"

start_uarts()
{
+ if [ -f $SERAL_CONF ]; then
+ ID=`/sbin/cardctl ident | grep info: | sed 's/^ *product info: *//' | sed 's/"/"/g'`
+ SERIAL_SET=`grep "$ID" $SERIAL_CONF | cut -f3 -d":"`
+ SERIAL_HCI=`grep "$ID" $SERIAL_CONF | cut -f2 -d":"`
+ if [ "$SERIAL_SET" != "" ]; then
+ /sbin/setserial $SERIAL_SET
+ fi
+ if [ "$SERIAL_HCI" != "" ]; then
+ /usr/sbin/hciattach $SERIAL_HCI
+ hciconfig $2 up
+ fi
+ fi
+
[ -f /usr/sbin/hciattach -a -f $UART_CONF ] || return
ID=`/sbin/cardctl ident | grep info: | sed 's/^ *product info: *//' | sed 's/"/"/g'`
UART_SET=`grep "$ID" $UART_CONF | cut -f2 -d":"`

4. В настройке BT Dialup - важный момент - В init string на модем - перед каждой кавычкой ставить бэкслэш.
5. Добиться, чтобы апплет показывал BT при наличии сконфигуренного IrDA PPP мне не удалось :(

maslovsky
Нобелевский лауреат (7 lvl)
Сообщения: 2781
Зарегистрирован: Пн окт 20, 2003 20:14

Сообщение maslovsky » Пт окт 29, 2004 14:55

Идея-то понятная, но на самом деле надо немного не так сделать. Neopes собирался зайти ко мне, разберемся...

Neopes
Академик (6 lvl)
Сообщения: 1134
Зарегистрирован: Чт июн 19, 2003 22:40

Сообщение Neopes » Пт окт 29, 2004 17:38

заеду-заеду =) в среду скорей всего

2x4ever
Студент (1 lvl)
Сообщения: 35
Зарегистрирован: Сб окт 30, 2004 12:34

Сообщение 2x4ever » Сб окт 30, 2004 12:43

Dasya, а как у вас с suspend'ом?
у меня эта карточка работает только если в resume скритпе делать
cardctl eject
cardctl insert
иначе она подвисает.


P.S. Я только после того как купил эту карточку ( долго искал и выбирал на савеловском, и купил ее за 1300 руб. ) приехал домой и удосужился прочитать в форуме что эта каротчка не поддерживается. Помня свой опыт написания драйвера для Pretecовской камеры я сразу разодрал карточку посмотрел что внутри и принялся дизассемблировать драйвер о т винды. Но т.к. модуль протокола BCSP там написан на C++ я устал.
И решил попробовать попроще. Ввел в гугле этот UART и посмотрел на каких скоростях он умеет работать и перепробовал все.

2x4ever
Студент (1 lvl)
Сообщения: 35
Зарегистрирован: Сб окт 30, 2004 12:34

Сообщение 2x4ever » Сб окт 30, 2004 12:52

И еще.
Несмотря на такую, казалось бы, высокую скорость UART интерфейса скорость работы самого блутуза в целом не впечатляет. Мне больше 8-10 килобайт в сек. не удалось получить.
То ли у меня на компе такой медленный зуб ( тоже Billionto, черный такой на 100 меров ), то ли одно из двух.

2x4ever
Студент (1 lvl)
Сообщения: 35
Зарегистрирован: Сб окт 30, 2004 12:34

Сообщение 2x4ever » Сб окт 30, 2004 13:00

И еще напишу, раз уж на handy.ru не отвечают.
Кому удалось подружить bluez PANU с Windows XP SP2?
Windows XP SP2 имеет встроенную поддержку PAN сети.
Но для того чтобы устройство могло присоединится к винде в ее SDP должен быть зарегистрирован сервис PANU.
Иначе винда не считает это устройство способным к подключению :).
А Bluez умеет в сервисах показываться только как GN или NAP, а PANU не умеет.

Есть родная софтина от Billionton, с которой zaurus соединяется без проблем. Но она глючная до одури.

2x4ever
Студент (1 lvl)
Сообщения: 35
Зарегистрирован: Сб окт 30, 2004 12:34

Сообщение 2x4ever » Вс окт 31, 2004 17:06

Не все так безоблачно оказалось с этим Billionton'ом.
Периодически возникают ошибки в пролтоколе BCSP.
И если качать большие файлы то они оказываются битыми.
А ssh часто отваливается с ошибкой "Bad MAC on input"

Аватара пользователя
dasya
Кандидат (3 lvl)
Сообщения: 135
Зарегистрирован: Ср апр 07, 2004 09:43

Сообщение dasya » Пн ноя 01, 2004 10:38

2x4ever писал(а):Не все так безоблачно оказалось с этим Billionton'ом.
Периодически возникают ошибки в пролтоколе BCSP.
И если качать большие файлы то они оказываются битыми.
А ssh часто отваливается с ошибкой "Bad MAC on input"
Да нет. У меня Chronos - все нормально. Ошибок нет, suspend - работает.
Правда, я его не вязал с компом - только с трубой. Но для нормального GPRS'а - хватает.
Единственная проблема - с Network Applet. Он, по-моему, слишком умничает...
Антон, нельзя его отучить думать? Чтобы какой device ему подунули, там и работал.
Безо всяких разбирательств - есть он такой девайс, нету ли его...?
А то он даже с модемом на ttyS0 не хочет работать - руками приходится :(

2x4ever
Студент (1 lvl)
Сообщения: 35
Зарегистрирован: Сб окт 30, 2004 12:34

Сообщение 2x4ever » Пн ноя 01, 2004 11:04

А я пытался связать его именно с компом через PAN.
Наверное если работать через диалап то PPP все ошибки правит.

SergL
Кандидат (3 lvl)
Сообщения: 107
Зарегистрирован: Вт сен 16, 2003 11:40

Сообщение SergL » Пн ноя 01, 2004 12:51

dasya писал(а):Единственная проблема - с Network Applet. Он, по-моему, слишком умничает...
Антон, нельзя его отучить думать? Чтобы какой device ему подунули, там и работал.
Безо всяких разбирательств - есть он такой девайс, нету ли его...?
А то он даже с модемом на ttyS0 не хочет работать - руками приходится :(
Поддерживаю. Хотя можно и руками нужный скрипт запустить, приятнее было бы все-таки через Network Applet.

maslovsky
Нобелевский лауреат (7 lvl)
Сообщения: 2781
Зарегистрирован: Пн окт 20, 2003 20:14

Сообщение maslovsky » Пн ноя 01, 2004 19:00

dasya писал(а):
2x4ever писал(а):Не все так безоблачно оказалось с этим Billionton'ом.
Периодически возникают ошибки в пролтоколе BCSP.
И если качать большие файлы то они оказываются битыми.
А ssh часто отваливается с ошибкой "Bad MAC on input"
Да нет. У меня Chronos - все нормально. Ошибок нет, suspend - работает.
Правда, я его не вязал с компом - только с трубой. Но для нормального GPRS'а - хватает.
Единственная проблема - с Network Applet. Он, по-моему, слишком умничает...
Антон, нельзя его отучить думать? Чтобы какой device ему подунули, там и работал.
Безо всяких разбирательств - есть он такой девайс, нету ли его...?
А то он даже с модемом на ttyS0 не хочет работать - руками приходится :(
Погодите, не все сразу. Во-первых, девайс нужен, во-вторых сейчас занят доделыванием kino2 под новый mplayer. Самая большая новость - теперь можно играть неконвертированные DivX из тех что продаются с поворотом. Не идеально, конечно, но на четверочку, так скажем, тянет.

Вообще новый кино будет рулить, уже почти рулит :))

Аватара пользователя
Kirill Limping
Академик (6 lvl)
Сообщения: 1371
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение Kirill Limping » Вт ноя 02, 2004 21:14

Скажу пока я о том, что видел некоторое время назад. Да, крутит, т.е. берешь MPEG прямо с CD, без какой-либо переконвертации в карманный формат (покеты и пальмы нервно курят :twisted: ) - и смотришь. Прямо со стереозвуком (который будет таковым в наушниках).
Видел я это на SL-C750 угадайте чьём :wink: Только тогда видео еще не разворачивалось в горизонтальную ориентацию экрана аппаратно. Что не умаляло способности Завра вполне спокойно крутить что-то вроде 540х280.
Garmin iQue 3600, 60CSx | T39m | Dell x51v @WM 6 | BT-338 | Nokia E61 | Handspring Visor Deluxe | были Psion'ы, Zaurus'ы Gtalk: k.limping

maslovsky
Нобелевский лауреат (7 lvl)
Сообщения: 2781
Зарегистрирован: Пн окт 20, 2003 20:14

Сообщение maslovsky » Ср ноя 03, 2004 16:29

Да, теперь можно будет скопировать фильм в DivX прямо с CD и более-менее сностно смотреть на завре в ландшафтной ориентации. В портретной играет еще шустрее, хоть и не так симпатично (ибо поперек экрана)

Если же рипать DVD, то можно делать фильмы с довольно неплохими разрешениями. Эксперимантами Константина установлено, что без дроппов (то бишь выпадения кадров) можно делать 428x240, 614 кб/с 44100 128 кб/с stereo landscape. Более менее терпимо смотрится до 640х368, 500 кб/с - это как раз формат 16:9, уменьшенный до 640 по ширине с сохранением пропорций.

Да, очень желательно разогнать проц, разница ощущается.

Аватара пользователя
igorekk
Модератор
Сообщения: 3788
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение igorekk » Ср ноя 03, 2004 16:37

maslovsky писал(а):Да, теперь можно будет скопировать фильм в DivX прямо с CD и более-менее сностно смотреть на завре в ландшафтной ориентации. В портретной играет еще шустрее, хоть и не так симпатично (ибо поперек экрана)

Если же рипать DVD, то можно делать фильмы с довольно неплохими разрешениями. Эксперимантами Константина установлено, что без дроппов (то бишь выпадения кадров) можно делать 428x240, 614 кб/с 44100 128 кб/с stereo landscape. Более менее терпимо смотрится до 640х368, 500 кб/с - это как раз формат 16:9, уменьшенный до 640 по ширине с сохранением пропорций.

Да, очень желательно разогнать проц, разница ощущается.
Интересно как оно будет на С700... Сдаётся мне, что не очень здорово.

maslovsky
Нобелевский лауреат (7 lvl)
Сообщения: 2781
Зарегистрирован: Пн окт 20, 2003 20:14

Сообщение maslovsky » Вт ноя 23, 2004 17:07

Ну что же, сегодня Neopes принес мне Bilдionton BT карточку, в результате чего могу сказать, что поддержка её и аналогов (по вышеупомянутому рецепту) будет в слеующей версии прошивки :)

Закрыто

Вернуться в «КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее»