Перейти к собственно контенту

AgR^ Live Blog

Общественные записки не поддающиеся вкуриванию…

Архив

Метка: интернет

Был…Стоял и работал. Но потом вдруг перестал после каких-то обновлений. Посмотрел что стояло — linux-flash9 — ый. Хммммм….старьё. Удаляем нах.
Начнём ставить новый и настраивать всё по новой.


Проверяем наличие такой строчки в /etc/rc.conf
linux_enable="YES"

и наличие этой в /etc/fstab
linproc /compat/linux/proc linprocfs rw 0 0

Если их нету то делаем следующее:
echo linux_enable="YES" >> /etc/rc.conf
mkdir -p /compat/linux/proc
mount /compat/linux/proc
/etc/rc.d/abi start

Далее ставим сам плагин и враппер:
cd /usr/ports/www/linux-f10-flashplugin10
make install clean
cd /usr/ports/www/nspluginwrapper
make install clean

Я использую три браузера - Mozzila Firefox, Opera, SeaMonkey.
Добавим этот плагин в эти браузеры.
FireFox:
mkdir /usr/local/lib/browser_plugins
nspluginwrapper -a -i
ln -s /usr/local/lib/browser_plugins/npwrapper.libflashplayer.so ~/.mozilla/plugins

Opera:
cd /usr/ports/www/opera-linuxplugins
make install clean
В настройках оперы иногда надо зайти в настройки и сделать рескан плагинов.

SeaMonkey:
Похоже также как и для лисы :)

Ну вот. Теперь имеем полноценный флеш в браузерах. Хотя пару раз браузер упал при просмотре флеша. Может конечно и не из-за флеша. Хз…

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка...
699 views

С последнего изменения прошло пол года. И вот вам очередное повышение скоростей с 1-ого июня:
Было c 0 – 11:59 – 6мбит, а с 12 – 23:59 – 1.5мбит
Стало c 0 – 11:59 – 8мбит, а с 12 – 23:59 – 2мбит
И это всё, как я уже писал когда то — за 65р в месяц. Продолжаем экономить….. 🙂

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка...
886 views

Собственно устанавливаем сам vnstat:

koms# cd /usr/ports/net/vnstat
koms# make install clean

Создадим конфиг:
koms# cp /usr/local/etc/vnstat.conf.sample /usr/local/etc/vnstat.conf
и необходимые директории:
koms# mkdir /var/db/vnstat

Отредактируем vnstat.conf изменив следующие строчки:
Interface "re0" - наша сетевуха

Запустим:
koms# vnstat
No database found, nothing to do. Use --help for help.

A new database can be created with the following command:
vnstat -u -i eth0

Replace 'eth0' with the interface that should be monitored.

The following interfaces are currently available:
re0 plip0 lo0

Пишет, что не найдена база данных наших интерфейсов. И предлагает создать их. Что и делаем:
koms# vnstat -u -i re0
Error: Unable to read database "/var/db/vnstat/re0".
Info: -> A new database has been created.

koms# vnstat -u -i lo0
Error: Unable to read database "/var/db/vnstat/lo0".
Info: -> A new database has been created.

koms# vnstat -u -i plip0
Error: Unable to read database "/var/db/vnstat/plip0".
Info: -> A new database has been created.

Запустим "демон":
koms# vnstatd -d

Через полчаса можно смотреть статистику.

Чтобы демон автоматом запускался при старте системы - добавим его в крон руту:
koms# echo @reboot /usr/local/sbin/vnstatd -d >> /var/cron/tabs/root

Из консоли можно смотреть, запуская vnstat с ключами:
$ vnstat --help
vnStat 1.10 by Teemu Toivola

-q, --query query database
-h, --hours show hours
-d, --days show days
-m, --months show months
-w, --weeks show weeks
-t, --top10 show top10
-s, --short use short output
-u, --update update database
-i, --iface select interface (default: eth0)
-?, --help short help
-v, --version show version
-tr, --traffic calculate traffic
-ru, --rateunit swap configured rate unit
-l, --live show transfer rate in real time

See also "--longhelp" for complete options list and "man vnstat".

А теперь приступим к установке веб-морд. Начнём с vnStat PHP frontend. Скачиваем здесь - vnStat PHP frontend и распаковываем tar -xvzf vnstat_php_frontend-1.5.1.tar.gz
Ниже привожу вывод "диффа" тех строчек, которые нужно поменять:
koms# diff config.php_orig config.php
31c31
< $language = 'nl';
--- меняем нидерландский язык на английский
> $language = 'en';

34c34
< $iface_list = array('eth0', 'sixxs');
--- задаём наши интерфейсы
> $iface_list = array('re0', 'lo0', 'plip0');

41,42c41,43
< $iface_title['eth0'] = 'Internal';
< $iface_title['sixxs'] = 'SixXS IPv6';
--- опять задаём наши "ифэйсы"
> $iface_title['re0'] = 'Internal';
> $iface_title['lo0'] = 'Localhost';
> $iface_title['plip0'] = 'plip0';

57,58c58,59
< $vnstat_bin = '/usr/bin/vnstat';
< $data_dir = './dumps';
--- меняем пути до программы и базы
> $vnstat_bin = '/usr/local/bin/vnstat';
> $data_dir = '/var/db/vnstat/dumps';

70c71
< define('DEFAULT_COLORSCHEME', 'light');
--- меняем цветовую тему
> define('DEFAULT_COLORSCHEME', 'dark');

В апаче создаём алиас до нашей веб морды. И теперь можно открыть в браузере и любоваться графиками.

Рассмотрим ещё один вариант веб-морды для vnstat - JSVNSTAT.
Скачиваем тут - JSVNSTAT. Распаковываем tar -xvzf jsvnstat.zip
И изменяем файл settings.php(ниже смотрите diff вывод):

< $interface = "eth0"; /* Interface to monitor, default is eth0 */ --- вписываем наш интерфейс > $interface = "re0"; /* Interface to monitor, default is eth0 */

Опять же не забываем добавить в апач алиас на то место, куда распаковали «веб морду». Перезапускаем апач. И любуемся в браузере очередными графиками.

А вот и пример нашей статистики:
http://koms.amigas.ru/db/vnstat/
http://koms.amigas.ru/db/jsvnstat/

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка...
3 255 views

В связи с подъёмом нового сервера на FreeBSD, понадобилась автономная torrent-о качалка с «веб мордой». Посоветовали установить «трансмиссион» (transmission).
Приступим.

koms# cd /usr/ports/net-p2p
koms# ll | grep transmission
drwxr-xr-x 2 root wheel 512 Apr 23 18:20 py-transmissionrpc
drwxr-xr-x 3 root wheel 512 May 8 01:15 transmission
drwxr-xr-x 4 root wheel 512 May 8 01:15 transmission-cli
drwxr-xr-x 2 root wheel 512 May 8 15:46 transmission-daemon
drwxr-xr-x 3 root wheel 512 May 8 01:19 transmission-gtk2
drwxr-xr-x 2 root wheel 512 May 5 21:41 transmission-qt4
Нам нужен transmission-daemon

koms# cd /usr/ports/net-p2p/transmission-daemon
koms# make install clean
---
Установилось.

Добавим в /etc/rc.conf следующие строчки:
transmission_enable="YES"
transmission_conf_dir="/usr/local/etc/transmission/home/"
transmission_download_dir="/home/transmission/downloads/"
transmission_user="transmission"
transmission_flags=""

Создадим каталог для загрузки файлов:
koms# mkdir /home/transmission/
koms# mkdir /home/transmission/downloads/
Выставим владельца и права если надо:
koms# chown -R transmission:transmission /home/transmission/

Запускаем демон...
koms# /usr/local/etc/rc.d/transmission start
и останавливаем
koms# /usr/local/etc/rc.d/transmission stop
Это нужно для того, что бы в директории /usr/local/etc/transmission/home/ создался конфигурационный файл settings.json

Открываем в редакторе этот файлик и правим следующие строчки:
koms# ee /usr/local/etc/transmission/home/settings.json

"rpc-authentication-required": true,
"rpc-password": "mypassword",
"rpc-username": "vasya",
"rpc-whitelist-enabled": false,
Зачем это нужно:
- включаем аутентификацию по логин\пассворд
- задаём пароль
- задаём логин
- отключаем "белый список"

Теперь можно запустить:
koms# /usr/local/etc/rc.d/transmission start

Проверяем:
koms# sockstat -4 | grep transmission
transmission transmissi84908 8 tcp4 *:9091 *:*
transmission transmissi84908 9 tcp4 *:51413 *:*
transmission transmissi84908 11 udp4 *:51413 *:*

И пытаемся зайти через web морду — http://you.site.ru:9091

Радуемся.

Также понравился java клиент — transmission-remote-java
Последняя версия клиента — transmission-remote-java 0.12.16-1034 source and binary release (09/01/2011)
Скачиваем бинарный файл. В системе обязательно должна стоять java, чтобы запускать jar файлы. Или же вот ещё вариант хорошего клиента — требуется dotnet — http://code.google.com/p/transmission-remote-dotnet/
Вот и всё.

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5,00 out of 5)
Загрузка...
6 029 views

Нашёл недавно на балкончике, старенькую телевизионную антенну. И тут же созрела идея, прикрутить к ней свою точку доступа 2100АР, для подключения к удалённым Wi-Fi сетям. Тем более, что таких зон пачка(фото ниже — 6 сетей). Но это при вытаскивании ноута на балкон. Внутри же помещения уже всё глухо — ловится 1-2 сети.

Хватаем изоленту и приматываем нашу точку доступа к антенне. Антенну естественно вытаскиваем на балкон и направляем в сторону возможных халявных сетей:

Заходим в админку dwl-2100ap. Переходим на вкладку Wireless. Выбираем режим работы Wi-Fi — MODE -> Universal Repeater. Далее в Site Survey жмём SCAN и ждем пока в окошке не отобразится список сетей. Поймалось около 15 сетей, а до этого было только 6. Выбираю сеть, где Security — OFF и нажимаю APPLY или OK. Ждём ребута точки доступа.

После ребута видим, что наша сеть очень хорошо ловится уже и внутри помещения, даже в самом херовом месте. А до этого было только на улице. Дома вообще не ловилась. Выбираем нашу сеть на ноуте и жмем соединить… Удача!

Тестируем скорость соединения и что за провайдер:

Радуемся. 🙂

 

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 4,00 out of 5)
Загрузка...
4 356 views

Хочу тут описать свои мучения по поводу восстановления начальных установок рутера ASUS WL500gP. Некоторые могут сказать…аааа что там восстанавливать? зашёл через админку да и сбросил или через кнопку «Reset». В принципе правильно. НО! Не в моём случае.
Итак начну.
Достался мне с работы не рабочий роутер. Не торопясь, месяца за три, я его вернул к жизни. А также, пришлось ещё и блок питания «подшаманить», тк он из той же серии что и дылинковские (5В/2А), которые долго не живут. Вернув роутер к жизни и включив его, хотел было войти в его «админку»….но не тут то было.
В то время когда он был ещё в работе, я его настроил так, что стояла МАК фильтрация(с других компьютеров не попадёш никак). По Wi-Fi роутер пускал мой смартфон(тк он был прописан) но ключ аутенфикации не проходил (баг Windows Mobile с WPA2 шифрованием). Жму кнопку «RESET» на задней стенке…..и ноль… ничего не изменяется, что очеь странно. Пытаюсь его прошить, в надежде что настройки вернуться в начальные значения. Выключаю роутер, жму и держу «Reset», включаю роутер и жду мигания(1/1сек) индикатора «Power». Всё. Роутер готов к «прошиванию».
Проеверяю доступен ли роутер:
ping 10.0.0.220

Доступен…… Начинаем прошивать:
tftp -i 10.0.0.220 put flashxxx.trx
Прошивка заливается за 5 секунд. И ещё 2-3 минуты прошивается. Ждём моргания! индикатора «ANT»!!!! Питание не трогаем.
Новая прошивка залилась. Но настройки остались. Блять….не мой день наверное…..
Пытаюсь вспомнить MAC адреса чтобы подделать их, но и этот вариант не проходит.
Проебавшись пару часиков…..вдруг осиняет идейка. Вспомнив, что веб-админка включена и на WAN — порту, подключаю ноут шнурком к нему и назначаю статический адрес из той подсети, что и прописана в рутере(а это я точно помню, что там статика и какой адрес). И о чудо. Вот она админская веб-панель. Захожу и сбрасываю все настройки в «дефолтные». Урррра. Еботне конец….
А вот теперь думаю. Если бы веб-админка была доступна только через LAN — порты. То, как попасть в неё, чтоб восстановить начальные установки? Жду идей…..

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка...
6 053 views

А вот и обещанное ранее описание процедуры инсталяции и настройки жаббер сервера «prosody» на FreeBSD.

В какой то момент вдруг и резко заебала аська. В следствии чего было решено уползти на jabber, ибо бесплатно, опенсурсно и легко конфигурируемо….. А поскольку имеем свои доменные имена и свои выделенные сервера, то решил поднять что то своё. Перебрав несколько вариантов (ejabber, openfire, prosody,…..) решил остановиться на prosody, тк очень и очень легковесный и не особо требователен к ресурсам.

13-04-2011 p.s. Пока готовил статью — появилась версия 0.8. И как следствие — изменился конфиг. Ниже теперь вставлен новый конфигурационный файл.
Далее…

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка...
10 322 views

После установки jabber сервера prosody (возможно про установку напишу чуть позже) понадобилось добавить людей из другого домена. Но! Они нихера не видятся и соответственно не получается устроить диалог. Зато внутри своего домена всё нормально. Чтение «фака» сразу просветило. Всё оказалось проще пареной репы….но не всё.
Из «фака» стало ясно, что достаточно будет прописать в днс сервере — запись типа:
_xmpp-client._tcp.example.com. 18000 IN SRV 0 5 5222 xmpp.example.com.
_xmpp-server._tcp.example.com. 18000 IN SRV 0 5 5269 xmpp.example.com.

В моём случае это выглядит так:
_xmpp-client._tcp.amigas.ru. 18000 IN SRV 0 5 5222 amigas.ru.
_xmpp-server._tcp.amigas.ru. 18000 IN SRV 0 5 5269 amigas.ru.

Ну что же….идём к своему «днс хостеру»(хостинг-центр) в админку и пытаемся там прописать. И вот вам облом…. Произвольную запись добавить нельзя! Ибо там у них своя «админка». Читаем их «фак». Просветления никакого. Решил написать в техподдержку. Правда спустя минут 10, методом тыка нашёл, каким образом вписывать такие записи. Вот:


И теперь народ в других сетях нормально находится и можно спокойно общаться.
А хостинг центру рекомендую добавить в «фак» инфу про то, как вписывать такие записи через их «админку».
Вот и всё…..

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка...
1 547 views

С момента изменения тарифов прошло 3 месяца! А я только заметил 🙂
Новые тарифы вступили в действие с 01 января 2011 года.
Было c 0 – 11:59 – 4мбит, а с 12 – 23:59 – 1мбит
Стало c 0 – 11:59 – 6мбит, а с 12 – 23:59 – 1.5мбит
И это всё, как я уже писал когда то — за 65р в месяц (надо бы попробовать сделать за 15 рублей/месяц :))
Продолжаем экономить….. 🙂

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка...
1 429 views

Случайно обнаружил, что скорость стала больше как минимум в 2 раза. Залез на сайт уфанета и обнаружи, что они как то без особых объявлений подняли скорость c 15 октября.
Было c 0 — 11:59 — 1мбит, а с 12 — 23:59 — 512кбит
Стало c 0 — 11:59 — 4мбит, а с 12 — 23:59 — 1мбит
Ну что же…. я очень рад 🙂 т.к. плачу я за это всего лишь — 65 рублей в месяц = 780 рублей в год!!! А это сами понимаете очень выгодно 🙂

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка...
1 015 views

Warning: Undefined array key "ltasurl" in /usr/home/vadim/data/www/db/wordpress/wp-content/plugins/flash-video-player/flash-video-player.php on line 96

Warning: Trying to access array offset on value of type null in /usr/home/vadim/data/www/db/wordpress/wp-content/plugins/flash-video-player/flash-video-player.php on line 96