* [devel] Q: Порядок старта bluetooth
@ 2006-11-19 16:34 Andrey Rahmatullin
2006-11-19 19:08 ` Sergey Vlasov
` (3 more replies)
0 siblings, 4 replies; 11+ messages in thread
From: Andrey Rahmatullin @ 2006-11-19 16:34 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 757 bytes --]
Навеяно багами 8874, 9166 и 10015.
Есть у нас service bluetooth, запускающий помимо прочего hcid. hcid при
запуске хочет запущенный messagebus, а также железку (без железки либо
модулей не стартует).
Сейчас у нас сервис стартует через udev при втыкании железки либо загрузке
системы. В рез-те hcid не находит messagebus и дохнет. Я не уверен, что
messagebus можно переносить до udev.
Если пускать bluetooth через инитскрипты и оторвать от udev - он будет
падать при отсутствии железки, а при её втыкании не будет пускаться.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
> У нас просто тьма таких ошибок. Ты на все будешь развешивать баги?
Нет, только на те, на которые найду готовые патчи. :)
-- ldv in #5546
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: Порядок старта bluetooth 2006-11-19 16:34 [devel] Q: Порядок старта bluetooth Andrey Rahmatullin @ 2006-11-19 19:08 ` Sergey Vlasov 2006-11-19 19:11 ` Andrey Rahmatullin ` (2 subsequent siblings) 3 siblings, 0 replies; 11+ messages in thread From: Sergey Vlasov @ 2006-11-19 19:08 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 1510 bytes --] On Sun, Nov 19, 2006 at 09:34:20PM +0500, Andrey Rahmatullin wrote: > Навеяно багами 8874, 9166 и 10015. > > Есть у нас service bluetooth, запускающий помимо прочего hcid. hcid при > запуске хочет запущенный messagebus, а также железку (без железки либо > модулей не стартует). > > Сейчас у нас сервис стартует через udev при втыкании железки либо загрузке > системы. Кстати, где-то должно быть ещё одно место, откуда он запускается для устройств, не обнаруживаемых автоматически (hci_uart). > В рез-те hcid не находит messagebus и дохнет. Я не уверен, что > messagebus можно переносить до udev. Именно - как минимум из-за /dev/log (я надеюсь, он туда пишет?). > Если пускать bluetooth через инитскрипты и оторвать от udev - он будет > падать при отсутствии железки, а при её втыкании не будет пускаться. Можно обновить udev до >= 099, после чего поставить в его скрипт инициализации вызов udevtrigger --attr-match=dev, чтобы он не пытался загружать все модули сразу (и выполнять загрузку модулей позднее, как это происходило раньше - при запуске сервиса hotplug). Хотя в случае, если модули USB оказались загружены раньше (например, в результате запихивания их в initrd для возможности использования USB-клавиатуры на раннем этапе загрузки системы), всё равно можно напороться на race. Тогда можно добавлять ещё костыли - например, проверять в запускаемом из udev скрипте, запущен ли сервис messagebus, а где-нибудь в конце загрузки дёргать udevtrigger --retry-failed. [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: Порядок старта bluetooth 2006-11-19 16:34 [devel] Q: Порядок старта bluetooth Andrey Rahmatullin 2006-11-19 19:08 ` Sergey Vlasov @ 2006-11-19 19:11 ` Andrey Rahmatullin 2006-11-20 7:25 ` Vyaheslav Dikonov 2006-11-20 9:47 ` Vitaly Ostanin 2006-11-20 11:41 ` Igor Zubkov 3 siblings, 1 reply; 11+ messages in thread From: Andrey Rahmatullin @ 2006-11-19 19:11 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 290 bytes --] Ещё смею напомнить, что на своевременно поднятый ВТ могут быть завязаны как минимум сеть (с вытекающими) и клавиатурный ввод. -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): Сегодня отложил напильник и взял специально обученную кувалду. -- alb in hardware@ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: Порядок старта bluetooth 2006-11-19 19:11 ` Andrey Rahmatullin @ 2006-11-20 7:25 ` Vyaheslav Dikonov 0 siblings, 0 replies; 11+ messages in thread From: Vyaheslav Dikonov @ 2006-11-20 7:25 UTC (permalink / raw) To: ALT Devel discussion list В Пнд, 20/11/2006 в 00:11 +0500, Andrey Rahmatullin пишет: > Ещё смею напомнить, что на своевременно поднятый ВТ могут быть завязаны > как минимум сеть (с вытекающими) и клавиатурный ввод. Или принтер, который сейчас приходится каждый раз вручную включать. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: Порядок старта bluetooth 2006-11-19 16:34 [devel] Q: Порядок старта bluetooth Andrey Rahmatullin 2006-11-19 19:08 ` Sergey Vlasov 2006-11-19 19:11 ` Andrey Rahmatullin @ 2006-11-20 9:47 ` Vitaly Ostanin 2006-11-20 9:50 ` Alexey I. Froloff 2006-11-20 11:41 ` Igor Zubkov 3 siblings, 1 reply; 11+ messages in thread From: Vitaly Ostanin @ 2006-11-20 9:47 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 765 bytes --] Andrey Rahmatullin пишет: > Навеяно багами 8874, 9166 и 10015. > > Есть у нас service bluetooth, запускающий помимо прочего hcid. hcid при > запуске хочет запущенный messagebus, а также железку (без железки либо > модулей не стартует). А зачем ему нужен messagebus ? > Сейчас у нас сервис стартует через udev при втыкании железки либо загрузке > системы. В рез-те hcid не находит messagebus и дохнет. Я не уверен, что > messagebus можно переносить до udev. > Если пускать bluetooth через инитскрипты и оторвать от udev - он будет > падать при отсутствии железки, а при её втыкании не будет пускаться. Можно пускать через инитскрипты, но не отрывать от udev ? <skipped/> -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 252 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: Порядок старта bluetooth 2006-11-20 9:47 ` Vitaly Ostanin @ 2006-11-20 9:50 ` Alexey I. Froloff 2006-11-20 10:10 ` Vitaly Ostanin 0 siblings, 1 reply; 11+ messages in thread From: Alexey I. Froloff @ 2006-11-20 9:50 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 330 bytes --] * Vitaly Ostanin <vyt@> [061120 12:49]: > А зачем ему нужен messagebus ? Чтоб pin спрашивать. Пока есть только одна морда в пакете bluez-gnome. -- Regards, Alexey I. Froloff AIF5-RIPN, AIF5-RIPE ------------------------------------------- Inform-Mobil, Ltd. System Administrator http://www.inform-mobil.ru/ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: Порядок старта bluetooth 2006-11-20 9:50 ` Alexey I. Froloff @ 2006-11-20 10:10 ` Vitaly Ostanin 2006-11-20 13:44 ` Andrey Rahmatullin 0 siblings, 1 reply; 11+ messages in thread From: Vitaly Ostanin @ 2006-11-20 10:10 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 466 bytes --] Alexey I. Froloff пишет: > * Vitaly Ostanin <vyt@> [061120 12:49]: >> А зачем ему нужен messagebus ? > Чтоб pin спрашивать. Пока есть только одна морда в пакете > bluez-gnome. Тогда надо отрывать, на этапе загрузки это не нужно. service bluetooth хочет слишком много и сразу - это нужно по частям подключать - sdpd, hcid с привязкой к железке, потом hcid с привязкой к messagebus. -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 252 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: Порядок старта bluetooth 2006-11-20 10:10 ` Vitaly Ostanin @ 2006-11-20 13:44 ` Andrey Rahmatullin 2006-11-20 13:57 ` Vitaly Ostanin 0 siblings, 1 reply; 11+ messages in thread From: Andrey Rahmatullin @ 2006-11-20 13:44 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 447 bytes --] On Mon, Nov 20, 2006 at 01:10:11PM +0300, Vitaly Ostanin wrote: > Тогда надо отрывать, на этапе загрузки это не нужно. Кто б этим занялся... Я эту дрянь патчить как-то не хочу :( Код, правда, не смотрел, но позиция апстрима меня убивает. -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): Если root не видит разницы между url, именем файла и именем пакета -- он или пьян в дым, или эквивалентен. -- mike in devel@ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: Порядок старта bluetooth 2006-11-20 13:44 ` Andrey Rahmatullin @ 2006-11-20 13:57 ` Vitaly Ostanin 2006-11-20 14:11 ` Andrey Rahmatullin 0 siblings, 1 reply; 11+ messages in thread From: Vitaly Ostanin @ 2006-11-20 13:57 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 564 bytes --] Andrey Rahmatullin пишет: > On Mon, Nov 20, 2006 at 01:10:11PM +0300, Vitaly Ostanin wrote: >> Тогда надо отрывать, на этапе загрузки это не нужно. > Кто б этим занялся... Я эту дрянь патчить как-то не хочу :( > Код, правда, не смотрел, но позиция апстрима меня убивает. Ну можно им написать, что в современных дистрибутивах hcid может запускаться на разных этапах, и добавьте, пожалуйста, ключик/сигнал для привязки к messagebus в runtime. Кстати, а какая у апстрима позиция? :) -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 252 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: Порядок старта bluetooth 2006-11-20 13:57 ` Vitaly Ostanin @ 2006-11-20 14:11 ` Andrey Rahmatullin 0 siblings, 0 replies; 11+ messages in thread From: Andrey Rahmatullin @ 2006-11-20 14:11 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 807 bytes --] On Mon, Nov 20, 2006 at 04:57:26PM +0300, Vitaly Ostanin wrote: > Кстати, а какая у апстрима позиция? :) "оторвать всё, а там разберёмся". Типа, когда из пинхелперов остался только полурабочий официальный, требующий как минимум иксы и что-то эмулирующее гномовый док, все дистростроители захачили по месту, а Holtmann сказал "это жуткий хак, так делать нельзя, пишите свой хелпер или жрите наш". Кстати, написать, что ли.. -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(8): > Собрал из CVS e17 (enlightenment который). > Собственно вопрос -- стоит-ли заливать в Daedalus? > Потому как оно вроде и не падает, а вроде ещё сырое для > повседневного использования людьми с нормальной психикой. Залейте пожалуйста. Для тех, у кого ненормальная психика. -- jaa in devel@ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] Q: Порядок старта bluetooth 2006-11-19 16:34 [devel] Q: Порядок старта bluetooth Andrey Rahmatullin ` (2 preceding siblings ...) 2006-11-20 9:47 ` Vitaly Ostanin @ 2006-11-20 11:41 ` Igor Zubkov 3 siblings, 0 replies; 11+ messages in thread From: Igor Zubkov @ 2006-11-20 11:41 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 374 bytes --] В сообщении от 19 ноября 2006 18:34 Andrey Rahmatullin написал(a): > Есть у нас service bluetooth, запускающий помимо прочего hcid. hcid при > запуске хочет запущенный messagebus, а также железку (без железки либо > модулей не стартует). Вчера смотрел на FC6, так вот. У них dbus (т.е. messagebus) лежит / а не в /usr как у нас. -- 30 Seconds to Mars - 93 Million Miles [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2006-11-20 14:11 UTC | newest] Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2006-11-19 16:34 [devel] Q: Порядок старта bluetooth Andrey Rahmatullin 2006-11-19 19:08 ` Sergey Vlasov 2006-11-19 19:11 ` Andrey Rahmatullin 2006-11-20 7:25 ` Vyaheslav Dikonov 2006-11-20 9:47 ` Vitaly Ostanin 2006-11-20 9:50 ` Alexey I. Froloff 2006-11-20 10:10 ` Vitaly Ostanin 2006-11-20 13:44 ` Andrey Rahmatullin 2006-11-20 13:57 ` Vitaly Ostanin 2006-11-20 14:11 ` Andrey Rahmatullin 2006-11-20 11:41 ` Igor Zubkov
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git