motofan logo
2 страниц V  1 2 >        
> 

Новый Bluetooth для ezx-телефонов, Замена sppagent на пакет BlueZ из комплекта bluepand

0xaaa
сообщение 17.6.2008, 17:27


Интересующийся
**

Группа: Пользователи
Сообщений: 95
Регистрация: 7.11.2007
Пользователь №: 153 144
Модель телефона: a1600,E6 и A1200r

Рейтинг: 10



Теперь Bluetooth станет полноценным!

В ezx роль bluetooth менеджера и реализацию стека берет на себя прога sppagent (все лежит тут /usr/SYSbt), которая управляет bt адаптером, создает виртуальные порты для модема и реализует obex. Для данной проги я не нашел ни исходников, ни описаний, поэтому можно сделать вывод что это некий продукт монтависты или моторолы... в общем sppagent расширяем, но не универсален и я предлягаю свое решение, которое не заменит sppagent, а будет устанавливаться с ним параллельно, а работать поочередно...
Этот софт основывается на стандартном для линукс стеке BlueZ полностью адаптированном под нашу платформу! (все взято из пакета bluepand). С помощью данного пакета наконец-то можно сделать полноценный БТ стек для наших телефонов! Этот пакет содержит стандартные BlueZ утилиты от настольного линукс hcitool,hcidump,hciattath идр. Реализация нового БТ для наших аппаратов будет сделана именно на нем тк она позволит реализовать все профили БТ (в sppagent ограничено 3мя).
У пакета bluepand есть ограничение на использование, которое искусственно создает файл "bluetooth" (из bluepand). А тк функции демона pand (отсюда название пакета) именно в поддержке PAN а все остальное делается скриптами и коммандами в самом "bluetooth" (кстати сообщения на экран выводит именно он) можно сделать вывод о том что он вообще не нужен (темболее что стек BlueZ без стороннего софта является самодостаточным), но является средством ограничения и проверки "лицензии" для данного пакета. После всего вышенаписанного замечу что данный пакет (естесно после доработки) может реализовать все функции bluetooth на ezx платформе, включая PAN (это означает что инет можно будет расшарить не только с компа на телефон, но и наоборот ; а также создать "локальную сеть" через БТ с компом).
Я уже занимаюсь доработкой данного пакета и результатом скорее всего будет новый мод прошивки, где стандартный блютус будет заменен на BlueZ.

Предыстория разработки:
изначально стояла задача сделать serial-port на телефоне через БТ и я начал с модификации файла конфигурации sppagent.conf для получения serial-порта over bt. После этого был написан набор скриптов который делает такой порт и дает пользователю информацию о его активации.
Для БТ-портов используются устройства
/dev/pts/0
/dev/pts/1
/dev/pts/2
а скрипты сообщают на экран и в файл (юзеру и "прикладным" скриптам) какой порт добавился, а
также в другой файл пишется статус - что было сделано подключен порт или отключен. Это позволяет юзеру с помощью своих скриптов "автоматизировать" работу прог с портом и тд.


А это файлы для желающих попробовать разобраться:
Это мой скрипт для создания КОМ-порта через блютус на базе sppagent (проверялся только на E6!):
Bt_serial_port
Эти пакеты я нашел и разместил на своем сервере:
bluepand.tar.gz
blueoff.tar.gz
BlueZ с motorolafans уже работающая версия и работающий pand для a1200 (на E6 не работает):
bluez.tar.gz
Это пока все что есть. Я пока работаю над разбором и модификацией bluepand.

Прошу задавать вопросы!

Сообщение отредактировал 0xaaa - 20.6.2008, 11:35
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
R13
сообщение 17.6.2008, 17:37


Мастер
****

Группа: Пользователи
Сообщений: 171
Регистрация: 3.4.2008
Пользователь №: 168 510
Модель телефона: a1200, flipout

Рейтинг: 10



какие более конкретные функции мы с этого поимеем?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
0xaaa
сообщение 17.6.2008, 18:06


Интересующийся
**

Группа: Пользователи
Сообщений: 95
Регистрация: 7.11.2007
Пользователь №: 153 144
Модель телефона: a1600,E6 и A1200r

Рейтинг: 10



все функции что дает БТ - audio, obex, pan, filetransfer, pim, последовательный порт без проводов, доступный прогам на телефоне и др; пропадут глюки и ограничения которые есть в sppagent, можно будет забыть про модем в телефоне, сделав локалку с компом (телефон при этом может быть firewall ом!);
куча прог которые работают через либы в opia можно будет запускать у нас; сканеры и дамперы будут работатьsmile.gif

Я вот себе сделал удаленный доступ с телефона через БТ и теперь коммандная строка сразу многих систем (! впрямом смысле) у меня в руках!

Тут самое главное не забывать про безопасность беспроводных технологий!!! которую кстати sppagent не обеспечивает должным образом!!! (именно из этих соображений туда встроено ограничение по времени!)

и хотябы безопасность болжна дать повод задуматься над этим!

Сообщение отредактировал 0xaaa - 17.6.2008, 18:19
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
arax
сообщение 17.6.2008, 18:48


Новичок
*

Группа: Пользователи
Сообщений: 13
Регистрация: 5.2.2008
Пользователь №: 162 469
Модель телефона: E8

Рейтинг: 0



Цитата(0xaaa @ 17.6.2008, 21:27) *

Это пока все что есть. Я пока работаю над разбором и модификацией bluepand.

Прошу задавать вопросы!


А смысл ковырять это китайское глюкало, здесь http://www.motorolafans.com/forums/showthr...468&page=15
уже есть все готовое, плюс патч для bluez что бы скомпилить его для ezx.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
0xaaa
сообщение 17.6.2008, 19:03


Интересующийся
**

Группа: Пользователи
Сообщений: 95
Регистрация: 7.11.2007
Пользователь №: 153 144
Модель телефона: a1600,E6 и A1200r

Рейтинг: 10



Санкс за линк этой темы я не видел, но сорцы его у меня есть! китайское глюкало это прога "bluetooth" которая сразу выкидывается (заменяется скриптами) и остается чистый BlueZ уже адаптированный автором под нашу платформу! Мне осталось написать несколько скриптов для стандартных телефонных функций БТ и графическую конфигурялку под QT чтобы хотябы часть действий не приходилось делать через консоль...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
arax
сообщение 17.6.2008, 19:13


Новичок
*

Группа: Пользователи
Сообщений: 13
Регистрация: 5.2.2008
Пользователь №: 162 469
Модель телефона: E8

Рейтинг: 0



Цитата(0xaaa @ 17.6.2008, 23:03) *

Санкс за линк этой темы я не видел, но сорцы его у меня есть! китайское глюкало это прога "bluetooth" которая сразу выкидывается (заменяется скриптами) и остается чистый BlueZ уже адаптированный автором под нашу платформу! Мне осталось написать несколько скриптов для стандартных телефонных функций БТ и графическую конфигурялку под QT чтобы хотябы часть действий не приходилось делать через консоль...

В той теме написаны уже все необходимые скрипты для запуска основных профилей и примитивная графическая запускалка, а вот чего действительно нехватает это гуя, без него полноценно пользоватся bluez будет неудобно.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
0xaaa
сообщение 17.6.2008, 22:08


Интересующийся
**

Группа: Пользователи
Сообщений: 95
Регистрация: 7.11.2007
Пользователь №: 153 144
Модель телефона: a1600,E6 и A1200r

Рейтинг: 10



В ихней версии BlueZ работает на e680 и на модифицированных ядрах, а на наших -нет. Почитай форум получше! Кроме того, то что написали они это и есть более убогая версия bluepand!
В моем варианте есть все модули ядра для наших e6 и a1200 которые я проверял. Из консоли БТ у меня полноценно работает уже сейчас (и именно поэтому я могу сказать что это хороший вариант)- но безоболочным его никто юзать не будет!
Причем в оригинальном софте часть прог общается через либы с левым моторовским блютусом и выбрать в файлмене "отправить через bluez" не получится (также придется заменить эти проги).

Ктонибудь писал файлмен для ezx?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Valentin
сообщение 17.6.2008, 22:32


Ветеран
*****

Группа: Пользователи
Сообщений: 350
Регистрация: 5.5.2007
Из: Киев
Пользователь №: 133 720
Модель телефона: RAZR XT910
Прошивка: 4.0.4 (rooted)

Рейтинг: 57



зачем переписывать файлмен?
можно ж чтоб в проге был свой - только для отправки/сохранения файлов))
за эти надо обращаться к японцам

Сообщение отредактировал Valentin - 17.6.2008, 22:37
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
IceZzz
сообщение 17.6.2008, 23:59


Интересующийся
**

Группа: Пользователи
Сообщений: 98
Регистрация: 12.3.2007
Из: г. Орел
Пользователь №: 126 674
Модель телефона: a1200e, Sony PSP
Прошивка: F4 , делаю свою...

Рейтинг: 14



сделайте лучше чтоб qt проги a2dp воспринимали shuffle.gif рокбокс , exmms и т.п. ...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
SergGG
сообщение 18.6.2008, 6:11


Мингофан
*******

Группа: Почётные мотофаны
Сообщений: 1 540
Регистрация: 30.5.2006
Из: Дніпро
Пользователь №: 85 418
Модель телефона: Droid Turbo
Прошивка: 6.0
Победитель конкурса 2008


Настроение:
Капітан Збройних сил України



Рейтинг: 1612



Цитата(IceZzz @ 18.6.2008, 2:59) *

сделайте лучше чтоб qt проги a2dp воспринимали shuffle.gif рокбокс , exmms и т.п. ...

Присоединяюсь. Это то, что меня больше всего напрягает в мультимедийной составляющей моего мотора.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
arax
сообщение 18.6.2008, 9:49


Новичок
*

Группа: Пользователи
Сообщений: 13
Регистрация: 5.2.2008
Пользователь №: 162 469
Модель телефона: E8

Рейтинг: 0



Цитата(0xaaa @ 18.6.2008, 2:08) *

В ихней версии BlueZ работает на e680 и на модифицированных ядрах, а на наших -нет. Почитай форум получше!

Бред, ты сам то читать умеешь, там именно bluez для a1200 и e6.
Для просветления читай последний пост темы http://www.motorolafans.com/forums/showpos...p;postcount=149
С помошью того что там есть можно сделать pan вообще без консоли, только что проверил работает, разве что забывает dns прописывать, а так в стандартной опере после того как днс пропишешь интернет есть.
Остальные профили пока через консоль, но готовые скрипты есть, надо только прикрутить к ним графические запускалки.

Цитата(0xaaa @ 18.6.2008, 2:08) *

Кроме того, то что написали они это и есть более убогая версия bluepand!

Еще раз бред, там никто ничего не писал, это и есть стандартный bluez скомпиленый для a1200, плюс выложены патченые исходники.


Цитата(0xaaa @ 18.6.2008, 2:08) *

В моем варианте есть все модули ядра для наших e6 и a1200 которые я проверял.

Ты наверное хотел сказать в китайском, от тебя кроме громких заявлений мы пока еще ничего не видели. Продолжай изобретать велосипеды и дальше.


Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Borman92
сообщение 18.6.2008, 16:36


Мастер
****

Группа: Пользователи
Сообщений: 252
Регистрация: 14.1.2008
Из: Москва
Пользователь №: 160 063
Модель телефона: A1200e
Прошивка: R541_G_11.52.14R_U3

Рейтинг: 55



Ни в чем этот бт стек не урезан. Сейчас на моем минге вполне работает блюз 3.32, с большей частью функционала. Гуя нет - это да. У меня есть некоторые мысли по этому поводу, но сейчас проверить их не могу ибо далеко от своего компа. Если очень не терпится, могу кинуть кому-нибудь набор bluez-3.32+dbus-1.2.1 с префиксом /usr/local/ на допиливание - там надо поправить конфиги и дополинть специфическими прогами из архива с моторолафанс.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ROMEO E1
сообщение 18.6.2008, 20:46


Интересующийся
**

Группа: Пользователи
Сообщений: 55
Регистрация: 22.2.2006
Пользователь №: 71 426
Модель телефона: MING
Прошивка: 12.F4

Рейтинг: 4



Привет я так понимаю с помощью все выше изложеного можно будет когда все реализуют подключать другие телефоны по блютуз и использовать их в качестве модема и выходить с них в инет? как это реализовано в Windows mobile?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ilya Petrov
сообщение 19.6.2008, 1:06


Ветеран
*****

Группа: Пользователи
Сообщений: 504
Регистрация: 30.12.2006
Из: Одесса
Пользователь №: 114 098
Модель телефона: 1742, 1744, 1980
Прошивка: openezx-2.6.30

Рейтинг: 166



Цитата(ROMEO E1 @ 18.6.2008, 23:46) *
Привет я так понимаю с помощью все выше изложеного можно будет когда все реализуют подключать другие телефоны по блютуз и использовать их в качестве модема и выходить с них в инет? как это реализовано в Windows mobile?
можно. читать линуксовую документацию на предмет pppd и rfcomm
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
0xaaa
сообщение 20.6.2008, 11:12


Интересующийся
**

Группа: Пользователи
Сообщений: 95
Регистрация: 7.11.2007
Пользователь №: 153 144
Модель телефона: a1600,E6 и A1200r

Рейтинг: 10



Цитата(Borman92 @ 18.6.2008, 20:36) *

Ни в чем этот бт стек не урезан. Сейчас на моем минге вполне работает блюз 3.32, с большей частью функционала. Гуя нет - это да. У меня есть некоторые мысли по этому поводу, но сейчас проверить их не могу ибо далеко от своего компа. Если очень не терпится, могу кинуть кому-нибудь набор bluez-3.32+dbus-1.2.1 с префиксом /usr/local/ на допиливание - там надо поправить конфиги и дополинть специфическими прогами из архива с моторолафанс.

Да на минге работает, а на Е6 - нет!

Если есть - давай! Я переделывал драйвера (в бинарном виде) для того чтобы они могли включать БТ на E6. Насколько я понял BlueZ с моторолафанс работает ТОЛЬКО на А1200 (лично в этом убедился), а на Е6 с этим проблемы... поэтому больше возни сдесь с дровами!

А если ктото хочет сказать что я все взял у китайцев они ошибаются... оттуда взят только BlueZ и модули ядра (которых нигде больше нет), а именно они реализуют аппаратную поддержку БТ и то эти модули менялись бинарно чтобы заработать на наших ядрах без ошибок (исходников нет и эти модули коммерческие). Я соглашаюсь что это неправильно -должны быть исходники и тд, но за этим следует обращатся в фирму broadcom... а если переделать все что есть - получится нечто лучшее чем sppagent.

Добавлено позже (20.6.2008, 15:22):
Цитата(ROMEO E1 @ 19.6.2008, 0:46) *

Привет я так понимаю с помощью все выше изложеного можно будет когда все реализуют подключать другие телефоны по блютуз и использовать их в качестве модема и выходить с них в инет? как это реализовано в Windows mobile?


Не вижу смысла использовать другие телефоны как модем! или я чегото не понял?
Уже можно сделать сеть с большим компом (качайте моторолафансовский пакет BlueZ A1200), ноутом, КПК через БТ и/или расшарить инет с телефона на комп (телефон в роли файрвола а не модема) и наоборот - с компа на телефон.

Добавлено позже (20.6.2008, 15:31):
Вот теперь получилось! Да BlueZ заработал у меня без этого драйвера (версия с моторолафанс) - но чтобы включить его пришлось сделать ряд операций с портами и памятью (это посути дела и должен делать модуль ядра - я находил этот момент в bcm2045.o), а в моторолафансовской версии это делается через нативный БТ (я имею ввиду "включение") - проги bton и ezx-hciattach!

Сообщение отредактировал 0xaaa - 20.6.2008, 15:47
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ihet
сообщение 21.6.2008, 10:55


Ветеран
*****

Группа: Пользователи
Сообщений: 355
Регистрация: 22.12.2004
Из: Ростов-на-Дону
Пользователь №: 29 009
Модель телефона: м3688е680,Foton 4G,RazrHD
Победитель конкурса 2008

Рейтинг: 103



вопрос знатокам:в е680i нет jsr82 или доступа из явы к блютузу.можно ли это исправить?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Maksimka!
сообщение 21.6.2008, 11:24


Ветеран
*****

Группа: Пользователи
Сообщений: 379
Регистрация: 13.8.2007
Пользователь №: 144 397
Модель телефона: Milestone
Прошивка: 2.1

Рейтинг: 76



можно - написав новую ява машину,но это имхо не реально :)

Сообщение отредактировал Maksimka! - 21.6.2008, 17:37
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
danger86
сообщение 21.6.2008, 11:36


Гуру
******

Группа: Пользователи
Сообщений: 821
Регистрация: 4.3.2006
Пользователь №: 72 895
Модель телефона: E1

Рейтинг: 128



Maksimka!,
как можно сопоставить слова "фактически" и "имхо"? biggrin.gif
Интересно, как там дела у Vilko с JSR-82 на E398/E1?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Valentin
сообщение 21.6.2008, 13:15


Ветеран
*****

Группа: Пользователи
Сообщений: 350
Регистрация: 5.5.2007
Из: Киев
Пользователь №: 133 720
Модель телефона: RAZR XT910
Прошивка: 4.0.4 (rooted)

Рейтинг: 57



небольшой оффтоп, но...
а у кого-нибудь получалось играть по блютузу на наших телах? или лазить по телефонам, через ява?
как бы и блютуз включает и поиск иногда норм проводит, но дальше дело не идет...
у всех так или это у мя железо глючит?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Алекс75
сообщение 21.6.2008, 13:50


Мото-реаниматор
******

Группа: Почётные мотофаны
Сообщений: 1 188
Регистрация: 29.12.2004
Пользователь №: 30 882
Модель телефона: XT502
Прошивка: Android 2.2
Победитель конкурса 2008

Рейтинг: 763



Valentin,
На A1200e играл в дурака по БТ с SE
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Yoda_49
сообщение 21.6.2008, 17:26


Мастер
****

Группа: Пользователи
Сообщений: 191
Регистрация: 5.3.2008
Из: РБ Минск
Пользователь №: 165 650
Модель телефона: Razr XT912 / XT1080M
Прошивка: xxx

Рейтинг: 3



Цитата
а у кого-нибудь получалось играть по блютузу на наших телах?

Играл в контру и самолётики на яве через блутус. Пашет норм, но тормозить начинает жестоко....
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DsTr
сообщение 21.6.2008, 17:41


Новичок
*

Группа: Пользователи
Сообщений: 10
Регистрация: 20.12.2007
Пользователь №: 157 713
Модель телефона: a1200e

Рейтинг: 0



Я юзаю anyremote, нормально все...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
IceZzz
сообщение 21.6.2008, 20:10


Интересующийся
**

Группа: Пользователи
Сообщений: 98
Регистрация: 12.3.2007
Из: г. Орел
Пользователь №: 126 674
Модель телефона: a1200e, Sony PSP
Прошивка: F4 , делаю свою...

Рейтинг: 14



Цитата(Yoda_49 @ Вчера, 21:26)


Играл в контру и самолётики на яве через блутус. Пашет норм, но тормозить начинает жестоко....
*


а мож эт из-за хипа ?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ihet
сообщение 22.6.2008, 4:33


Ветеран
*****

Группа: Пользователи
Сообщений: 355
Регистрация: 22.12.2004
Из: Ростов-на-Дону
Пользователь №: 29 009
Модель телефона: м3688е680,Foton 4G,RazrHD
Победитель конкурса 2008

Рейтинг: 103



всё таки,хотел вернуться к моему вопросу.:).-а нельзя взять яву из прошивок под а1200 или E6,и вставить в E680(а780)??
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
rxbt
сообщение 22.6.2008, 8:23


Интересующийся
**

Группа: Пользователи
Сообщений: 64
Регистрация: 29.1.2008
Из: Харьков
Пользователь №: 161 721
Модель телефона: a1200e

Рейтинг: 15.5



Народ ну при чём здесь ява, тема открыта про BT!
Тема очень волнует меня, очень прошу 0xaaa, довести до конца это дело. Потому как кастрированный блютуз в теле очень раздражает!
Спасибо!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Yoda_49
сообщение 22.6.2008, 9:44


Мастер
****

Группа: Пользователи
Сообщений: 191
Регистрация: 5.3.2008
Из: РБ Минск
Пользователь №: 165 650
Модель телефона: Razr XT912 / XT1080M
Прошивка: xxx

Рейтинг: 3



Цитата
Народ ну при чём здесь ява, тема открыта про BT!

А притом, что ява очень плохо пашет через оригинальный стек блутуса.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Anavrin
сообщение 22.6.2008, 15:35


Новичок
*

Группа: Пользователи
Сообщений: 11
Регистрация: 28.9.2006
Пользователь №: 101 027
Модель телефона: A1200e

Рейтинг: 0



0xaaa,
Каой APN для BlueZ A1200 ?

Сообщение отредактировал Anavrin - 22.6.2008, 15:36
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
0xaaa
сообщение 23.6.2008, 8:10


Интересующийся
**

Группа: Пользователи
Сообщений: 95
Регистрация: 7.11.2007
Пользователь №: 153 144
Модель телефона: a1600,E6 и A1200r

Рейтинг: 10



Цитата(Valentin @ 21.6.2008, 17:15) *

небольшой оффтоп, но...
а у кого-нибудь получалось играть по блютузу на наших телах? или лазить по телефонам, через ява?
как бы и блютуз включает и поиск иногда норм проводит, но дальше дело не идет...
у всех так или это у мя железо глючит?

Говорю же вам sppagent достаточно криво работает - я уже молчу про связку джава-БТ, тк простой файлобмен с нокией глючит! Иногда телефоны не находятся поиском (я менял прошивки и телефоны с E6 и A1200 одинаково), помогает сброс настроек для БТ и после этого поиск! это я про глюки...
Что же касается жавы - после перехода на BlueZ-стек её надо будет както прикрутить к нему (!) и это мне не кажется простой задачей - очевидно что к БТ в телефоне и файлмэн, и жава обращаются через либы которые надо будет править... пока ничего не могу сказать насколько это возможно!


Цитата(rxbt @ 22.6.2008, 12:23) *

Народ ну при чём здесь ява, тема открыта про BT!
Тема очень волнует меня, очень прошу 0xaaa, довести до конца это дело. Потому как кастрированный блютуз в теле очень раздражает!
Спасибо!

Согласен, ктото должен делать это! Но я не исключаю что до конца полноценным БТ не будет (см вопрос выше), а еще как будут прикручиватся гарнитуры БТ тоже я пока не знаю (у меня таких нет), но я знаю что надо будет взаимодействовать с телефонной и звуковой системами для этого и там много непоняток...
Если кто занимался звуком через БТ прошу ответить!

Цитата(Anavrin @ 22.6.2008, 19:35) *

0xaaa,
Каой APN для BlueZ A1200 ?


Никакой. Прога поднимает соединение (см ifconfig) и через него проксей цепляется софт с телефона.
Через APN пока не реализовано.

Сообщение отредактировал 0xaaa - 23.6.2008, 8:11
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Z_Z_Z
сообщение 24.6.2008, 9:26


Мастер
****

Группа: Пользователи
Сообщений: 156
Регистрация: 13.6.2005
Из: Тверь
Пользователь №: 44 134
Модель телефона: Defy, Xoom, Razr M
Прошивка: 2.3.4; 4.0.3; 4.1.1


Настроение:
Новый телефон! =)



Рейтинг: 36



Я играл по БТ в дурака, в морской бой и в самолеты.. больше игр не попадалось с поддержкой БТ, но не думаю что есть такие проблемы,
Телефоны всегда все находит, разве что радиус не самый большой, но не хуже среднего..
То что под OBEX ничего не расшарено, меня не напрягает, нех по моей мобилке лазить..
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
0xaaa
сообщение 25.6.2008, 9:52


Интересующийся
**

Группа: Пользователи
Сообщений: 95
Регистрация: 7.11.2007
Пользователь №: 153 144
Модель телефона: a1600,E6 и A1200r

Рейтинг: 10



Работает - хорошо! штатный блютуз все равно остается мы его не трогаем! но это скорее оффтоп или не по существу! Какой телефон ты коннектил и конкретно какая игра? - глюки нужно сортировать! я также ковыряю штатный БТ в целях его расширения и поэтому будьте добры сообщайте хоть какуюто техническую информацию и это хоть както мне поможет разобратся (если вы заметили что чтото работает или не работает)!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ushlepok
сообщение 25.6.2008, 17:51


Новичок
*

Группа: Пользователи
Сообщений: 13
Регистрация: 27.7.2007
Из: Чебоксары
Пользователь №: 142 660
Модель телефона: Motorola A1200
Прошивка: GizMoto B52

Рейтинг: 0



0xaaa
У меня не заработал bluez sad.gif. Запускал с терминала (putty) комп под виндой. Комп находит сеть и устройство сетка создается просит пароль даю ему 123 (сие прописано в blue.cfg и в pin) устройство подключено и после сразу дисконнект. На терминале no licence. Что не так? И надо ли в rfcomm.conf прописать мак адрес блютаса вот здесь
# Bluetooth address of the device
device 11:22:33:44:55:66;
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
0xaaa
сообщение 26.6.2008, 5:37


Интересующийся
**

Группа: Пользователи
Сообщений: 95
Регистрация: 7.11.2007
Пользователь №: 153 144
Модель телефона: a1600,E6 и A1200r

Рейтинг: 10



Цитата(ushlepok @ 25.6.2008, 21:51) *

0xaaa
У меня не заработал bluez
...
На терминале no licence.


Ничего не надо прописывать! Все должно работать сразу если у тебя a1200, на e6 как правило БТ не включается и не работает! Тут дело в лицензии на комповый софт и скорее всего у тебя widcomm, который требует лицензию на каждый конкретный девайс!
Пиши в личку - скину тебе на мыло видкомм с лицензией на все девайсы...

По поводу инета с компа - я прикрутил fakedsm и теперь и эта фича работает. сегодня вечером обновлю файлы на серваке!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Z_Z_Z
сообщение 26.6.2008, 5:48


Мастер
****

Группа: Пользователи
Сообщений: 156
Регистрация: 13.6.2005
Из: Тверь
Пользователь №: 44 134
Модель телефона: Defy, Xoom, Razr M
Прошивка: 2.3.4; 4.0.3; 4.1.1


Настроение:
Новый телефон! =)



Рейтинг: 36



Во все игры играл преимущественно с нокиями s60 (3230, 6680, N70, N72, N73, 6120), SE M600, ну и с таким же А1200.

Добавлено позже (26.6.2008, 9:52):
единственно что меня сильно напрягает в встроенном блютусе, это то что в поиске он ищет только НОВЫЕ устройства.. т.е. если устройство уже есть в списке он его не найдет, а когда список становится достаточно объемным находить в нем нужного становится проблематично, особенно если название блютуса сменили..
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
0xaaa
сообщение 26.6.2008, 9:17


Интересующийся
**

Группа: Пользователи
Сообщений: 95
Регистрация: 7.11.2007
Пользователь №: 153 144
Модель телефона: a1600,E6 и A1200r

Рейтинг: 10



Были случаи когда и новые не ищет... не удивляйтесь! это - ЛЕВЫЙ блютуз и с ним мы НИЧЕГО не сможем сделать, кроме прикручивания фич к тому что есть, тк у него нет исходников!

Добавлено позже (26.6.2008, 13:19):
По поводу игр понятно.

Я однозначно определил что БТ глючит при сопряжении с телефонами нокия n90 и n93.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
rxbt
сообщение 10.7.2008, 9:34


Интересующийся
**

Группа: Пользователи
Сообщений: 64
Регистрация: 29.1.2008
Из: Харьков
Пользователь №: 161 721
Модель телефона: a1200e

Рейтинг: 15.5



oXaaa, как успехи с BlueZ? Есть какие то новости?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
0xaaa
сообщение 23.7.2008, 4:47


Интересующийся
**

Группа: Пользователи
Сообщений: 95
Регистрация: 7.11.2007
Пользователь №: 153 144
Модель телефона: a1600,E6 и A1200r

Рейтинг: 10



Пока до компиляции ядра end-user -версии не будет. Пока все делаю скриптами, в финальной версии будет ipk-пакет (и отдельно ядро) для инсталляции в корень (только на U-серии прошивок) и как вариант прошивка на самосборном ядре для не-U телефонов.

Не вижу смысла BlueZа без поддержки hid-клавиатур и serial-портов, а это требует изменений в ядре, к томуже не устраивает работа BlueZ с карты SD. Если нужен pand и fakedsm, то он уже есть в текущей версии и работает на ура.

Для Е6 нужно проделать процедуру чтобы включить BlueZ и теперь и здесь криво,да, но он работаетsmile.gif
1. включить BlueZ
2. не дожидаясь окна "BlueZ started" включить штатный БТ
3. прочитать "BlueZ started" на экране телефона, потом прочитать "Невозможно включить блютуз ...."
4. выключить BlueZ
5. снова его включить
6. "BlueZ started" должен появится за несколько секунд (субективно быстрее чем в первый раз)
7. теперь можно работать


Я в данный момент портирую U-ветку прошивок на E6 путем замены ядра на модифицированное 2.4.17 от А1200 и добавлением в него необходимых модулей. Мой Е6 уже работает на этой прошивке, но отвалилась карта памяти (полностью - это ядро), подсветка клавы, раскладка кнопок не совпадают (камера включается кнопкой плеера и тд).

После этого займусь портированием БТ окружения под EZX, например в OPIE у меня уже работает стандартный front-end для BlueZ.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ilya Petrov
сообщение 23.7.2008, 7:36


Ветеран
*****

Группа: Пользователи
Сообщений: 504
Регистрация: 30.12.2006
Из: Одесса
Пользователь №: 114 098
Модель телефона: 1742, 1744, 1980
Прошивка: openezx-2.6.30

Рейтинг: 166



у меня работает с штатным ядром (см ниже).

посмотри мой подправленный инициализатор (http://disk.jabbim.cz/ilya.muromec@jabber.ru/bton). включает bt чип без участия родного по (кроме загрузчика прошивки, который нужно переписать). юзерспейсные утилиты и ядерные модули (модули с мотофана, утилиты самосбор) в архиве http://disk.jabbim.cz/ilya.muromec@jabber....ia_adds.tar.bz2

включается командой bluez start

>например в OPIE у меня уже работает стандартный front-end для BlueZ.

а у меня в кутопии

Сообщение отредактировал Ilya Petrov - 23.7.2008, 7:37
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
0xaaa
сообщение 24.7.2008, 6:20


Интересующийся
**

Группа: Пользователи
Сообщений: 95
Регистрация: 7.11.2007
Пользователь №: 153 144
Модель телефона: a1600,E6 и A1200r

Рейтинг: 10



Так я не понял что ты правил инициализатор или загрузчик?? Исходники, патчи есть? я его включал прямым взаимодействием с железом через отладочный драйвер,
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ilya Petrov
сообщение 25.7.2008, 7:27


Ветеран
*****

Группа: Пользователи
Сообщений: 504
Регистрация: 30.12.2006
Из: Одесса
Пользователь №: 114 098
Модель телефона: 1742, 1744, 1980
Прошивка: openezx-2.6.30

Рейтинг: 166



я правил инициализатор (bton). сорц:

Код

fd = open("/dev/ttyS1", O_RDWR | O_NOCTTY);  
unsigned short state;
ioctl(fd, TIOC_BT_VOLTAGE_OFF,  &state);

usleep(200000);
ioctl(fd, TIOC_BT_VOLTAGE_ON,  &state);
close(fd);
system("/usr/SYSbt/mbtdload /dev/ttyS1 1 921600 0009DD502319 1 0 -1");  // 0009DD502319  - btaddr получить из BP


патч на ядро (из того же архива): http://disk.jabbim.cz/ilya.muromec@jabber....-2.4.20-mh18.gz

>я его включал прямым взаимодействием с железом через отладочный драйвер,

это кто и где такой?

Сообщение отредактировал Ilya Petrov - 25.7.2008, 7:34
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
valentajn
сообщение 29.7.2008, 20:22


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 12.1.2008
Из: Днепропетровск
Пользователь №: 159 922
Модель телефона: RAZR V3m&A1200E
Прошивка: R541_G_11.52.14R_F6

Рейтинг: 0



Цитата(0xaaa @ 20.6.2008, 14:12) *


Не вижу смысла использовать другие телефоны как модем! или я чегото не понял?


А я очень даже вижу смысл. У меня на CDMA инет стоит $0,007 за 1МБ в то время как на GSM 1 МБ стоит $0,85. Поэтому возможность использования другого телефона в качестве модема по БТ каналу очень хотелось бы видеть.
Если у кого есть наработки по этому поводу - прошу поделиться информацией. Заранее спасибо.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Новый Bluetooth для ezx-телефонов, Замена sppagent на пакет BlueZ из комплекта bluepand · Motorola ROKR E6, E6e, E6tv, MING A1200, A1200i, A1200e, A1200r, A1200w, A1600 · Forum
 

2 страниц V  1 2 >
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 30.7.2025, 6:31

Форум живёт: