Подключение USB GPS трекера Wonde ProudПринесли на посмотреть GPS трекер фирмы Wonde Proud. Должен работать как serial port. Сходу нормально не заработал.
$lsusb -v
В логах: Устройство представляется, как Communication Device Class и реализует подкласс Abstract modem class, но не реализует никакого протокола интерфейса этого подкласса. Ожидаемый протокол интерфейса(bInterfaceProtocol) - это 0x01(AT-commands (v.25ter)). В нешем случае bInterfaceProtocol=0. Поэтому, чтобы устройство правильно подхватилось драйвером cdc_acm.c его VID/PID нужно добавить в структуру acm_ids[], таким образом мы принудительно привяжем устройство 03eb:6130 к этому драйверу. Кому интересно - можно забрать готовый результат: патч и пропатченный модуль После установки модуля в логах вижу: Nokia 6230 и Google Sync по протоколу SyncMlЕсть у меня телефон Nokia 6230, который меня всем устраивает и очень мне нравится. Наткнувшись в интернете на описание сервиса Google Sync для синхронизации контактов телефона с Gmail, я решил настроить такую удобную на первый взгляд функцию.
Тормоза XorgЗамучили тормоза Xorg и firefox. При скроле в firefox - Xorg ест 100% CPU, google maps безбожно тормозит, при изменении размеров любого окна - Xorg ест 100% CPU. Даже при просто запущенном firefox Xorg мог есть 20-30% CPU.
UTMDRGC - создание отчетов по детальному трафику в биллинговой системе UTM 5.0На форуме биллинговой системы Netup UTM нашел утилиту для создания детальных отчетов статистики пользователей. Для своей работы требует установленную базу данных gigabase.
Организация точки съема трафика с Linux сервера или маршрутизатора для анализаЗадача: Организовать съем трафика с сервера и передачу его по сети на другой сервер для последующего анализа. В простейшем случае — реализации средствами ОС Linux функции SPAN коммутаторов Cisco. Подобная задача возникает, если мы хотим провести анализ содержимого не на существующем сервере, а на выделенном сервере для анализа. В простейшем случае реализуем схему, изображенную на рисунке.
В этой схеме, мы проверяем весь трафик пользователя, проходящий через шлюз, системой обнаружения вторжений, такой как Snorm.
Исправление sim-im21 января 2009 перестала работать ICQ в клиенте sim-im, взятом из svn. Пришлось по доброй linux традиции исправить самому. =) Отправил фикс разработчикам.
История одной ошибки в ядре.Я думаю, мало кому приходилось видеть segmentation fault на боевом сервере со стабильным Debian и исправным железом. В один не очень прекрасный день меня будят и говорят,что сервер не работает. На пинги не отвечает. Захожу через iLo и вижу такую картину:
Надоедливый баг в XineramaОбновился до ubuntu 8.10 на ноутбуке. Наконец-то заработал Hibernate/Sleep, так как надо. Но, как всегда по традиции, сломали в другом месте:
Просмотр и изменение NTFS ADS(Advanced data stream) в линуксЧтобы увидеть NTFS ADS под линуксом нужно монтировать ntfs раздел при помощи ntfs-3g
1. Нужно использовать опции монтирования: show_sys_files,streams_interface=windows Это даст возможность возможность скопировать нужный поток $cp /mnt/windows/system32/svchost.exe:ext.exe:$DATA /tmp К сожалению $ls -la /mnt/windows не выводит в своем списке ADS. 2. Другой способ найти дополнительные ADS - это монтирования с опциями show_sys_files,streams_interface=xattr Такой способ даст возможность смотреть NTFS ADS, как расширенные атрибуты файлов при помощи стандартных комманд getfattr и изменять при помощи setfattr. Например: $getfattr -n ntfs.streams.list /mnt/windows/system32/svchost.exe Автор ntfs-3g обещал в будущем сделать смешанный режим streams_interface=windows+xattr
Монтирование образов системы Google Android'аДля просмотра и модификации образов с Google Android, нужно: 1) скачать yaffs2 и установить 2) Создаем эмулятор nand флешки sudo modprobe nandsim first_id_byte=0x20 second_id_byte=0xac third_id_byte=0x00 fourth_id_byte=0x15 3)Добавляем block и char интерфейсы к mtd устройствам sudo modprobe mtdblock sudo modprobe mtdchar
TV-OUT через HDMI под linuxУ меня телевизор Philips 32PFL7862D и видеокарта Geforce 6600GT. Автоматически через nvidia-settings настроить не получилось, на экране появлялась надпись Wrong Signal. Для настройки пришлось добавить в xorg.conf следующий modeline и поправить раздел Screen.
Ubuntu и draft 802.11nВо время грозы в ночь с 19 на 20 августа у меня сгорела моя домашняя локальная сеть. Под ударом стихии умер беспроводной маршрутизатор motorola, свитч d-link и гигабитная сетевушка. Но нет худа без добра. Разгул стихии стал поводом покупки очередной игрушки. На следующий же день после грозы я заказал себе беспроводной маршрутизатор ASUS WL-500W с поддержкой технологии draft 802.11n и обещанной скоростью передачи по беспроводному интерфейсу до 300Мбит.
Импортирование видео с камеры Panasonic SDR-H20 в LinuxКамера записывает видео сразу в mpeg2 и складывает себе на жесткий диск. При подключении к компьютеру определяется как usb storage device и файлы можно скопировать. Проблема в том, что файлы имеют кривые названия и не установлен "16:9 aspect ratio flag" в mod файлах, который может быть нужен для некоторых программ(например, для создания dvd дисков).
Apparmor и FirefoxДавно у меня была идея ограничить в правах Firefox, как самое опасное приложение на десктопе, а новости о появления кросс платформенного эксплоита Jinx(http://www.opennet.ru/opennews/art.shtml? num=17217) только усилили мои желания. Я уже использую apparmor для ограничения skype и скриптов на серверах, сегодня решил увеличить безопасность рабочей станции, уменьшив права доступа для Firefox.
Смайлы от QIP в SIMСделал сборку смайлов-колобков из QIP для SIM. Анимация не работает, тк в sim используется QImage для отображения смайлов, а этот объект не поддерживает анимацию гифов. Подключаются смайлы в настройках соответствующего плагина. |