ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] bluetooth & passkey-agent
@ 2010-03-31 18:11 Dmitry
  2010-03-31 18:18 ` Andrey Rahmatullin
  0 siblings, 1 reply; 9+ messages in thread
From: Dmitry @ 2010-03-31 18:11 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Здравствуйте.

Возникла проблема связывания мобильного
телефона с компьютером по bluetooth в консоли.

Сделал все, как описано в многочисленных 
руководствах.
Проверил: l2ping и sdptool работают.

Когда дошло до obexftp начались проблемы.
1. Компьютер начинает соединение
2. Телефон запрашивает PIN-код
3. Никакой введенный PIN-код не подходит. :(

Поиск по ресурсам (в том числе и altlinux) дал следующий результат
- в консоли нужно использовать passkey-agent.
И https://bugzilla.altlinux.org/show_bug.cgi?id=10176
Но этой программы нет ни в одном пакете.
Ее нет даже в исходниках bluez-4.63.

Какой способ работает для ввода PIN-кода в версии 4.63?

Спасибо.

С наилучшими пожеланиями,
			Дмитрий



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] bluetooth & passkey-agent
  2010-03-31 18:11 [sisyphus] bluetooth & passkey-agent Dmitry
@ 2010-03-31 18:18 ` Andrey Rahmatullin
  2010-04-01  3:49   ` Ildar Mulyukov
  2010-12-10 18:50   ` [sisyphus] [SOLVED] " Michael Shigorin
  0 siblings, 2 replies; 9+ messages in thread
From: Andrey Rahmatullin @ 2010-03-31 18:18 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 798 bytes --]

On Wed, Mar 31, 2010 at 10:11:01PM +0400, Dmitry wrote:
> Поиск по ресурсам (в том числе и altlinux) дал следующий результат
> - в консоли нужно использовать passkey-agent.
Брр.

> И https://bugzilla.altlinux.org/show_bug.cgi?id=10176
3 года прошло.

> Но этой программы нет ни в одном пакете.
> Ее нет даже в исходниках bluez-4.63.
Конечно, она 1.5 года назад заменена на agent, который, впрочем,
по-прежнему остаётся лишь примером использования API.

> Какой способ работает для ввода PIN-кода в версии 4.63?
Как и раньше, любой правильный GUI-апплет, например blueman.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):

А вот ZODB3.3 это, конечно, большой шаг вперед. Прощай ExtensionClass ;).
Я уже начал перепирать свои коды туда.
		-- cray in devel@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] bluetooth & passkey-agent
  2010-03-31 18:18 ` Andrey Rahmatullin
@ 2010-04-01  3:49   ` Ildar Mulyukov
  2010-04-01  6:15     ` Andrey Rahmatullin
  2010-12-10 18:50   ` [sisyphus] [SOLVED] " Michael Shigorin
  1 sibling, 1 reply; 9+ messages in thread
From: Ildar Mulyukov @ 2010-04-01  3:49 UTC (permalink / raw)
  To: sisyphus

On 01.04.2010 00:18:42, Andrey Rahmatullin wrote:
> On Wed, Mar 31, 2010 at 10:11:01PM +0400, Dmitry wrote:
> > Поиск по ресурсам (в том числе и altlinux) дал следующий результат
> > - в консоли нужно использовать passkey-agent.
> Брр.
[...]
> > Какой способ работает для ввода PIN-кода в версии 4.63?
> Как и раньше, любой правильный GUI-апплет, например blueman.

Брр. Написано же - в консоли.

1. в файле hcid.conf есть параметр passkey "1234". Возможно, это  
сработает, если поменять параметр security
2. hack-around: возможно, получится "ручками" подкрутить файл  
/var/lib/bluetooth/*/names и лежащие рядом

Happy hacking!
-- 
Ildar  Mulyukov,  free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar.mulyukov@gmail.com
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] bluetooth & passkey-agent
  2010-04-01  3:49   ` Ildar Mulyukov
@ 2010-04-01  6:15     ` Andrey Rahmatullin
  2010-04-01  6:44       ` Ildar Mulyukov
  0 siblings, 1 reply; 9+ messages in thread
From: Andrey Rahmatullin @ 2010-04-01  6:15 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 809 bytes --]

On Thu, Apr 01, 2010 at 09:49:48AM +0600, Ildar Mulyukov wrote:
> Брр. Написано же - в консоли.
Страдать.

> 1. в файле hcid.conf есть параметр passkey "1234". 
Там до сих пор написано for incoming connections, но юмор не в этом, а в
том, что этот файл не должен использоваться и, кажется, таки не
используется.

> 2. hack-around: возможно, получится "ручками" подкрутить файл  
> /var/lib/bluetooth/*/names и лежащие рядом
Причём не только на этом устройстве, но и на спариваемом.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):

<dottedmag> хехе. у альта стаит devel-версия багзиллы на bugzilla.a.o
<dottedmag> на bugzilla.org на неё даже документации нет
<hiddenman> dottedmag: повесь баг на багзиллу в багзиллу. пусть её настигнет
            рекурсивный коллапс

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] bluetooth & passkey-agent
  2010-04-01  6:15     ` Andrey Rahmatullin
@ 2010-04-01  6:44       ` Ildar Mulyukov
  2010-04-01  7:52         ` Andrey Rahmatullin
  0 siblings, 1 reply; 9+ messages in thread
From: Ildar Mulyukov @ 2010-04-01  6:44 UTC (permalink / raw)
  To: sisyphus

On 01.04.2010 12:15:47, Andrey Rahmatullin wrote:
> On Thu, Apr 01, 2010 at 09:49:48AM +0600, Ildar Mulyukov wrote:
> > Брр. Написано же - в консоли.
> Страдать.

мда :-(
по идее нетрудно написать программу, которая принимает один вызов DBus  
и отвечает на него. Неужто никто не сделал этого?
-- 
Ildar


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] bluetooth & passkey-agent
  2010-04-01  6:44       ` Ildar Mulyukov
@ 2010-04-01  7:52         ` Andrey Rahmatullin
  2010-04-01  8:25           ` Ildar Mulyukov
  0 siblings, 1 reply; 9+ messages in thread
From: Andrey Rahmatullin @ 2010-04-01  7:52 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 361 bytes --]

On Thu, Apr 01, 2010 at 12:44:19PM +0600, Ildar Mulyukov wrote:
> по идее нетрудно написать программу, которая принимает один вызов DBus  
> и отвечает на него. Неужто никто не сделал этого?
Я там даже название написал.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):

<Jay7> здравствуйте, меня зовут Jay7 и у меня есть флопик...

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] bluetooth & passkey-agent
  2010-04-01  7:52         ` Andrey Rahmatullin
@ 2010-04-01  8:25           ` Ildar Mulyukov
  2010-04-01  8:29             ` Andrey Rahmatullin
  0 siblings, 1 reply; 9+ messages in thread
From: Ildar Mulyukov @ 2010-04-01  8:25 UTC (permalink / raw)
  To: sisyphus

On 01.04.2010 13:52:34, Andrey Rahmatullin wrote:
> On Thu, Apr 01, 2010 at 12:44:19PM +0600, Ildar Mulyukov wrote:
> > по идее нетрудно написать программу, которая принимает один вызов  
> DBus
> > и отвечает на него. Неужто никто не сделал этого?
> Я там даже название написал.

blueman? Он же GUI!
-- 
Ildar


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] bluetooth & passkey-agent
  2010-04-01  8:25           ` Ildar Mulyukov
@ 2010-04-01  8:29             ` Andrey Rahmatullin
  0 siblings, 0 replies; 9+ messages in thread
From: Andrey Rahmatullin @ 2010-04-01  8:29 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 463 bytes --]

On Thu, Apr 01, 2010 at 02:25:57PM +0600, Ildar Mulyukov wrote:
> blueman? Он же GUI!
agent

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):

<rider> Кстати, у меня Zip дисковод в офисе валяется... ;)
<rider> wRAR: дисковод - ровесник ALT'а...
<rider> wRAR: куплен был в день создания фирмы ;)
<combr> rider: начали с дисковода вместо дырокола? ИТ-фирма, типа?
<rider> combr: кстати, ты прав.. дырокол мы очень не сразу приобрели

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [sisyphus] [SOLVED] Re:  bluetooth & passkey-agent
  2010-03-31 18:18 ` Andrey Rahmatullin
  2010-04-01  3:49   ` Ildar Mulyukov
@ 2010-12-10 18:50   ` Michael Shigorin
  1 sibling, 0 replies; 9+ messages in thread
From: Michael Shigorin @ 2010-12-10 18:50 UTC (permalink / raw)
  To: sisyphus; +Cc: Andrey Rahmatullin

On Thu, Apr 01, 2010 at 12:18:42AM +0600, Andrey Rahmatullin wrote:
> > Поиск по ресурсам (в том числе и altlinux) дал следующий результат
> > - в консоли нужно использовать passkey-agent.
> Брр.
> 
> > И https://bugzilla.altlinux.org/show_bug.cgi?id=10176
> 3 года прошло.
> 
> > Но этой программы нет ни в одном пакете.
> > Ее нет даже в исходниках bluez-4.63.
> Конечно, она 1.5 года назад заменена на agent, который, впрочем,
> по-прежнему остаётся лишь примером использования API.
> 
> > Какой способ работает для ввода PIN-кода в версии 4.63?
> Как и раньше, любой правильный GUI-апплет, например blueman.

Любые "правильные" GUI зависят от наличия библиотек для этого
самого GUI, что может быть не факт.  Далее, автоматизации это
всё подлежит куда хуже.

Короче, получилось сделать в CLI по мотивам
http://forums.gentoo.org/viewtopic-p-6022104.html#6022104
(bluez-4.81-alt1, на телефоне разрешена временная видимость):

service bluetoothd start
hcitool scan	# записываем адрес удалённого устройства (BD_REMOTE)
hciconfig	# записываем адрес локального устройства (BD_LOCAL)
cd /var/lib/bluetooth
mkdir BD_LOCAL	# в смысле xx:xx:xx:xx:xx:xx
cd BD_LOCAL
echo "BD_REMOTE PINC" >> pincodes	# PIN -- например, 5460

Можно ещё на трубе сказать, чтоб не переспрашивало для данного
спаренного устройства.

PS: и не ленитесь делать бэкапы адресной книжки -- на прошлой
неделе кто-то (точнее, почти наверняка известно, кто именно)
в больнице позарился на старенькую 6230i с более чем полтыщей
контактов, а последний бэкап был ещё прошлым ноябрём -- дальше
пришлось переезжать на bluez4 и долго ругаться по этому поводу.
Ну да зато получилось подобрать и найти живьём 6303 classic
(так и не оценив труды нокиевских маркетоидов, обкромсавших
ряд полезных вещей и назвавших результат 6303i).  Так что с кем
обменивались телефонами в этом году -- прошу прислать заново.

PPS: закинул на вики: http://www.altlinux.org/Bluetooth

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2010-12-10 18:50 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-03-31 18:11 [sisyphus] bluetooth & passkey-agent Dmitry
2010-03-31 18:18 ` Andrey Rahmatullin
2010-04-01  3:49   ` Ildar Mulyukov
2010-04-01  6:15     ` Andrey Rahmatullin
2010-04-01  6:44       ` Ildar Mulyukov
2010-04-01  7:52         ` Andrey Rahmatullin
2010-04-01  8:25           ` Ildar Mulyukov
2010-04-01  8:29             ` Andrey Rahmatullin
2010-12-10 18:50   ` [sisyphus] [SOLVED] " Michael Shigorin

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git