nx6310 внутренний модуль bluetooth: установка и настройка

Наконец-то заставил работать bluetooth в своём ноутбуке. 😉

Делается это довольно просто. Сначала поставим необходимые пакеты:

hp:~# apt-get install bluez-utils bluetooth obexftp

Затем нужно настроить файл pico /etc/bluetooth/hcid.conf. Для простоты приведу свой конфиг:

#
# HCI daemon configuration file.
#

# HCId options
options {
# Automatically initialize new devices
autoinit yes;

# Security Manager mode
# none — Security manager disabled
# auto — Use local PIN for incoming connections
# user — Always ask user for a PIN
#
security auto;

# Pairing mode
# none — Pairing disabled
# multi — Allow pairing with already paired devices
# once — Pair once and deny successive attempts
pairing multi;

# Default PIN code for incoming connections
passkey "1234";
}

# Default settings for HCI devices
device {
# Local device name
# %d — device id
# %h — host name
name "%h-%d";

# Local device class
#class 0x000100;
class 0x3e0100;

# Default packet type
#pkt_type DH1,DM1,HV1;

# Inquiry and Page scan
iscan enable;
pscan enable;

# Default link mode
# none — no specific policy
# accept — always accept incoming connections
# master — become master on incoming connections,
# deny role switch on outgoing connections
lm accept;

# Default link policy
# none — no specific policy
# rswitch — allow role switch
# hold — allow hold mode
# sniff — allow sniff mode
# park — allow park mode
lp rswitch,hold,sniff,park;
auth enable;
}

Перезапустим bluetooth и активируем bluetooth-модуль:

hp:~# /etc/init.d/bluetooth restart
Restarting bluetooth: hcid.
hp:~# hciconfig hci0 up

Теперь проверим работоспособность модуля:

hp:~# hciconfig
hci0: Type: USB
BD Address: 00:16:41:23:A0:80 ACL MTU: 1017:8 SCO MTU: 64:8
UP RUNNING PSCAN
RX bytes:5195 acl:6 sco:0 events:170 errors:0
TX bytes:627 acl:6 sco:0 commands:87 errors:0

Найдём удалённые устройства по bluetooth:

hp:~# hcitool scan hci0
Scanning …
00:12:47:C9:4B:36 Ьщещкщ

Результат — найден телефон Samsung. Дополнительный поиск показал телефоны Motorola. Именно телефоны Motorola обладают высокоскоростным Bluetooth, при помощи которого, можно передавать файлы практически без лагов.

Передать/принять файлы можно с помощью OBEX. А с помощью KPPP (KDE) или Gnome PPP можно настроить удалённое соединение и выходить в интернет через GPRS. Только нужно подключиться к телефону, указав bluetooth-устройство в ноуте и mac-адрес телефона:

hp:~# rfcomm connect hci0 00:12:47:C9:4B:36
Connected /dev/rfcomm0 to 00:12:47:C9:4B:36 on channel 1
Press CTRL-C for hangup

В настройке удалённого подключения для модема следует указать порт — /dev/rfcomm0. Пока такая инструкция, более детальное описание возможно будет попозже. 🙂

Debian decides to adopt time-based release freezes

Проект Debian решил принять новую политику, временной остановки разработки для будущих релизов на двухгодичный цикл. «Заморозки» теперь будут проходить в декабре каждого нечётного года и это означает, что новые релизы будут осуществляться в первой половине каждого чётного года. Поэтому следующая остановка разработки стабильного дистрибутива произойдёт в декабре 2009 с предполагаемым выходом релиза — весна 2010 года. Проект выбрал декабрь подходящим временем остановки разработки после того как весенние релизы доказаны успешностью Debian GNU/Linux 4.0 (кодовое название «Etch») и Debian GNU/Linux 5.0 («Lenny»).

Привязанные ко времени «заморозки» позволят проекту Debian сочетать предсказуемость* этих релизов с хорошо установленной политикой особенностей функциональных релизов. Новая политика «заморозки» обеспечит лучшую предсказуемость релизов для пользователей Debian и также позволит разработчикам Debian лучше делать долгосрочное планирование. Двухгодичный цикл даст больше времени для разрушительных изменений, уменьшая причинения неудобств пользователям. Наличие предсказуемых «заморозок» также должно уменьшить общее время «заморозки».
Со времени последнего релиза Debian 14 февраля 2009 года, до следующего релиза Debian GNU/Linux 6.0 (кодовое имя «Squeeze»). Это будет единовременное исключение в двухгодичной политике с целью войти в новое расписание. Для приспособления необходимости большого числа организаций и прочих пользователей с долгим процессом обновления, проект Debian обеспечит возможность пропусить приближающийся релиз и сделать обновление с Debian GNU/Linux 5.0 («Lenny») до Debian GNU/Linux 7.0 (кодовое имя не придумано).

Хотя до следующей «заморозки» осталось совсем немного времени, проект Debian надеется довести до конца несколько важных целей в нём. Наиболее важное — мультиархивная поддержка, которая улучшит установку 32-битных пакетов на 64-битных машиных и оптимизированный процесс загрузки для лучшей производительности загрузки и надёжности.

Новая политика «заморозки» была предложена и утверждена во время ежегодной конференции проекта Debian — DebConf, который проходил в городе Касерес в Испании. Идея была хорошо принята среди присутствовавших участников проекта.

* — «предсказуемость» в данном контексте лучше перевести как «запланированность» выхода.

Источник: http://www.debian.org/News/2009/20090729

Откат на стабильную версию Debian Lenny

Не так давно я решил посмотреть предстоящие вкусности Gnome и обновил свой дистрибутив Lenny до Squeeze (testing). К сожалению, возникли небольшие проблемы, бороться с которыми у меня не было времени и я захотел решить проблему кардинально — откатиться на стабильную версию. Сделать это довольно просто.

Сначала пропишем в /etc/apt/sources.list «стабильные» репозитории:

deb http://http.us.debian.org/debian lenny main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib
deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib
deb http://http.us.debian.org/debian lenny-proposed-updates contrib non-free main

И добавим файл /etc/apt/preferences со следующим содержимым:

Package: *
Pin: release a=stable
Pin-Priority: 1001

Package: *
Pin: release a=testing
Pin-Priority: 60

Package: *
Pin: release a=unstable
Pin-Priority: 50

Таким образом мы повысим приоритет стабильной версии и выполним обновление:

apt-get update && apt-get upgrade

В процессе установки у меня возникла проблема с отсутствием утилиты mktemp, которая была необходима для корректного обновления. Сам пакет был скачан, так что мне нужно было только установить его вручную:

dpkg -i /var/cache/apt/archives/mktemp_1.5-9_i386.deb

После этого можно было продолжить обновление:

apt-get upgrade

Таким образом я откатился до Lenny без проблем и сейчас всё работает отлично. 🙂

Постовой: юридическая помощь.

Samba server

Помимо серверов в нашей сети функционируют компьютеры под управлением линейки ОС производства компании Microsoft. Для файлообмена я им поставил Samba сервер, тем более что дело это довольно простое.

warehouse:~# apt-get install samba

После скачивания и распаковки пакета, нужно настроить конфигурационный файл — /etc/samba/smb.conf. Привожу пример моего конфигурационного файла:

[global]
workgroup = workgroup
netbios name = warehouse
server string = Warehouse
security = share
show add printer wizard = No

interfaces = eth0 lo
bind interfaces only = yes
hosts allow = 127.0.0.1 192.168.0.0/24
hosts deny = 0.0.0.0/0

[Incoming]
path = /var/www/Incoming
guest ok = yes
writeable = yes
create mode = 0775
force user = alexey
force group = www-data

Как можно заметить из этого конфига, к серверу разрешён анонимный доступ, файлы можно складывать в расшаренную папку Incoming. 🙂

grub-splashimages

Если стандартное синее меню выбора ядра при загрузке операционной системы не радует ваш глаз и хочется чего-то иного, вам поможет пакет grub-splashimages. Конечно же, если в качестве загрузчика используется grub.

Установим grub-splashimages:

hp:~# apt-get install grub-splashimages

Теперь в установим фоновую картинку. Посмотреть их и выбрать понравившуюся можно в каталоге /boot/grub/splashimages/. Теперь отредактируем файл меню:

hp:~# pico /boot/grub/menu.lst

укажем, какое изображение будет фоном при загрузке. Я добавил эту запись после настройки цветов меню:

# Pretty colours
color cyan/blue white/blue

splashimage (hd0,1)/boot/grub/splashimages/debian-moreblue-swirl.xpm.gz

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

Если есть желание поставить свою картинку, вам нужно будет сохранить её в формате XPM с 14-цветной палитрой и запаковать gzip’ом.