^..^

Настройка Bluetooth в Linux Gentoo

Настал момент когда мне понадобился обмен файлами между телефоном и ноутбуком. Пришлось разбираться в настройке.

Для работы с bluetooth нам в первую очередь придется пересобрать ядро, включив в него поддержку bluetooth. Итак:

# cd /usr/src/linux
# make menuconfig
Включаем поддержку bluetooth в ядре
Networking  --- >
< M >   Bluetooth subsystem support  --- >
< M >   L2CAP protocol support
< M >   SCO links support
< M >   RFCOMM protocol support
[*]     RFCOMM TTY support
< M >   BNEP protocol support
[*]     Multicast filter support
[*]     Protocol filter support
< M >   HIDP protocol support
      Bluetooth device drivers  --- >
< M > HCI USB driver
[ ]   SCO (voice) support
< M > HCI UART driver
[*]   UART (H4) protocol support
[ ]   BCSP protocol support
< > HCI BCM203x USB driver
< > HCI BPA10x USB driver
< > HCI BlueFRITZ! USB driver
< M > HCI VHCI (Virtual HCI device) driver

// Если вы будете настраивать подключение к интернет через bluetooth

Поддержка PPP:
Device Drivers --- >
[*] Network device support --- >
< M >   PPP (point-to-point protocol) support

и все опции ниже (или не все — если знаете, что не понадобится).
Сохраняем новый конфиг и выполняем
# make && make modules_install
# module-rebuild populate
# module-rebuild rebuild


Теперь установим новое ядро
# mount /boot
# cp arch/i386/boot/bzImage /boot/linux-gentoo-2.6.32-r2-t
# nano -w /boot/grub/grub.conf


Правим конфиг grub и перезагружаем систему для проверки работы нашего нового ядра.

Если вы все сделали правильно, то система загрузится нормально. Теперь можно удалить старое ядро:
# mount /boot/
# rm /boot/linux-gentoo-2.6.32-r2

Проверяем
# ls /boot/

теперь переименуем новое ядро (для порядка)
# mv /boot/linux-gentoo-2.6.32-r2-t /boot/linux-gentoo-2.6.32-r2
# ls /boot/
# nano -w /boot/grub/grub.conf  // (правим конфиг с учетом переименования ядра)


С ядром закончили. Теперь перейдем к установке пакетов.
# ufed
и добавим USE-флаг 'bluetooth'
# emerge kbluetooth // (вместо kbluetooth можно использовать blueman, bluez-gnome и т.д)
# revdep-rebuild
# emerge --depclean


Запускаем kbluetooth и указываем папку для обмена файлами. И можем приступить к обмену с другими устройствами.
  • +3
  • 15 марта 2010, 13:36
  • aledz

Комментарии (21)

RSS свернуть / развернуть
+
0
А зачем удалять старое ядро? Оно весит копейки, а случится может всякое
avatar

vitroot

  • 15 марта 2010, 13:40
+
0
а нафига оно… если новое протестировано и работоспособно
avatar

aledz

  • 15 марта 2010, 13:43
+
0
Сколько раз у знакомых видел (и сам раньше напарывался) случаи, когда «протестировано и работоспособно», а потом выяснялось после тучи дней и нервов, что случайно задизеблил в процессе конфига не то
avatar

vitroot

  • 15 марта 2010, 13:46
+
0
в принципе можно и оставить на всякий пожарный… я удаляю после того как новое проверил
avatar

aledz

  • 15 марта 2010, 13:50
+
0
А ну расскажи как там ты его проверяешь? :)
Загрузилось — отлично!? :)
avatar

vitroot

  • 15 марта 2010, 13:51
+
0
а на LIR в wiki уже есть эта статья?
avatar

LeniH

  • 15 марта 2010, 13:53
+
0
В вики нету вроде
avatar

aledz

  • 15 марта 2010, 13:54
+
0
Это плохо!!! Надо перенести))
avatar

LeniH

  • 15 марта 2010, 14:00
+
0
Тогда уж, не перенести, а скопировать
avatar

vitroot

  • 15 марта 2010, 14:15
+
0
Надо ))
avatar

aledz

  • 15 марта 2010, 14:16
+
0
Ждём… заодно научишься пользоваться wiki…
avatar

LeniH

  • 15 марта 2010, 14:17
+
0
Я вроде с завтрашнего дня в отпуске вот и поразбираюсь :)
avatar

aledz

  • 15 марта 2010, 14:22
+
0
есть подобная инфа как настроить dial-up соединение? через блюху?
avatar

kot

  • 15 марта 2010, 14:03
+
0
сори… увидел…
avatar

kot

  • 15 марта 2010, 14:04
+
0
Тут не описывал подробно, ибо сам не юзаю… указал только что поменять в ядре. В принципе можно погуглить на эту тему
avatar

aledz

  • 15 марта 2010, 14:08
+
0
Спасибо, материал полезный, но подкат бы не помешал )
я не так давно воевал с настройкой блютус в дебиан, тоже выложу, будит время
avatar

kenny

  • 15 марта 2010, 14:24
+
0
ждём… Кстати присоединяйтесь к irkLUG… Мы ищем таланты!
avatar

LeniH

  • 15 марта 2010, 14:26
+
0
попробую, блин, гребаная работа… =)
avatar

kenny

  • 15 марта 2010, 14:30
+
0
но подкат бы не помешал

эээ… можно на русском для гумманитария? ))
avatar

aledz

  • 15 марта 2010, 14:27
+
0
есть такой тег — в редакторе помечен как ножницы, разделает пост на две части, чтоб народ на портянки в лентах не матерился )
avatar

kenny

  • 15 марта 2010, 14:29
+
0
Ща сделаем :)
avatar

aledz

  • 15 марта 2010, 14:30

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.