Поиск по этому блогу

среда, 21 сентября 2011 г.

суббота, 10 сентября 2011 г.

Microsoft LifeCam VX-3000 in Linux Ubuntu 11.04

Веб-камера Microsoft LifeCam VX-3000 в Ubuntu 11.04 заработала "из коробки". Но в Skype не подхватывалась. Решение было найдено здесь: В данном посте описаны шаги для более старых версий Убунту, где камера из коробки не работала. В 11.04 же, достаточно выполнить 5й шаг: Поясню - нужно заставить Skype использовать библиотеку v4l1compat.so. В 11.04 все необходимые либы уже есть, поэтому качать ничего не нужно. Просто выполняем команды:
~$ sudo su -
~# mv /usr/bin/skype /usr/bin/skype_real
~# echo LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so /usr/bin/skype_real > /usr/bin/skype
~# chmod +x /usr/bin/skype
После этого можно запускать Skype и пользоваться веб-камерой
К сожалению, этот метод не работает со skype-wrapper (интеграция в меню сообщений Unity), но я даже не разбирался - возможно, легко исправить.

3G модем (ZTE MF636) от Билайн в Ubuntu 11.04

В Ubuntu 11.04 Network-Manager имеет функциональность для подключения 3G USB модема многих провайдеров, в том числе и Билайна. Но, к сожалению, как и много в Network-Manager это не всегда работает. Пройдя несколько шагов мастера настройки я получил нужный пункт подключения. При попытке подключиться в логах получаю следующее:
Sep 10 22:42:30 GannaNote NetworkManager[698]: Activation (ttyUSB2) starting connection 'Beeline 3G modem'
Sep 10 22:42:30 GannaNote NetworkManager[698]: (ttyUSB2): device state change: 3 -> 4 (reason 0)
Sep 10 22:42:30 GannaNote NetworkManager[698]: Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) scheduled...
Sep 10 22:42:30 GannaNote NetworkManager[698]: Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) started...
Sep 10 22:42:30 GannaNote NetworkManager[698]: (ttyUSB2): device state change: 4 -> 6 (reason 0)
Sep 10 22:42:30 GannaNote NetworkManager[698]: Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) complete.
Sep 10 22:42:30 GannaNote modem-manager[700]: Modem /org/freedesktop/ModemManager/Modems/1: state changed (connected -> disconnecting)
Sep 10 22:42:30 GannaNote modem-manager[700]: Modem /org/freedesktop/ModemManager/Modems/1: state changed (disconnecting -> connected)
Sep 10 22:42:30 GannaNote NetworkManager[698]: disconnect failed: (32) The serial port is not open.
Sep 10 22:42:30 GannaNote NetworkManager[698]: Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) scheduled...
Sep 10 22:42:30 GannaNote NetworkManager[698]: Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) started...
Sep 10 22:42:30 GannaNote NetworkManager[698]: (ttyUSB2): device state change: 6 -> 4 (reason 0)
Sep 10 22:42:30 GannaNote NetworkManager[698]: Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) complete.
Sep 10 22:42:30 GannaNote NetworkManager[698]: GSM connection failed: (32) Sending command failed: device is not enabled
Sep 10 22:42:30 GannaNote NetworkManager[698]: (ttyUSB2): device state change: 4 -> 9 (reason 1)
Sep 10 22:42:30 GannaNote NetworkManager[698]: Marking connection 'Beeline 3G modem' invalid.
Sep 10 22:42:30 GannaNote NetworkManager[698]: Activation (ttyUSB2) failed.
Sep 10 22:42:30 GannaNote NetworkManager[698]: (ttyUSB2): device state change: 9 -> 3 (reason 0)
Sep 10 22:42:30 GannaNote NetworkManager[698]: (ttyUSB2): deactivating device (reason: 0).
Sep 10 22:42:30 GannaNote modem-manager[700]: Modem /org/freedesktop/ModemManager/Modems/1: state changed (connected -> disconnecting)
Sep 10 22:42:30 GannaNote modem-manager[700]: Modem /org/freedesktop/ModemManager/Modems/1: state changed (disconnecting -> connected)
Sep 10 22:42:30 GannaNote NetworkManager[698]: disconnect failed: (32) The serial port is not open.
Забываем про Network-Manager (в который раз) и настраиваем старым добрым wvdial + pppd. 1. Редактируем файл /etc/wvdial.conf:
[Dialer Defaults]
Modem = /dev/ttyUSB2
Baud = 460800
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+ZOPRT=5
Init4 = AT+ZSTART
Init5 = AT+CPMS="SM","SM",""
Modem Type = Analog Modem
Dial Command = ATDT
ISDN = 0
Timeout = 120
Idle Seconds = 500
Stupid Mode = 1
Compuserve = 0
Phone = *99#
Username = beeline
Password = beeline
New PPPD = yes
Auto DNS = 1
Ask Password = 0
На этом всё!
Подключаемся командой: sudo wvdial

понедельник, 5 сентября 2011 г.

Шифрование в Линукс. LUKS и как от него избавиться.

При установке ОС Fedora 14 мне показалась интересной галочка "Зашифровать раздел". Я создал 2 раздела: sda1 (boot) и sda2 (LVM), к разделу sda2 применил шифрование. Работало все замечательно, перед загрузкой OS спрашивался пароль к диску и я был уверен в сохранности моих данных. И вот стукнуло мне в голову попробовать на том же компьютере OracleVM Server. Проблема нарисовалась сразу же на этапе установки - установщик Anaconda увидел зашифрованный раздел и попросил пароль. Но 100% правильный пароль, почему-то не открыл доступа к разделу. Разбираться почему эта фича не работает у меня не было ни малейшего желания и я решил избавиться от шифрования. Выяснилось, что применен способ шифрования LUKS. Мои попытки нагуглить способ расшифровать раздел ни к чему путному не привели (а я то надеялся что можно в настройках тупо снять галку и пару часов подождать.... наивный). В основном предлагали забекапить все данные с зашифрованного раздела и форматнуть его. Довольно странный способ... to be continued...

Мой список блогов