четверг, 12 ноября 2009 г.

Autohotkey на нашей кухне


Есть на моём ноутбуки вот такие кнопки, но работают они только при нажатой Fn, так что не так уж они и полезны, всё равно приходится тянуться двумя руками, чтобы переключить или запаузить песенку. Всегда была мечта о медиа-панели, даже не сенсорной, лишь бы "одним касанием" переключать можно было :)
И тут появилась в поле зрения программулька Autohotkey. Что она делает? Просто помогает "примаунтить" действия на какие-нибудь любые "нажатия" чего-нибудь. Очень и очень удобно :)

DWA-510 как wi-fi точка доступа

Дано: Dlink DWA-510

Сделать: дешевую точку доступа, прозрачно передающий ip- и mac-адреса клиентов для правильной авторизации в Traffic Inspector

Основной мануал: http://forum.ubuntu.ru/index.php?topic=61834.0

Cтавим hostapd и обновляем ядро до 2.6.30-02063006-generic (у меня). В принципе, шаг с ручной установкой можно опустить и сделать просто

sudo apt-get install hostapd

Версии пактеов из репозитария, не старые и вполне подходят

mkdir download
cd download/

sudo aptitude install binutils

wget -c
http://mirror.yandex.ru/ubuntu/pool/universe/h/hostapd/hostapd_0.6.9-3_i386.deb
wget -c
http://mirror.yandex.ru/ubuntu/pool/main/libn/libnl/libnl1_1.1-5_i386.deb
wget -c
http://mirror.yandex.ru/ubuntu/pool/main/w/wireless-tools/wireless-tools_29-2ubuntu6_i386.deb
wget -c
http://mirror.yandex.ru/ubuntu/pool/main/w/wireless-tools/libiw29_29-2ubuntu6_i386.deb

wget -c
https://launchpad.net/~xorg-edgers/+archive/ppa/+build/1091947/+files/linux-headers-2.6.30-10_2.6.30-10.12_all.deb
wget -c
https://launchpad.net/~xorg-edgers/+archive/ppa/+build/1091947/+files/linux-headers-2.6.30-10-generic_2.6.30-10.12_i386.deb
wget -c
https://launchpad.net/~xorg-edgers/+archive/ppa/+build/1091947/+files/linux-image-2.6.30-10-generic_2.6.30-10.12_i386.deb

wget -c
https://launchpad.net/~xorg-edgers/+archive/ppa/+build/1091947/+files/linux-doc-2.6.30_2.6.30-10.12_all.deb
wget -c
https://launchpad.net/~xorg-edgers/+archive/ppa/+build/1091947/+files/linux-source-2.6.30_2.6.30-10.12_all.deb

sudo dpkg -i *

Версии ядер достаточно часто меняются, поэтому некоторые пути возможно придётся изменить вручную.

Далее, изменяем hostapd.conf. У меня получилось

interface=wlan0
driver=nl80211
bridge=mybridge # наш мост
ssid=TTL79-206a # название точки
country_code=RU
hw_mode=g
channel=7

macaddr_acl=0

wpa=1
wpa_key_mgmt=WPA-PSK
wpa_passphrase=123456789a # пароль точки
wpa_pairwise=TKIP CCMP

Далее, в interfaces стираем строчки о eth0 и wlan0, и создаем мост mybridge

auto lo
iface lo inet loopback

auto mybridge
iface mybridge inet
static
bridge_ports eth0 wlan0
address 192.168.0.251 # ip-адрес точки
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255

Кстати, для этого возможно понадобится установить пакет

sudo aptitude install bridge-utils

Далее,

sudo nano /etc/default/hostapd

Раскомментируем и изменим строки:

RUN_DAEMON="yes"
DAEMON_CONF="/etc/hostapd/hostapd.conf"

Разрешим пропуск трафика:

sudo nano /etc/sysctl.conf

раскомментировав строку

net.ipv4.ip_forward=1

Ну, в принципе, и всё, можно перезагружать компьютер и заходить по wi-fi :)

(установка dhcp и некоторые мелочи опущены, они есть в основном мануале)

четверг, 22 октября 2009 г.

воскресенье, 18 октября 2009 г.

Либрусек снова лежит

Либрусек опять снова не открывается

воскресенье, 11 октября 2009 г.

Читать


Сделал презентацию для конкурса "Познание и творчество". Скорее всего бестолковую, немотивирущую, хуже, чем если кто-то сделает про альпинизм или макрофотографию, но всё же. Ещё немного пересмотрю и, возможно, выложу


среда, 30 сентября 2009 г.

Face suggection (aka распознавание лиц) теперь и в Picasa (3.5)!

Не так давно вышла бета с функцией распознавания лиц. Указываете 5-10 лиц человека (чем различнее ситуации съёмки, тем больше разных найдёт) и вуаля!, после полного сканирования (пока только полного, выборочного нет) можно посмотреть портреты выбранного человека :)



Ах да, вот ссылка на новую пикасу - http://dl.google.com/picasa/picasa35-setup.exe (на picasa.google.com может пока отдавать старую, 3.0 версию)

воскресенье, 20 сентября 2009 г.

Сервер упал. Опять

Интересно, как так удачно получается, что сервер не загружается после каждой перезагрузки?

И снова.

Grub error 17