1 следующая(2) › последняя(4) »
Создано: 09-09-2011 10:02:19  Метки: linux
1810 просмотров читать далее 2 комментариев

Создано: 01-08-2011 23:27:49  Метки: linux wi-fi
Вводная: есть ноутбук/нетбук и 3G модем, надо дать доступ в интернет еще некоторым устройствам. Способ подключения к интернету модема опускаем, это может быть wvdial или network-manager.
Ставим пакеты:
aptitude install hostapd dnsmasq
Если dnsmasq не будет использоваться как кэширующий днс-сервер отключаем запуск в /etc/default/dnsmasq.
Скрипт запуска ~/bin/shareinet:
#! /bin/bash
# у меня network-manager - разрываем связь если есть 
nmcli dev disconnect iface wlan0
ip l set wlan0 up
ip a a 10.3.4.1/24 dev wlan0 brd +
hostapd -B ~/bin/hostapd.conf
dnsmasq -i wlan0 -F 10.3.4.2,10.3.4.20,1h
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

~/bin/hostapd.conf:
wpa=2
rsn_pairwise=CCMP
wpa_passphrase=PASSWPANET
driver=nl80211
interface=wlan0
hw_mode=g
channel=1
ssid=ESSID

Скрипт остановки ~/bin/killinet:
#! /bin/bash
iptables -t nat -D POSTROUTING -o ppp0 -j MASQUERADE
ip  a d 10.3.4.1/24 dev wlan0
killall dnsmasq
killall hostapd
ip l set wlan0 down

1657 просмотров 0 комментариев

Создано: 19-06-2011 21:44:25 изменено: 16-06-2012 20:47:16  Метки: linux tcl
Была поставлена задача проверять баланс 3G модема Huawey без использования Mobile Partner. После прочесывания инета было выяснено:
1) АТ команду нужно посылать в закодированном виде
2) Ответ модем также присылает в закодированном виде
3661 просмотров читать далее 0 комментариев

Создано: 12-06-2011 22:10:49 изменено: 12-06-2011 22:57:53  Метки: livecd ubuntu linux
В 2009 году я собирал для старой флэшки небольшой дистрибутив для работы/восстановления данных/административных нужд и т.д. На новой работе тоже иногда такой дистрибутив нужен, однако я его собирал на 8.04 lts и оно уже морально устарело да и в chrome новые плюшки появились. Решил перебрать на 11.04 и с lx de вместо голого openbox. Не думал что это вызовет такие трудности - очень многое в убунте за эти годы изменилось, да и размер пакетов довольно сильно раздулся. Из трудностей которые на свежей памяти:
1) casper по умолчанию лайфсидишного пользователя не добавляет в группы netdev и audio. Из-за этого не работал wicd-client и звук. Для исправления надо править файл var/cache/debconf/templates.dat:
Name: passwd/user-default-groups                                                                                             
Default: adm cdrom dialout audio lpadmin netdev plugdev sambashare                                                           
Description: for internal use only                                                                                           
Type: string                                                                                                                 
Owners: passwd/user-default-groups

2) для того чтоб умять в 250 Мб пришлось:
а) очищать кэш пакетов (комментируем все в etc/apt/sources.list и aptitude update) - экономия около 20 Мб в сквоше
б) довольно спорный момент - очистил usr/share/doc - это позволило сэкономить около 10 Мб
в) ставил localepurge для удаления всех локальных языковых файлов кроме ru_RU и en_US
3) важно пересобрать initrd с подключенными /proc /sys и /dev/pts (update-initramfs -c -k all)
это избавляет от некоторых подземных стуков после сборки
4) отмонировать все специальные файловые системы перед сборкой и посмотреть чтоб /etc/mtab был пуст

что в составе диска:
testdisk
ddrescue
gddrescue
gparted
mplayer
google-chrome unstable
remmina (freerdp)
кучка всяких сетевых утилит, smbfs, русские маны.
Вот вывод dpkg --get-selections
Даже не пытался засунуть в диск почтовик, джаббер, офис, аську, пдф-читалку - большую часть всего этого заменяет chrome.
Да не ставил DM поэтому запуск иксов через startx.
ISO 235 Mb
1674 просмотров 6 комментариев

Создано: 26-01-2011 10:28:10 изменено: 26-01-2011 11:51:46  Метки: linux partition
Пришел тут компьютер с слегка потрепанной lvm-партицией. Запишу здесь последовательность действий на память.
Запускаемся с livecd (под рукой не оказалось моего самосбора - поэтому запустил debian testing).
sudo su -
aptitude update
aptitude install lvm2
# здесь висит vgchange
killall -9 vgchange
lvdisplay
# смотрим название группы
vgchange -ay VolGroup00
# сначала возможно нужно делать еще vgscan и vgcfgrestore
lvmdiskscan
# смотрим путь с монтируемой партиции
mount /dev/block/254\:0 /mnt
1569 просмотров 0 комментариев

Создано: 11-12-2010 12:01:14 изменено: 11-12-2010 12:08:11  Метки: pxe linux
Очередной узелок на память, как настроить загрузку по сети.
Опять воспользуемся любимым пакетом dnsmasq. Вот примерный конфигурационный файл:
# раздаем адреса в локалку и виртуалкам
interface=eth0,venet0
# диапазон раздаваемых адресов
dhcp-range=192.168.8.200,192.168.8.250,12h
# что грузить из сети по pxeboot
dhcp-boot=pxelinux.0
# разрешаем tftp-сервер
enable-tftp
tftp-root=/tftpboot
# имена компьютеров которым раздаем адреса в соответствии с /etc/hosts
dhcp-host=bdr
dhcp-host=remont
dhcp-host=serg-2
dhcp-host=klyopa
dhcp-host=vlad
dhcp-host=alena
Нижние строки - особенности моего локального конфига.
Теперь архив (569кБ) с примером загрузочной директории, в ней несколько пунктов:
  • Boot from first hard disk
  • Thinstation[1]
  • Acronis True Image[2]
  • Acronis Disk Director[2]
  • Victoria
  • MemTest
[1] объем около 30 мб, поэтому в архив не положил - я не стал сам пересобирать, взял готовый с http://nixts.org/doku.php
[2] проприетарщина приведена для примера - в архиве нет
1448 просмотров 0 комментариев

Создано: 07-12-2010 11:26:42 изменено: 11-12-2010 16:12:05  Метки: linux video audio
Здесь я размещу памятку для себя, как поднять внятный медиацентр под линуксом.
Ну во первых, исходные условия задачи:
  • Есть старый компьютер
  • Есть старый пульт от некоего DVD-плеера
  • Ну и конечно телевизор
Для начала поднимаем линукс, можно собрать необходимое debootstrap-ом или по руководству, но мне было некогда, поэтому я воспользовался дистрибутивом lubuntu 10.10. Затем добавляем репозитарий XBMC и ставим необходимый софт.
sudo add-apt-repository ppa:team-xbmc-svn/ppa
sudo apt-get update
sudo apt-get install xbmc smbnetfs lirc lirc-x openssh-server
Запускаем xbmc, если вылетает ошибка, значит нет необходимых 3D драйверов, нужно либо возиться с проприетарными драйверами, либо ставить другую видеокарту. Тут я только узнал, что свободный драйвер radeon теперь поддерживает 3d ускорение. Далее нужно настроить tv-out. Если иксы видят телевизор, значит все включится автоматом, или нужны пляски с xrandr xvattr и т.д. и т.п. Все в принципе болванка готова, осталось настроить автозапуск xbmc и smbnetfs и можно пользоваться. Однако с пульта все же удобнее. Для начала нужен приемник - я собрал простенький по схеме с lirc.org. Затем включение:
sudo dpkg-reconfigure lirc # указываем Home-brew (16x50 UART compatible serial port) и порт на который он подключен
sudo xmode2 -d /dev/lirc0 # нажимаем на кнопки на пульте и если все правильно - видим на экране веселые графики
2855 просмотров читать далее 1 комментариев

Создано: 27-08-2009 12:41:05  Метки: flash linux
from d-r@l.d.o
флэшка не детектится
> [275986.964421] usb 1-3.1: device descriptor read/64, error -110
> > [275987.140399] usb 1-3.1: new high speed USB device using ehci_hcd and
> > address 16
> > Какие будут идеи?

Это таймаут. Говорят помогает что-то в этом духе:
echo 20 > /sys/module/scsi_mod/parameters/inq_timeout

Подробнее в гугле можно почитать.

---
С уважением,
Роман Гуща
1709 просмотров 2 комментариев

Создано: 26-07-2009 08:11:49  Метки: linux
когда-то использовал bar для своих скриптов, а как подсказывает хабрахабр в репозиториях есть утилитка с названием pv с тем-же функционалом...
1564 просмотров 0 комментариев

Создано: 07-07-2009 22:29:33 изменено: 09-07-2009 18:56:00  Метки: electronic linux
http://www.qsl.net/om3cph/sb/dcwithsb.htm
http://autodevice.ru/oscill.htm
http://powergraph.ru/
http://www.ferra.ru/online/supply/s17758/

xoscope для ubuntu 8.04lts (с частотой дискретизации 96000 Гц!!! проверено работает на SB live 24 bit на других звуковухах может не работать):
http://sanych.nnov.ru/files/xoscope_2.0-1_i386.deb


картинка:


1704 просмотров 0 комментариев

1 следующая(2) › последняя(4) »