Vivacom 3G под Ubuntu

Поредното предизвикателство – подкарване на 3G интернет-а от Виваком (модел Alcatel) на лаптопа с Ubuntu 10.04 LTS. Оказа се, че вградения network manager не може да направи връзката дори при ръчно конфигуриране на профила. Тук на помощ идва Sakis3G. Може да си го изтеглите от http://www.sakis3g.org/ След изтеглянето разархивирайте файла където ви е удобно и му задайте права за изпълнение. Най-лесно става в графичната среда като отворите Properties на файла (десен бутон върху него и най-долу properties). От страничката permissions задайте Allow execution as program. Така файла вече може да се стартира. За целта два клика върху него и потвърждаване с Run. Самия скрипт представлява постъпков помощник с чиято помощ се свържете модема си с мрежата. В първата стъпка се избира типа на връзката, в случая това е Connect with 3G.

Read more Vivacom 3G под Ubuntu

Позиция на бутоните за затваряне на прозорец в Ubuntu

Версия Ubuntu 10.04 LTS. Колко е хубаво, че Убунту поддържат такива версии. Последната актуална с новия Gnome така и неможах да я изтърпя дори цял ден. Последния нормален за работа интерфейс на Gnomе е именно в 10.04 и добре, че ще се поддържа още почти две години. Разбира се и тук не липсват неща които да не са ми много удобни, като едното от тях е именно положението на бутоните за затваряне и максимизиране в левия край на прозореца. Ако ползвах само Ubuntu за десктоп ОС добре, но ползвам и Windows. Понеже в последната ОС немога да променя положението на тези бутони, то намерих начин да ги променя в Gnome-а. Всичко става за 2 минути и е лесно и елементарно. Отваряте Run прозорец от меню-то или с бутоните Alt+F2. Чрез него стартирате gconf-editor. Може а го стартирате и от команден ред със същата команда. В стартиралия се конфигуратор отваряте ключа apps/metacity/general. Нещо подобно на registry editor в Windows. В general намирате button_layout в за да постигнете напълно Windows облик на тези бутони в него променяте стойността на menu:minimize,maximize,close Разбира се можете да промените бутоните както си искате, а ако имате време може доста да се заиграете с другите настройки.

Планиране на WiFi прежа за голяма територия – Roaming

Задачата: сграда или територия с необходимост от WiFi покритие навсякъде. Територията е голяма и не може да се покрие от едно AP.

Решение: използване на няколко AP-та с изграждане на Roaming WiFi мрежа.

При роуминг мрежата имаме няколко аксес поинта, като устройствата който ползват мрежата трябва да могат автоматично да се прехвърлят между тях при движение без да прекъсват връзката си. Нещо подобно като при мобилните оператори. При така изградена мрежа трябва разговор по скайп например да не прекъсва ако се говори от мобилен телефон и човека се движи. За целта има няколко особенности:

Read more Планиране на WiFi прежа за голяма територия – Roaming

Cron jobs

Малко бележки и някой полезни функции по настройката на cron jobs в линукс.

Листинг: crontab -l

Редакция: crontab -e

Отваря файла с vi, в него корекция на cron-овете, запис и рестарт на cron услугата.

Особеност при изпълнение на bash скрипт в crontab – всички пътища до командите в скрипта трябва да са пълни. Например не се използва pidof, а /sbin/pidof.

Формат:

[min] [hour] [day of month] [month] [day of week] [program to be run]

Изхода от скрипт или команда може да се насочи към файл с помощта на >.
Ако искаме да добавя към края на файла се използва >>

Пример:
*/2 * * * * /root/neshtosi.sh > /var/log/neshtosi.log

*/2 * * * * /root/neshtosi.sh >> /var/log/neshtosi.log

Първия ред на всеки две минути изпълнява скрипта и презаписва файла neshtosi.log, втория ред добавя към края на файла.