Поиск WiFi сети

На MSI Wind есть возможность отключения адаптера WiFi для того чтобы минимизировать расход энергии. Это бывает полезно когда пользуешься этим устройством в местах где нет WiFi сетей и где не получилось подключиться к сети электропитания. Но когда возвращаешься домой, где есть WIFi, то после загрузки Ubuntu 8.04.1 и включения WiFi адаптера сеть автоматически не находится. Раньше чтобы сеть нашлась я перезагружал компьютер, но это путь мне никогда не нравился. В результате после изучения базовых WiFi утилит я разобрался как найти сеть без перезапуска компьютера.


sudo iwlist scan
sudo ifdown -a
sudo ifup -a

В первой строке сканируются доступные WiFi сети.
Вторая строка выключает все сетевые интерфейсы. Лучше выключить именно все, так как у кого-то WiFi находится на интерфейсе wlan0, а у кого-то на ath0. Если вы точно знаете, то можно использовать sudo ifdown .
Третья строка вновь поднимает все интерфейсы, но уже вместе с WiFi.

Обновление от 01 февраля 2009 в 09:15
При написании заметки я ошибся в порядке команд. Теперь исправил. При выполнении сканирования WiFi интерфейс должен быть поднят, иначе никакого сканирования не произойдёт!

Pidgin и война с ICQ

На днях AOL предприняла очередную попытку избавиться от неофициальных клиентов. Что самое странное, сделать они это хотели только с некоторыми странами. Россия, Украина и ряд других стран СНГ. Но к вечеру того же дня уже было выпущено первое лекарство для Miranda и QIP. Теперь очередь дошла и до Pidgin.

Есть три способа для исправления сложившейся ситуации:
1. Быстрый. Для ленивых владельцев 32-битных систем.
Скачайте архив liboscar.so.0.0.0.tar.bz2 и распакуйте его в папку /usr/lib/purple-2. Не забудьте перед этой процедурой сделать копию уже имеющегося в директории файла. Проверка работоспособности осуществлялась на версии 2.5.2, но должно работать и на 2.5.4.

2. Долгий. Для любителей всё делать самостоятельно и для тех кому не подошёл предыдущий способ.
а) Скачиваем исходники Pidgin и патча.

б) Устанавливаем необходимые для сборки пакеты (это всё одна строка)

sudo aptitude install libglib2.0-dev libgtk2.0-dev libxss-dev libstartup-notification0-dev libgtkspell-dev libxml2-dev libgstreamer0.10-dev libmeanwhile-dev libavahi-ui-dev libdbus-glib-1-dev network-manager-dev libperl-dev libgnutls-dev tcl-dev tk-dev

в) Распаковываем архив с Pidgin

tar xvfj pidgin-2.5.4.tar.bz2

г) Применяем патч

patch < pidgin-NOT-UPSTREAM-2.5.4-icq-russia.patch

д) Конфигурируем, собираем и устанавливаем Pidgin (это две строки)

./configure —prefix=/opt/ && make
sudo make install

е) Запускаем Pidgin

/opt/bin/pidgin

3. Правильный. Рекомендуется, так как рано или поздно это сделать придётся.
Поступить как я. Перестать пользоваться ICQ и перейти на Jabber. Это проще чем кажется! Очень хорошая статья о переходе на Jabber написана на ресурсе Хабрахабр: Я бы в Джабберы пошёл…

По мотивам статьи Патчим и собираем pidgin на дому.

Обновление от 05 февраля 2009 11:56
Есть ещё вариант запуска ICQ через tor. Делается это так:

sudo apt-get install tor

А затем в настройках ICQ указываем:

  • socks: 5
  • узел: localhost
  • порт: 9050

Сам не пробовал, так как я воспользовался 3 вариантом решения проблемы.

Автостарт WiFi сети в Ubuntu 8.10 «Intrepid Ibex»

NetworkManager в Ubuntu 8.10 был переработан очень сильно и, как мне кажется, в лучшую сторону. Где-то на форуме я читал, что он теперь может подсоединяться к 3G сетям через USB модем! Но в этом благоденствии есть нюанс.

У меня дома маленькая WiFi сеть. NetworkManager в Ubuntu 8.10 подключается к WiFi сети только после того как пользователь авторизуется в системе (откроется сессия Gnome). С одной стороны это правильно, но с другой стороны я хочу управлять компьютером с WiFi через ssh. То есть я хочу нажать на кнопку включения на корпусе нужного компьютера, перейти к своему MSI Wind и с него по ssh управлять включённым и подключённым по WiFi к сети компьютером.

С настройками по-умолчанию такое сделать не получалось. Но немного покопавшись в конфигурационных файлах я нашёл решение. Всё просто!

Открываем из под sudo файл /etc/network/interfaces чтобы можно было произвести в него запись:

sudo nano /etc/network/interfaces

И добавляем в него код:

auto ath0
iface ath0 inet static
address 10.5.5.10
netmask 255.255.255.0
gateway 10.5.5.1
wireless-key 12345678901234567890123456
wireless-essid homeNet

Где:
ath0 — имя интерфейса у меня. Для того чтобы узнать какой у вас интерфейс отвечает за WiFi достаточно выполнить в терминале команду:

iwconfig

10.5.5.10, 255.255.255.0, 10.5.5.1, 12345678901234567890123456, homeNet — данные из моей сети у вас они будут другие.

Почти всё готово, осталось только прописать DNS и всё будет работать как часы. Открываем нужный файл:

sudo nano /etc/resolv.conf

Добавляем в него строчку:

nameserver 10.5.5.1

Вместо 10.5.5.1 впишите IP адрес своего роутера или IP адрес DNS сервера своего провайдера.

Сохраняем файл. Перезагружаем компьютер и всё работает 🙂

Домашний сервер

После переноса всего рабочего процесс на MSI Wind у меня остался компьютер, который начал простаивать. Так как компьютер полностью рабочий, то меня это несколько расстраивало. После некоторых раздумий и прикидок я решил сделать этот компьютер домашним сервером. Итак, что на нём должно работать?

  • WEB сервер, то есть LAMP с phpMyAdmin, для хранения моих небольших проектов во время проектирования и создания, а также для изучения открытых систем и системного администрирования;
  • SVN для контроля версий систем моих небольших проектов;
  • Trac для управления моими небольшими проектами;
  • Torrent клиент, то есть rTorrent, для поддержания лозунга — «Искусство должно принадлежать народу».

Сейчас я настроил только LAMP, SVN и Trac. И дальше пойдёт некоторое повествование как это сделать. С rTorrent есть несколько затруднений, поэтому о нём я напишу чуть позже.

Установить LAMP, имея диск Ubuntu Server 8.04.1, не составляет никакого труда. Поэтому заострять на этом внимания я не буду. Тем более в Сети уже полно руководств по настройке сервера под контролем Ubuntu. Как на английском с картинками, так и на русском, но без картинок.

Установку SVN и Trac я выполнял по инструкции. Проблем никаких не возникло.

Но так как мне нужно чтобы в единый момент времени на сервере работало сразу несколько проектов, то есть было несколько сайтов на одном сервере, то нужно правильно сконфигурировать Apache. Для этого открываем для редактирования файл конфигурации хостов Apache:

sudo nano /etc/apache2/sites-available/default

Файл должен выглядеть примерно так:

# Эта строчка говорит о том что на сервере будет несколько сайтов
NameVirtualHost 10.5.5.11:80
# Конфигурируем первый хост. Набор данных взят из файла по-умолчанию.
<VirtualHost 10.5.5.11:80>
ServerAdmin webmaster@localhost
ServerName project1
DocumentRoot /home/serg/www/

<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>

<Directory «/home/serg/www»>
Options -Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>

ErrorLog /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog /var/log/apache2/access.log combined
ServerSignature On

Alias /doc/ «/usr/share/doc/»
<Directory «/usr/share/doc/»>
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>

# Конфигурируем второй хост. Используем только то, что нужно
<VirtualHost 10.5.5.11:80>
ServerName project2
DocumentRoot /home/serg/www2
<Directory «/home/serg/www2»>
Options -Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>

Где:
10.5.5.11 — IP адрес компьютера в локальной сети

Теперь нужно упросить Apache прочитать новые настройки. Благо он не девушка, поэтому это сделать совсем не сложно:

sudo /etc/init.d/apache2 force-reload

На компьютере с которого будет производиться обращение к серверу нужно сделать следующее: перейти в меню Система — Администрирование — Сеть. Разблокировать окно для редактирования. Перейти на вкладку Узлы и добавить параметры:
IP-адрес: 10.5.5.11 (это адрес сервера в моей сети, у вас скорее всего будет другой)
Псевдонимы: project1 project2 (здесь нужно указывать то, что было написано в директивах ServerName у каждого VirtualHost):
Свойства псевдонимов узла // meAndUbuntu.blogspot.com
В результате получим что-то типа:
Сетевые параметры // meAndUbuntu.blogspot.com

Теперь, при включённом домашнем сервере, я могу набрать в строке браузера http://project2 и посмотреть как работает проект после последних изменений.

LOGITECH Cordless Desktop Wave USB с Ubuntu 8.04 «Hardy Heron» и с Ubuntu 8.10 «Intrepid Ibex»

LOGITECH Cordless Desktop Wave USBНа Новый Год моя возлюбленная подарила мне беспроводной комплект LOGITECH Cordless Desktop Wave USB.

Это вещь! Клавиатура сама в руки просится! А печатать на ней одно удовольствие! Ход клавиш мягкий, а их расположение настолько удобно, что руки практически не шевелятся — всё находится под пальцами! Мышь тоже очень удобная. Радиус действия у этого комплекта очень приличный. В общем всем рекомендую!

С подключением к нетбуку MSI Wind, работающего под управлением Ubuntu 8.04, и к стационарному компьютеру, работающего под Ubuntu 8.10, проблем не возникло вообще никаких! Вставил в USB устройство похожее на флэшку, вставил в клавиатуру и мышь по 2 батарейки класса AA (они были в комплекте), нажал на клавиатуре и мышке кнопки Connect и начал работать!

Всех с Новым 2009 Годом! Успеха и процветания!

Добавлено 4 января 2009 в 11:15
Не знаю, нужно ли говорить что мультимедийные клавиши типа Media Center и так далее не работают?

Общие записи из Google Reader

В связи с тем, что сейчас конец года и нужно многое успеть сделать по работе у меня не получается никак чиркнуть и строчки ни в один блог, которые я веду.

Но есть и хорошая новость. Я начал пользоваться в Google Reader общими записями. То есть это выжимка самого интересного и полезного, на мой взгляд, из большого числа лент, которые я читаю.

Кому интересно — милости прошу: Общие записи Zeboton из Google Reader.

Drag and drop в GNOME

Как оказывается Gnome умеет делать несколько интересных вещей при помощи технологии Drag and drop, то есть Перетащил и Отпустил (бросил).

Например, если перенести URL страницы из FireFox на Рабочий стол или в любую другую папку, то будет создана ссылка на эту страницу. А если перенести текст или картинку из FireFox, то будет создан файл с желаемым содержимым.

На мой взгляд может быть очень удобно таким образом создавать файлы с нужным текстом — меньше действий.

Источник

Обновление от 25 ноября 2008 10:15.
Как справедливо заметил г-н nobody в своём комментарии метод с переносом текста работает хорошо только с английским (на нём я его и тестировал). При использовании переноса русского текста он сохраняется в непонятной кодировке.

Способы первого знакомства с Ubuntu

Вчера, просматривая NNM, обнаружил заметку, которая на мой взгляд очень пригодится тем, кто хочет попробовать Linux, а точнее Ubuntu Linux, но не знает с какого бока подойти или боится, что повредит уже установленную и работающую Windows.

В заметке рассказывается о трёх разных способах, причём каждый из способов сопровождён большим количеством снимков с экрана, что безусловно пригодиться новичку. И так, «Способы первого знакомства с Ubuntu». Автору заметке безграничное спасибо и уважение за этот титанический труд!

На случай, если сервер не отвечает (не удивляйтесь, у NoNaMe такое бывает) или заметка исчезнет, или Вы захотите её прочитать на компьютере не подключённом к интернету я сделал копию заметки и выложил её на Яндекс.Диск. Скачать архив с заметкой «Способы первого знакомства с Ubuntu» (2.6 МБ).

Ubuntu 8.10 «Intrepid Ibex»

Сегодня 30 октября 2008 года, а это значит что вышла новая версия операционной системы на базе Linux — Ubuntu 8.10 под кодовым именем «Intrepid Ibex».

Чтобы не заставлять вас пролистывать всю заметку до конца я решил разместить ссылки в самом начале.

Список ссылок для скачивание CD образов: Смотреть.
Список ссылок для скачивание DVD образов: Смотреть.

Если, как и сейчас, сайт не отвечает, то вот прямые ссылки. Для торрент-файлов в скобках указана ссылка на зеркало .torrent-файла, если и он не будет грузиться с официального сайта.

CD образы для рабочих станций

DVD образы для рабочих станций

USB образ для рабочих станций

WUBI

CD образы для серверов

MD5 Суммы

Я немного поразмыслил и решил сделать маленькое ЧаВо для новичков.

В(опрос): Что отличает CD версии от DVD.
О(твет): Единственное отличие это наличие на DVD большего числа пакетов с программами. То есть DVD предпочтительнее, если у Вас маленькая скорость Интернета, или у Вас ограниченный трафик, или Интернета нет вообще. В таком случае нужно попросить кого-нибудь на форуме сообщества Ubuntu записать и передать Вам диск или воспользоваться бесплатной доставкой дисков от Canonical, но в этом случае придётся подождать около месяца.

В: Что такое i386?
О: Версии (сборки) дистрибутива i386 подходят большинству компьютеров, так как это версии для 32-битных процессоров, но многие 64-битные также поддерживают команды для 32-битных процессоров. Если сомневаетесь какую версию скачивать, то скачивайте эту.

В: Что такое amd64?
О: Это версии (сборки) дистрибутива предназначенные только для 64-битных процессоров, таких как Athlon64, Opteron, EM64T Xeon, Core 2. Внимание! Не все процессоры AMD 64-битные.

В: Что такое alternate?
О: Все версии (сборки) дистрибутива, кроме server и alternate имеют функцию LiveCD. То есть для того чтобы испытать Ubuntu Вам не нужно устанавливать её на компьютер, а достаточно только вставить диск с LiveCD Ubuntu в CD/DVD ROM и загрузить компьютер с диска (устройство с которого загружается компьютер устанавливается в BIOS). Ещё alternate используется для обновления с бол
ее ранней версии Ubuntu до более поздней, когда нет доступа к Интернету. Также он используется для установки Ubuntu на компьютеры у которых менее 256 МБ оперативной памяти.

В: Для чего нужен USB образ?
О: Он нужен для компьютеров у которых нет CD/DVD привода, к примеру нетбуки. Подробнее в Википедии.

В: Что такое wubi?
О: Об этом очень хорошо написано в Википедии и я не вижу смысла копировать это сюда.

В: Для чего нужны MD5 суммы?
О: MD5 суммы нужны чтобы быть уверенным, что файл скачался правильно. Для вычисления MD5 суммы скаченного файла откройте терминал, перейдите в папку с файлом и выполните команду:

md5sum

Потом сравните полученный результат с тем что написано в файле. Внимание! Операция подсчёта суммы будет выполняться долго.

Если у Вас есть ещё вопросы, то попробуйте воспользоваться Википедией, поиском Google, Yandex или поиском на форуме сообщества Ubuntu. Я уверен, что таким способом Вы найдёте ответ на интересующий Вас вопрос, так как Ваши вопросы и сложности на 98% не уникальны и на них уже есть ответ. Если после поиска Вы не нашли ответа на свой вопрос, то смело создавайте новую тему на форуме сообщества!

Что нового в Ubuntu 8.10 можно прочитать на русском здесь и здесь, а на английском на официальном сайте (презентация на английском).

Пока писал уже 31 октября наступило 🙂

Обновление 28 февраля 2010
Ссылки-зеркала удалены.

FireFox и автопрокрутка

Во времена когда я ещё не знал что такое Linux и работал в Windows, я пользовался одной очень удобной функцией в FireFox. Суть функции заключалась в том что при щелчке колёсиком мышки в месте курсора появлялся кружочек со стрелочками вверх и вниз и при перемещении курсора выше этого кружочка начиналась прокрутка страницы вверх, а ниже — вниз. Чем выше/ниже перемещался курсор относительно этого кружочка, тем быстрее становилось прокручивание.

В Linux версии FireFox я такой функции изначально не обнаружил, что меня изначально несколько огорчило. Но недавно я наткнулся на сообщение в котором говорилось что это называется автоматическая прокрутка. В FireFox в раздел Правка — Настройки — Дополнительно — Общие есть поле Использовать автоматическую прокрутку. Поставив там галочку, я был приятно удивлён тем что так любимая мной функция вновь обретена!

Нужно также отметить, что функция вставки текста в поля ввода на странице по щелчку средней кнопки мыши также продолжила работать!

Но моя радость была не долгой. По не понятным для меня причинам такой способ прокрутки страницы нагружает ЦП на моём компьютере на 20%. Что мне ОЧЕНЬ не нравится. При этом если прокручивать страницу с такой же скоростью колёсиком мышки процессор вообще не нагружается.

Материалы распространяются под лицензией Creative Commons: Атрибуция — Некоммерческое использование — С сохранением условий (Attribution-NonCommercial-ShareAlike) 3.0 Unported.
Рейтинг@Mail.ru