LINUX.ORG.RU

Зачем грузятся bluetooth модули если его нет

 ,


0

2

Ни на материнке, ни в usb ничего такого не воткнуто.

lsmod | grep bluetooth
bluetooth             374429  5 bnep
6lowpan_iphc           16588  1 bluetooth
crc16                  12343  2 ext4,bluetooth

и в dmesg

[27146.160085] Bluetooth: Core ver 2.19
[27146.160113] NET: Registered protocol family 31
[27146.160116] Bluetooth: HCI device and connection manager initialized
[27146.160127] Bluetooth: HCI socket layer initialized
[27146.160130] Bluetooth: L2CAP socket layer initialized
[27146.160143] Bluetooth: SCO socket layer initialized
[27146.228283] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[27146.228287] Bluetooth: BNEP filters: protocol multicast
[27146.228294] Bluetooth: BNEP socket layer initialized

Разобрался в чем дело. Это потому что сервис bluetooth в автозагрузке находится. Можно убрать

systemctl disable bluetooth

Видимо включили, чтобы при втыкании всяких беспроводных мышек и клав они автоматом подхватывались.

★★★★★

Последнее исправление: praseodim (всего исправлений: 1)

А ты до сих пор не в курсе, что Linux имеет монолитное ядро и по умолчанию грузит вообще все модули, что может найти?

Если тебя это так раздражает, занеси их в blacklist, делов-то.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Вот честно глубоко не вникал, но вроде же все-таки не грузятся модули ко всем устройствам сразу, если только они не вкомпилированы. Иначе lsmod выдавал бы список из многих тысяч позиций. Например, если воткнуть wi-fi карточку - ее модуль есть в lsmod. Если вынуть - нет.

praseodim ★★★★★
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

А ты до сих пор не в курсе, что Linux имеет монолитное ядро и по умолчанию грузит вообще все модули, что может найти?

Это не правда.

Deleted
()
Ответ на: комментарий от praseodim

Лол!
Разве не одна из фич systemd, что сервисы запускаются по необходимости, типа bluetooth только когда вставляешь свисток?
sd-положительные, поясните?

У меня сейчас запускается правилом eudev, работает отлично

SUBSYSTEM=="bluetooth", ACTION=="add", RUN+="/etc/init.d/bluetooth start"

TheAnonymous ★★★★★
()
Ответ на: комментарий от TheAnonymous

Но я точно никаких свистков не вставлял, однако какого-то хрена оно загрузилось.

praseodim ★★★★★
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

монолитное ядро

грузит модули

/0

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.