ещё одно открытие про BLUETOOTH от "cacko" - ВНИМА
ещё одно открытие про BLUETOOTH от "cacko" - ВНИМА
вобщем ситуация очень проста - я не знаю кто так постарался
(наверно хотел внести как любят в совдепе "улучшения")
но получилось как всегда.....
ДРАЙВЕРЫ ДЛЯ МНОГИХ BT-карт В ПРОШИВКАХ МАКЦЕНТРА И PDAXROM
ПЕРЕПУТАНЫ или ЗАМЕНЕНЫ НА НЕПОДХОДЯЩИЕ.
именно поэтому многие "биллионы" "мавины" и прочие карты не работают.
как это стало ясно?
- очень элементарно:
берётся сохраняется где-нибудь bluetooth.conf от того что уже
стоит в версии прошивки от макцентра или pdaXrom ("спасибо" to cacko)
сносится блюз..
качается какой нить bluez-zaurus_2.3-2.4.18e_arm и выше
устанавливается..
а потом сравнивается на какую карту какие модули байндятся.
например как минимум я заметил что на мавины и прочие "средне-ценовые"
карточки у cacko прописан serial_cs (соответственно работоспособности 0)
когда как в официальном релизе bluez'a - это btuart_cs
(соответственно когда заменяете на нужный модуль, всё сразу начинает работать)
поэтому всем совет - прежде чем переживать что "в нашем захолустье"
есть только всякие претеки по 150 $, а всё остальное дескать не
работает - проверьте сначала этот файли (точнее установите
последнюю версию блюза).. вполне возможно что эта "неработающая"
карточка там имеется в списке поддерживаемых
(наверно хотел внести как любят в совдепе "улучшения")
но получилось как всегда.....
ДРАЙВЕРЫ ДЛЯ МНОГИХ BT-карт В ПРОШИВКАХ МАКЦЕНТРА И PDAXROM
ПЕРЕПУТАНЫ или ЗАМЕНЕНЫ НА НЕПОДХОДЯЩИЕ.
именно поэтому многие "биллионы" "мавины" и прочие карты не работают.
как это стало ясно?
- очень элементарно:
берётся сохраняется где-нибудь bluetooth.conf от того что уже
стоит в версии прошивки от макцентра или pdaXrom ("спасибо" to cacko)
сносится блюз..
качается какой нить bluez-zaurus_2.3-2.4.18e_arm и выше
устанавливается..
а потом сравнивается на какую карту какие модули байндятся.
например как минимум я заметил что на мавины и прочие "средне-ценовые"
карточки у cacko прописан serial_cs (соответственно работоспособности 0)
когда как в официальном релизе bluez'a - это btuart_cs
(соответственно когда заменяете на нужный модуль, всё сразу начинает работать)
поэтому всем совет - прежде чем переживать что "в нашем захолустье"
есть только всякие претеки по 150 $, а всё остальное дескать не
работает - проверьте сначала этот файли (точнее установите
последнюю версию блюза).. вполне возможно что эта "неработающая"
карточка там имеется в списке поддерживаемых
Послушайте, товарищ. У меня нет возможности проверить все версии исходников на предмет выявления каких либо различий между ними, позволяющих завести ваши карточки или какието программы. Поэтому если хотите чтобы работало, давайте либо железо либо деньги чтобы это железо приобрести, ну или исправляйте своими силами.
да я ПРО ДРУГОЕsash писал(а):Послушайте, товарищ. У меня нет возможности проверить все версии исходников на предмет выявления каких либо различий между ними, позволяющих завести ваши карточки или какието программы. Поэтому если хотите чтобы работало, давайте либо железо либо деньги чтобы это железо приобрести, ну или исправляйте своими силами.
проблема не в том чтобы ты проверял, а в том ЗАЧЕМ ВЫ(ваша команда) ИХ ИЗМЕНИЛИ?
ведь есть ИСХОДНЫЙ bluetooth.conf - ГДЕ ВСЁ РАБОТАЕТ
нафиг такой "прикол" всем устроили?
люди ведь покупают завр, думают что "о, раз макцентр, там наверно уже под нюансы совка всё продумали и нужные С НАШЕГО РЫНКА карты включили, а раз карты нету, то значит она где угодно не поддерживается"
- а на деле оказывается, что "забугровый" вариант намного больше
совку подходит чем тот, что тут же и разрабатывался...
кстати, про bt3c_cs - который прое.. т.е. потеряли, забыли
включить в поставку pdaxrom 1.0.5 плиз тоже не забудь в следующей версии...
(/lib/modules/2.4**/kernel/drivers/bluetooth - отсюда "оно",
строка #3 в bluetooth.conf)
p.s.
если видел тему про доп-клавиши на порт завра - может у вас есть
какой нить "маньяк" который подобное может реализовать
(в хардварном ком-порт варианте)
т.к. например я пользуюсь dos-box'ом и на нём "онскрин-кейбоард"
который планируется в след версии всёравно работать не будет....
- а это уже "вам" были бы как раз деньги о которых ты говоришь
(смогли бы продавать... или как минимум денег на патенте сделать)
ладно, признаюсь, я сделал это умышленно, чтобы вы все покупали только карточки Претек[zl-08] писал(а): проблема не в том чтобы ты проверял, а в том ЗАЧЕМ ВЫ(ваша команда) ИХ ИЗМЕНИЛИ?
ведь есть ИСХОДНЫЙ bluetooth.conf - ГДЕ ВСЁ РАБОТАЕТ

сборочные скрипты и патчи
http://www.tomsk400.com/pdaXrom/src/bui ... 030604.tgz
если сможете, поправьте обратно
насчет железа - весь процесс разработки скушает денег немало, а эти деньги еще надо гдето брать, и не факт что потом эта самая разработка окупится.
Re: ещё одно открытие про BLUETOOTH от "cacko" - В
ВЫ видели это своими глазами?[zl-08] писал(а): когда как в официальном релизе bluez'a - это btuart_cs
(соответственно когда заменяете на нужный модуль, всё сразу начинает работать)
Я потратил день на то, чтобы заставить работать на Линуксе (прошу отметить - не только на Завровском) Billionton. При этом все, перечисленное Вами учитывалось. Не могу взять на себя смелость назваться последней инстанцией, но заставить его жить мне не удалось (ни на Завре, ни на ноутбуке с RH-9). Поэтому, если Вам удалось заставить его работать, не могли бы Вы изложить - как?[zl-08] писал(а): поэтому всем совет - прежде чем переживать что "в нашем захолустье"
есть только всякие претеки по 150 $, а всё остальное дескать не
работает - проверьте сначала этот файли (точнее установите
последнюю версию блюза).. вполне возможно что эта "неработающая"
карточка там имеется в списке поддерживаемых
Да какая там методика - если не доверяете вот этому списку (http://www.holtmann.org/linux/bluetooth/devices.html) пробуйте подряд все варианты модулей и смотрите, с каким работает.
- longshadow
- Профессор (5 lvl)
- Сообщения: 529
- Зарегистрирован: Вт ноя 11, 2003 16:17
Даже то, что карта присутсвует в bluetooth.conf, необязательно означает, что она заработает. И этот тред и соседний про Billionton начался с заявления автора, что "Billionton работает". С предъявлением скриншота bluetooth.conf, в котором к ней биндится драйвер bt950. Заглядываем на сайт автора этого драйвера:NSDNSD писал(а):В этом списке отсутствуют некоторые карты (например CSR BlueCore 2 UART Adapter), которые есть в /home/etc/pcmcia/bluetooth.conf.
http://www.iral.com/~albertr/linux/bt2000e/
где черным по белому сказаоно, что CFBT02 не работает. Предлагаю автору треда запостить скриншот консоли с выводом четырех команд
Код: Выделить всё
cardctl ident; cardctl status; lsmod; hciconfig
Готов посыпать голову пеплом, если увижу на скриншоте, что hci0 "UP, RUNNING". Но, почему-то, боюсь, что не увижу...
SL-C3000 / 8GB internal CF storage
- longshadow
- Профессор (5 lvl)
- Сообщения: 529
- Зарегистрирован: Вт ноя 11, 2003 16:17
Этого я не знаю. Могу лишь предположить, что, поскольку, CFBT02 на таком же UART, что и Pretec BT2000E, то, теоретически, b950_cs с ней может работать. Но не работает. Значит, есть некоторые отличия в инициализации UART в Billionton или в чем-то таком. Что, возможно исправить программно. Но пока этого никто сделать не смог. Или не захотел. Billionton вообще пользуется дурной славой - даже среди покемонщиков. Когда я рассматривал вопрос о его покупке, то натыкался на ругательные посты в покемоновских форумах.NSDNSD писал(а):1. Нафига тогда писать в bluetooth.conf про неработающие карточки?![]()
SL-C3000 / 8GB internal CF storage
Это все это все обсуждалось много раз на буржуйских форумах - и то, что UART такой же, но карта все-таки не работает, и все прочее связанное с bl..on. Вообще удивляюсь, с какого перепоя [zl-08] все написалlongshadow писал(а):Этого я не знаю. Могу лишь предположить, что, поскольку, CFBT02 на таком же UART, что и Pretec BT2000E, то, теоретически, b950_cs с ней может работать. Но не работает. Значит, есть некоторые отличия в инициализации UART в Billionton или в чем-то таком. Что, возможно исправить программно. Но пока этого никто сделать не смог. Или не захотел. Billionton вообще пользуется дурной славой - даже среди покемонщиков. Когда я рассматривал вопрос о его покупке, то натыкался на ругательные посты в покемоновских форумах.NSDNSD писал(а):1. Нафига тогда писать в bluetooth.conf про неработающие карточки?![]()

1. Longshadow придется посыпать голову пеплом. Если напрячься (правда, напрягаться - лень
) могу прислать скриншот, где billionton - UP,RUNNING. Там проблема не в том, что он не видится, или не включается. Проблема в том, что он НЕ ВИДИТ внешних устройств. Хоть тресни. Его самого пингвин видит/инициализирует/стартует "на ура".
2. Что касается "такого же UART'а". Помню я историю, как правил драйвер Intel EtherExpress для FreeBSD. Ставлю карту на Линукс - работает. Ставлю на FreeBSD - все в порядке (внешне), но не работает. Сравниваю драйвера - один в один (с поправкой на ОС). Неделю колупался. Через неделю выяснилось: во фревом драйвере (явно переписанным из-под пингвина) в одном месте вместо "||" стоит "&&", а в другом - наоборот. При этом картина - ровно как на Завре с биллионтоном. Поправил - все заработало. Так что, я боюсь, тут проблема не в UART'е, а в какой-нибудь фигне в firmware карточке. Битик западает где-нибудь, оттуда и все беды. Если бы кто-нить предоставил карточку хотя бы на неделю - можно было бы поковыряться. А то за день, на который дают манибэк в Кее, ничего не успеть
. А тратить 2т.р. просто так - жаба душит.

2. Что касается "такого же UART'а". Помню я историю, как правил драйвер Intel EtherExpress для FreeBSD. Ставлю карту на Линукс - работает. Ставлю на FreeBSD - все в порядке (внешне), но не работает. Сравниваю драйвера - один в один (с поправкой на ОС). Неделю колупался. Через неделю выяснилось: во фревом драйвере (явно переписанным из-под пингвина) в одном месте вместо "||" стоит "&&", а в другом - наоборот. При этом картина - ровно как на Завре с биллионтоном. Поправил - все заработало. Так что, я боюсь, тут проблема не в UART'е, а в какой-нибудь фигне в firmware карточке. Битик западает где-нибудь, оттуда и все беды. Если бы кто-нить предоставил карточку хотя бы на неделю - можно было бы поковыряться. А то за день, на который дают манибэк в Кее, ничего не успеть

Я тоже не весьма уверен в своем успехе, потому и не хочу ни покупать карточку, ни брать на нее денег. Если найти уже купленную на время....ВадимП писал(а):А что карточка всего 2,000 рублей стоит?
Есть предложение: если найдется способ передать деньги дасе, я профинансирую покупку этой карты. Только, честно говоря, я не очень уверен в дасином успехе - необходимой информации для правки драйвера, скорее всего, нигде не найдешь.
Но попытаться можно.