Portál AbcLinuxu, 11. května 2025 10:03

Dotaz: Bluetooth autostart

22.5.2006 10:48 blondak | skóre: 36 | blog: Blondak | Čáslav
Bluetooth autostart
Přečteno: 259×
Odpovědět | Admin
Dobrý den,

mám takový dotázek, nevíte někdo jak zabezpečit automatický start/stop služby (bluetooth) po připojení/odpojení USB BT donglu? Alespoň nějaké nasměrování, koukal jsem na HAL a popravdě moc chytrý z toho nejsem a podle /proc/sys/kernel/hotplug FC hotplug nepoužívá (alespoň to tak vypadá). Používám Fedora Core 5.

Díky za náměty, rady
Každý problém ma své logické, snadno pochopitelné nesprávné řešení.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.5.2006 22:58 tomas
Rozbalit Rozbalit vše Re: Bluetooth autostart
Odpovědět | | Sbalit | Link | Blokovat | Admin

používám něco takového (kernel 2.6.14 + udev)

/etc/udev/rules.d/bluetooth.rules
# automatic start of bluetooth subsytem
SUBSYSTEM=="bluetooth", ACTION=="add", RUN+="/etc/udev/scripts/bluetooth add"
SUBSYSTEM=="bluetooth", ACTION=="remove", RUN+="/etc/udev/scripts/bluetooth remove"
/etc/udev/scripts/bluetooth
#!/bin/sh

case "$1" in 
    add)
        modprobe snd_bt_sco
        /etc/init.d/bluez-utils start
        ;;
    remove)
        killall -q btsco
        modprobe -d snd_bt_sco
        /etc/init.d/bluez-utils stop
        ;;
esac

snd_bt_sco a btsco je modul a demon pro přenos zvuku přes BT sluchatko.

23.5.2006 11:45 blondak | skóre: 36 | blog: Blondak | Čáslav
Rozbalit Rozbalit vše Re: Bluetooth autostart
Diky moc, to je přesně to co jsem potřeboval. Jenom jsem upravil soubor
/etc/udev/scripts/bluetooth
#!/bin/sh

case "$1" in
    add)
        /etc/init.d/bluetooth start
        ;;
    remove)
        /etc/init.d/bluetooth stop
        ;;
esac
Každý problém ma své logické, snadno pochopitelné nesprávné řešení.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.