В Вск, 07/12/2008 в 14:01 +0300, Victor Wagner пишет: > On 2008.12.07 at 01:55:17 +0300, Mishustin Alexey wrote: > > > Здравствуйте! > > > > Настраиваю соединение с мобильным телефоном по bluetooth. Пока - только > > для менеджера контактов, SMS и т.п. Поэтому пытаюсь соединиться по > > каналу 2, соответствующему профилю телефона "Serial Port". > > Не советую. Контакты лучше гонять по obex. > При работе с контактами через AT-команды протокола GSM теряется > стуруктура VCF-записи. И с русским языком могут быть проблемы. Ага. Тогда мне нужно будет поменять channel2 на channel6 :
Service Name: OBEX File Transfer Service RecHandle: 0x10007 Service Class ID List: "OBEX File Transfer" (0x1106) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 6 "OBEX" (0x0008) Profile Descriptor List: "OBEX File Transfer" (0x1106) Version: 0x0100 > > Комп и телефон видят друг друга. Команда hcitool scan показывает > > мак-адрес и название телефона. Однако, если я делаю > > # rfcomm connect <мак-адрес телефона> 2 > > то получаю > > Can't connect RFCOMM socket: Host is down > > Какой-нибудь passkey-agent запущен? В том-то и дело, что я не знаю, как его запускать! $ passkey-agent bash: passkey-agent: command not found # passkey-agent -su: passkey-agent: command not found Читал багрепорт о том, что человек не может найти passkey-agent (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=382768), но, если честно, не все понял... Вы не объясните, какой статус имеет этот passkey-agent - пакет это, или не пакет, и, если нет, то что?.. -- С уважением, Алексей Мишустин