HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: Перестала опознаваться карточка bluetooth

[Ответить]
Vladimir_P [15.06.2005 10:44] Перестала опознаваться карточка bluetooth:
Только что успешно пробовал связаться с телефоном, а потом вдруг перестала опознаваться карточка (Socket bluetooth). Думал, мелкий сбой, перезагрузился. Не помогло.
Опознается как "card 0: Anonymous Memory". Команды диагностики говорят так:

$ cardctl ident
no product info available
manfid: 0x0104, 0x009f
function 190 ((null))

$ hcitool dev
Devices:
$ hcitool scan
Device not available: Success

Загрузил модуль bluez, не помогло.

1. Как привести карточку в чувство сейчас?
2. Как сделать, чтобы при загрузке поддержка bluetooth стартовала сама?

ЗЫ. Прошивка с HotFix'ом.
Vladimir_P [15.06.2005 12:51] Re: Может так:
Не понял, что значит переписать? Что на что надо менять (и в чем должны совпадать новая и старая записи), или просто эту запись выкинуть?

У меня сейчас куски конфигурационных файлов выглядят так:

config:
card "Anonymous Memory"
anonymous
bind "memory_cs"

card "Memory Card"
function memory_card
bind "memory_cs"

bluetooth.conf:
card "Socket Bluetooth Card"
# version "Socket", "CF+ Personal Network Card"
manfid 0x104, 0x009f
bind "dtl1_cs"

card "Socket Bluetooth Card v2.5"
version "Socket", "CF+ Personal Network Card Rev 2.5"
# manfid 0x104, 0x0096
bind "serial_cs"

(Зачем некоторые куски закомментарены?)

Как должно быть, что поменять?

Несколько раз вытаскивал карточку, cardctl ident всё время показывает то, что я написал в первом сообщении.
maslovsky [15.06.2005 15:38] :
Могут подглючивать CF контакты в разъёме карты. Можно слега "потискать" карточку (но не до дури, конечно и вставить снова.
ViV [15.06.2005 18:25] :
У меня, кстати, проблема решилась как-то сама собой, без специальных действий. Наверное, зря я Антона подозревал.
Reaper [15.06.2005 21:37] :
Иногда помогают чистка и перепай контакта CF в самой карте - горячим воздухом. Если надумаете - пишите в личку.
Vladimir_P [16.06.2005 07:14] Re: Я сделал так:
Тра-ля-ля-ля-ля-ля! Само собой заработало.
Значит, так: продули сжатым воздухом; почистили зубной щеточкой, смоченной в спирте; продули сжатым воздухом ещё раз.
Сунул карточку в слот,чуть сильнее чем обычно надавив на нижнюю грань.
Опозналось! Теперь карточку вытаскивать боюсь.

Делал по этому рецепту, только в bluetooth.conf прописал не в конец, а перед остальными Socket'овскими карточками.
Феноменальный результат: карточка переставала опознаваться вообще, и даже cardctl ident молчал: "Нету тут никаких устройств".

Киньте, пож-ста, исходные и модифицированные конфигурации в личное сообщение или сюда: боюсь, что проядочно испохабил их во время экспериментов.
Vladimir_P [17.06.2005 13:59] :
Фигушки Поработало недолго и опять заглючило намертво.
Reaper [20.06.2005 00:41] :
Еще раз говорю: перепай и только перепай. Сжатый воздух, спирт и проч. - не помогают. Тискать - на первых порах помогает, но потом, как показывает опыт, становится еще хуже (микротрещины - они от этого сначала сходятся, а потом расходятся ) Перепай помогает, и помогает надолго (как минимум на месяц-два, а при хорошем навыке и оборудовании - почти навсегда). Единственное средство, которое реально помогает, кроме перепая - это усиленная чистка микроинструментом с раствором СЧК, контакты в этих карточках из быстро корродирующего сплава, а там ведь с позолоченными контактами слота еще и электродная пара...
[Ответить]