Пропадает /dev/rfcomm0

Иногда после запуска системы нет устройств /dev/rfcomm0 (1,2), хотя сервис bluetooth запущен и адаптер найден. В чем может быть причина?

Почти

Почти разобрался как это лечить, но такой вариант не устраивает и буду искать другие более автоматизированные пути. Итак, как я пока это лечу.
Железка PCMCIA Bluetooth Adater (Billionton). В /etc/bluetooth/uart написано:

/dev/ttyS4 bcsp

Это необходимо для инициализации устройства, но сразу после загрузки оно не работает. Далее поступаем так:

/etc/init.d/pcmcia stop
/etc/init.d/bluetooth stop         

Вынимаю карту, жду недолго и вставляю обратно. И

/etc/init.d/pcmcia start
mknod -m 666 /dev/rfcomm0 c 216 0
/etc/init.d/bluetooth start

И все работает, но напрягает так каждый раз делать

А мне казалось,

А мне казалось, что /dev/rfcomm* создается скриптом /etc/init.d/bluetooth. В файле /etc/bluetooth/rfcomm.conf можно настроить автопривязку устройств при старте сервиса. У меня лично все нормально работает. =)
_________________
[Acer Aspire 1683WLMi]-[Centrino 1.7, 512MB, 80GB]-[2.6.14-suspend2-r8]-[fluxbox]

Создает, но

Создает, но после перезапуска сервиса пропадает

Думаю, что

Думаю, что такое обновление решит твою проблему:
ACCEPT_KEYWORDS="~x86" emerge -u baselayout
Далее пропиши в /etc/conf.d/rc строчку RC_COLDPLUG="yes" и все должно заработать :)
_________________
Contrary to popular belief, UNIX is user-friendly. It just happens to be very selective about who it decides to make friends with. A. Haiut.

А заработает,

А заработает, если убрать из загрузки pcmcia и bluetooth, загрузить компьютер и вручную выполнить вышеописанный вам запуск?

У меня внешний

У меня внешний (USB) bluetooth. Все работает как часы.
С похожей проблемой сталкивался, с сетевой картой, когда ее запускал до coldplug.

См. hcid.conf - там

См. hcid.conf - там есть что-то типа "bind auto".

В hcid.conf такого

В hcid.conf такого нет. Это в rfcomm.com написано. Он у меня выглядит так:

#
# RFCOMM configuration file.
#
# $Id: rfcomm.conf,v 1.1 2002/10/07 05:58:18 maxk Exp $
#

# SonyEricsson
rfcomm0 {
        # Automatically bind the device at startup
        bind yes;

        # Bluetooth address of the device
        device 00:0F:DE:39:5D:CF;

        # RFCOMM channel for the connection
        channel 1;

        # Description of the connection
        comment "Dial-Up Network";
}


# NOKIA 9300
rfcomm1 {
        # Automatically bind the device at startup
        bind yes;

        # Bluetooth address of the device
        device 00:12:62:58:D1:22;

        # RFCOMM channel for the connection
        channel 2;

        # Description of the connection
        comment "Nokia Dial-Up Network";
}

# NOKIA 6201
rfcomm2 {
        # Automatically bind the device at startup
        bind yes;

        # Bluetooth address of the device
        device 00:14:A7:61:C4:17;

        # RFCOMM channel for the connection
        channel 1;

        # Description of the connection
        comment "Nokia Dial-Up Network";
}

Теоретически все должно работать при старте

С USB-шиным у

С USB-шиным у меня проблем тоже нет.
Сервис bluetooth страртуется после pcmcia, а он в свою очередь после coldplug

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".