<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Персональный блог Валерия Леонтьева &#187; Debian</title>
	<atom:link href="http://valera.ws/tag/debian/feed/" rel="self" type="application/rss+xml" />
	<link>http://valera.ws</link>
	<description>Маленький блог для публикации интересных личных заметок</description>
	<lastBuildDate>Tue, 20 Apr 2010 19:23:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Debian 5 и датчики температуры для Intel Atom (330)</title>
		<link>http://valera.ws/2010.03.14~debian-5-coretemp-intel-atom/</link>
		<comments>http://valera.ws/2010.03.14~debian-5-coretemp-intel-atom/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 10:24:19 +0000</pubDate>
		<dc:creator>Валера Леонтьев</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Intel Atom]]></category>
		<category><![CDATA[ION]]></category>

		<guid isPermaLink="false">http://valera.ws/?p=379</guid>
		<description><![CDATA[Проблема: если на платформу ION с процессором Intel Atom (вообще — любым, но у меня Atom 330) установить Debian Linux 5, то датчики температцры процессора &#8220;из коробки&#8221; не заработают. Связано это с тем, что в моделу ядра coretemp.ko не включена поддержка этого семейства процессоров. А sensors-detect не умеет их находить. О том, как включить поддержку [...]]]></description>
			<content:encoded><![CDATA[<p>Проблема: если на платформу ION с процессором Intel Atom (вообще — любым, но у меня Atom 330) установить Debian Linux 5, то датчики температцры процессора &#8220;из коробки&#8221; не заработают. Связано это с тем, что в моделу ядра coretemp.ko не включена поддержка этого семейства процессоров. А sensors-detect не умеет их находить. О том, как включить поддержку и получать сведения о температуре, написано далее.<span id="more-379"></span> На самом деле все очень просто. Процессоры семейства Atom придерживаются старой архитектуры X86 и работают аналогично другим процессорам от Intel, т.е. их поддержка в моделу ядра есть, просто она не включена. Чтобы исправить положение, нужно пересобрать модуль ядра, который отвечает за работу с датчиками. Процедура довольно простая и по шагам описана ниже.  Кроме обновления самого модуля, требуется обновить скрипт sensors-detect, чтобы он научился находить новые датчики.</p>
<p>Debian 5.0. Как обычно, сначала требуется обновить систему. А затем:</p>
<p>0) Если еще не установлены, то устанавливаем</p>
<p>#lm-sensors  apt-get install lm-sensors</p>
<p>1) Сливаем свежую версию (2010-02-19) sensors-detect. Файл можно <a href="http://www.mediafire.com/file/umcjzryjm01/sensors-detect.rar">взять готовый</a> или выдернуть <a href="http://www.mediafire.com/file/umcjzryjm01/sensors-detect.rar" target="_blank">из официальных билдов</a>.</p>
<p>Файл должен быть положен в: /usr/sbin/sensors-detect и иметь права 755.</p>
<p>2) Готовимся к сборке модуля ядра:</p>
<p>#apt-get install build-essential linux-headers-$(uname -r) linux-source-$(uname -r | awk -F&#8217;-&#8217; &#8216;{print $1}&#8217;)</p>
<p>3) Патчим исходники стандартного дебиановского модуля coretemp</p>
<p>#cd /usr/src<br />
#wget http://mabene.icomedias.com/coretemp.patch<br />
#tar jxvf linux-source-$(uname -r | awk -F&#8217;-&#8217; &#8216;{print $1}&#8217;).tar.bz2<br />
#cd linux-source-$(uname -r | awk -F&#8217;-&#8217; &#8216;{print $1}&#8217;)<br />
#patch -p1 &lt; ../coretemp.patch</p>
<p>Здесь вы получите сообщение о неполном патче файла. Не пугайтесь, все хорошо. Последний кусок патча не применился, т.к. патч для Ubuntu, а в Debian сырец чуточку другой. Доведем патчинг до конца руками:</p>
<p>#nano drivers/hwmon/coretemp.c</p>
<p>Находим почти в конце файла строки:</p>
<p>/* check if family 6, models 0xe, 0xf, 0&#215;16, 0&#215;17 */<br />
if ((c-&gt;cpuid_level &lt; 0) || (c-&gt;x86 != 0&#215;6) ||<br />
!((c-&gt;x86_model == 0xe) || (c-&gt;x86_model == 0xf) ||<br />
(c-&gt;x86_model == 0&#215;16) || (c-&gt;x86_model == 0&#215;17))) {</p>
<p>И заменяем их на:</p>
<p>/* check if family 6, models 0xe, 0xf, 0&#215;16, 0&#215;17, 0&#215;1A, 0&#215;1C */<br />
if ((c-&gt;cpuid_level &lt; 0) || (c-&gt;x86 != 0&#215;6) ||<br />
!((c-&gt;x86_model == 0xe) || (c-&gt;x86_model == 0xf) ||<br />
(c-&gt;x86_model == 0&#215;16) || (c-&gt;x86_model == 0&#215;17) ||<br />
(c-&gt;x86_model == 0&#215;1A) || (c-&gt;x86_model == 0&#215;1C))) {</p>
<p>Суть этой замены в том, что в комментарий и оператор добавляем еще лэйблы двух семейств (одно из них как раз Atom): (c-&gt;x86_model == 0&#215;1A) || (c-&gt;x86_model == 0&#215;1C)</p>
<p>4) Собираем (билдим) модуля ядра</p>
<p>#make -j 4 -C /lib/modules/$(uname -r)/build M=/usr/src/linux-source-$(uname -r | awk -F&#8217;-&#8217; &#8216;{print $1}&#8217;)/drivers/hwmon/ modules</p>
<p>5) Копируем полученный собранный модуль ядра в нужное место:</p>
<p>#cp drivers/hwmon/coretemp.ko /lib/modules/$(uname -r)/kernel/drivers/hwmon/coretemp.ko</p>
<p>7) modprobe coretemp</p>
<p>Если ошибок нет, то все ок.</p>
<p>8) #sensors-detect (всегда отвечаем утвердительно)</p>
<p>9) #sensors (радуемся):</p>
<p>coretemp-isa-0000<br />
Adapter: ISA adapter<br />
Core 0:      +13.0°C  (crit = +95.0°C)</p>
<p>coretemp-isa-0001<br />
Adapter: ISA adapter<br />
Core 1:      +17.0°C  (crit = +95.0°C)</p>
<p>coretemp-isa-0002<br />
Adapter: ISA adapter<br />
Core 2:      +12.0°C  (crit = +95.0°C)</p>
<p>coretemp-isa-0003<br />
Adapter: ISA adapter<br />
Core 3:      +16.0°C  (crit = +95.0°C)</p>
<p>P.S. Если призагрузке модуля ядра coretemp у вас возникала такая ошибка:</p>
<p># modprobe coretemp<br />
insmod /lib/modules/2.6.26-2-686/kernel/drivers/hwmon/coretemp.ko<br />
FATAL: Error inserting coretemp (/lib/modules/2.6.26-2-686/kernel/drivers/hwmon/coretemp.ko): No such device</p>
<p>то описанное выше решение именно для вас.</p>
<p>P.S.S. Спасибо: <a href="https://bugs.launchpad.net/ubuntu/+source/linux/+bug/296478">https://bugs.launchpad.net/ubuntu/+source/linux/+bug/296478</a>, <a href="http://www.didier-segura.fr/?p=66">http://www.didier-segura.fr/?p=66</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://valera.ws/2010.03.14~debian-5-coretemp-intel-atom/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Установка Redmine на Debian с СУБД Postgres. Работа по HTTPS.</title>
		<link>http://valera.ws/2009.04.24~redmine-debian-postgres-https/</link>
		<comments>http://valera.ws/2009.04.24~redmine-debian-postgres-https/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 09:20:51 +0000</pubDate>
		<dc:creator>Валера Леонтьев</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[PostgreSQL]]></category>

		<guid isPermaLink="false">http://valera.ws/?p=307</guid>
		<description><![CDATA[Стала задача установить хорошую современную систему управления задачами и багтрекинга. Выбор пал на Redmine. Фактически, Remine — это улучшенный Trac. Написан Redmine на Ruby. Основное отличие от Trac по функционалу — работа с несколькими разными проектами в связке. Кроме того, у Redmine намного шире функционал, и сделан он добротней.
Как обычно, для установки некоего нового программного [...]]]></description>
			<content:encoded><![CDATA[<p>Стала задача установить хорошую современную систему управления задачами и багтрекинга. Выбор пал на <a href="http://www.redmine.org/">Redmine</a>. Фактически, Remine — это улучшенный <a href="http://trac.edgewall.org/">Trac</a>. Написан Redmine на Ruby. Основное отличие от Trac по функционалу — работа с несколькими разными проектами в связке. Кроме того, у Redmine намного шире функционал, и сделан он добротней.</p>
<p>Как обычно, для установки некоего нового программного обеспечения в Линуксе сразу идем в Гугл и ищем подходящие HOWTO. По Редмайну я нашел несколько разных HOWTO, из которых каждый понемногу мне помог (см. ссылки внизу).<br />
<span id="more-307"></span></p>
<h2>Установка</h2>
<p><strong>Сначала ставим нужные пакеты.</strong></p>
<p><em># </em><em>apt-</em><em>get </em><em>install </em><em>ruby </em><em>rake </em><em>ruby1.8-</em><em>dev </em><em>rubygems </em><em>libmysql-</em><em>ruby </em><em>librmagick-</em><em>ruby </em><em>ruby-</em><em>pkg-</em><em>tools </em><em>build-</em><em>essential </em><em>postgresql </em><em>libdbd-</em><em>pg-</em><em>perl </em><em>libapache-</em><em>dbi-</em><em>perl </em><em>libapache2-</em><em>mod-</em><em>perl2 </em><em>libdigest-</em><em>sha1-</em><em>perl </em><em>postgresql-</em><em>common </em><em>postgresql-</em><em>contrib-8.3 </em><em>libpgsql-</em><em>ruby1.8 </em><em>libpgsql-</em><em>ruby </em><em>postgresql-</em><em>server-</em><em>dev-8.3 </em><em>libopenssl-</em><em>ruby</em></p>
<p>Вроде ничего не упустил :)</p>
<p><strong>Далее</strong><strong> устанавливаем</strong><strong> ruby gems.</strong></p>
<p><em># gem install rails mongrel mongrel_cluster </em></p>
<p><strong>Добавляем путь к </strong><strong>gems в переменную </strong><strong>PATH</strong>. Для этого редактируем файл <em>/</em><em>etc/</em><em>profile</em>. Добавляем путь в конец  переменной (два раза в файле, перед путем двоеточие). У меня получилось так:</p>
<p><em># head -n 8 /etc/profile<br />
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))<br />
# and Bourne compatible shells (bash(1), ksh(1), ash(1), &#8230;).if [ "`id -u`" -eq 0 ]; then<br />
PATH=&#8221;/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/var/lib/gems/1.8/bin&#8221;<br />
else<br />
PATH=&#8221;/usr/local/bin:/usr/bin:/bin:/usr/games:/var/lib/gems/1.8/bin&#8221;<br />
fi</p>
<p></em></p>
<p><strong>Подготавливаем базу</strong></p>
<p>Я решил использовать Postgres. С MySQL у меня была как минимум одна проблема: с кодировкой. Неправильно работали длины полей для русских текстов в UTF-8.</p>
<p>Из-под рута:</p>
<p><em># su postgres</em></p>
<p><em>#createuser redmine &#8211;no-superuser &#8211;no-createdb &#8211;no-createrole &#8211;login &#8211;pwprompt –encrypted</em></p>
<p><em>#createdb &#8211;owner=redmine &#8211;encoding=utf-8 redmine</em></p>
<p><em>#</em><em>exit</em></p>
<p>Пароль для пользователя введен redmine.</p>
<p><strong>Скачиваем </strong><strong>Redmine</strong></p>
<p>На момент написания записи самый свежий стабильный релиз был 0.8.</p>
<p><em># mkdir /var/www/rails_apps</em></p>
<p><em># cd /var/www/rails_apps</em></p>
<p><em># svn co http://redmine.rubyforge.org/svn/branches/0.8-stable redmine-0.8</em></p>
<p>Все команды далее выполняются из каталога  <em>/</em><em>var/</em><em>www/</em><em>rails_</em><em>apps/</em><em>redmine-0.8</em>.</p>
<p><em># </em><em>cd /</em><em>var/</em><em>www/</em><em>rails_</em><em>apps/</em><em>redmine-0.8</em></p>
<p><strong>Конфигурируем доступ к базе</strong></p>
<p>Создаем файл config/database.yml со следующим содержимым:</p>
<p><em>production:<br />
adapter: postgresql<br />
database: redmine<br />
host: localhost<br />
username: redmine<br />
password: redmine</em></p>
<p><strong>Конфигурируем</strong><strong> SMTP</strong></p>
<p><em># cp config/email.yml.example config/email.yml</em></p>
<p><em># vim config/email.yml</em></p>
<p>Внесите изменения в соответствии с настройками вашего SMTP-сервера.</p>
<p><strong>Заполняем базу данных</strong></p>
<p><em># rake db:migrate RAILS_ENV=&#8221;production&#8221;</em></p>
<p><em># rake redmine:load_default_data RAILS_ENV=&#8221;production&#8221;</em></p>
<p><strong>Проверим, что все поставилось хорошо:</strong></p>
<p><em># mongrel_rails start &#8211;environment=production</em></p>
<p>Redmine должен работать по адресу <a href="http://localhost:3000/">http://localhost:3000</a>. Для авторизации используйте логин и пароль admin. Не забудьте его позже своевременно изменить.</p>
<p><strong>Настройка</strong><strong> Redmine на</strong><strong> работу</strong><strong> через</strong><strong> apache and mongrel_cluster по</strong><strong> HTTPS</strong></p>
<p>Создайте файл <em>config/</em><em>mongrel_</em><em>cluster.</em><em>yml</em> следующего содержания:</p>
<p><em>group: www-data<br />
log_file: log/mongrel.log<br />
port: &#8220;9000&#8243;<br />
cwd: /var/www/rails_apps/redmine-0.8<br />
environment: production<br />
user: www-data<br />
pid_file: log/mongrel.pid<br />
servers: 2</em></p>
<p>Проверьте, что все ОК:</p>
<p><em># mongrel_rails cluster::start</em></p>
<p>Теперь вы должны получить доступ к Redmine на портах 9000 и 9001.</p>
<p>Для того, чтобы кластер поднимался после ребута, выполняем:</p>
<p><em># mkdir /etc/mongrel_cluster</em></p>
<p><em># ln -s /var/www/rails_apps/redmine-0.8/config/mongrel_cluster.yml /etc/mongrel_cluster/redmine.yml</em></p>
<p><em># cp /var/lib/ruby/gems/1.8/gems/mongrel_cluster-1.0.5/resources/mongrel_cluster /etc/init.d</em></p>
<p><em># chmod +x /etc/init.d/mongrel_cluster</em></p>
<p><em># /usr/sbin/update-rc.d -f mongrel_cluster defaults</em></p>
<p><strong>Настраиваем </strong><strong>apache2</strong></p>
<p><em># a2enmod proxy</em></p>
<p><em># a2enmod proxy_http</em></p>
<p><em># a2enmod proxy_balancer</em></p>
<p><em># a2enmod rewrite</em></p>
<p><em># a2enmod headers</em></p>
<p>Создайте файл <em>/</em><em>etc/</em><em>apache2/</em><em>sites-</em><em>available/</em><em>redmine</em> со следующим содержимым:</p>
<p>NameVirtualHost *:443<br />
&lt;VirtualHost *:443&gt;<br />
ServerAdmin xxx@xxx.xx<br />
ServerName redmine # <strong>Измените</strong> <strong>имя сервера, чтобы виртуальный хост подхватился</strong>!<br />
DocumentRoot /var/www/rails_apps/redmine-0.8/public/<br />
RequestHeader set X_FORWARDED_PROTO &#8216;https&#8217;</p>
<p>&lt;Directory /var/www/rails_apps/redmine-0.8/public/&gt;<br />
Options FollowSymLinks<br />
AllowOverride None<br />
Order allow,deny<br />
Allow from all<br />
&lt;/Directory&gt;</p>
<p>SSLEngine on<br />
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA;+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL<br />
SSLCertificateFile /var/www/conf/mobicon.crt<br />
SSLCertificateKeyFile /var/www/conf/mobicon.key<br />
&lt;Location /&gt;<br />
AuthType Basic<br />
AuthName &#8220;Mobicon-Media&#8221;<br />
AuthBasicProvider ldap<br />
<strong> </strong>AuthLDAPUrl ldap://localhost/ou=people,dc=mobicon-media,dc=com?cn<br />
Require ldap-group cn=mobicon,ou=groups,dc=mobicon-media,dc=com<br />
SSLRequireSSL<br />
&lt;/Location&gt;</p>
<p>ProxyPass /images !<br />
ProxyPass /stylesheets !<br />
ProxyPass /javascripts !<br />
ProxyPass /favicon.ico !<br />
ProxyPass /static !<br />
ProxyPass /holding !<br />
ProxyPass /templates !<br />
ProxyPass / balancer://redmine_cluster<br />
ProxyPreserveHost On</p>
<p>&lt;Proxy balancer://redmine_cluster&gt;<br />
BalancerMember <a href="http://127.0.0.1:9000/">http://127.0.0.1:9000</a><br />
BalancerMember <a href="http://127.0.0.1:9001/">http://127.0.0.1:9001</a><br />
Order allow,deny<br />
Allow from all<br />
&lt;/Proxy&gt;</p>
<p>RewriteEngine On<br />
RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f<br />
RewriteRule ^/(.*)$ balancer://redmine2_cluster%{REQUEST_URI} [P,QSA,L]</p>
<p>ErrorLog /var/log/apache2/redmine.error.log<br />
LogLevel warn<br />
CustomLog /var/log/apache2/redmine.access.log combined<br />
ServerSignature On<br />
AddDefaultCharset Off<br />
&lt;/VirtualHost&gt;</p>
<p>Затем выполните:</p>
<p><em># ln -s /etc/apache2/sites-available/redmine /etc/apache2/sites-enabled/redmine</em></p>
<p><em># /</em><em>etc/</em><em>init.</em><em>d/</em><em>apache2 </em><em>restart</em></p>
<p><strong>Все настроено и готово к использованию!</strong></p>
<h2>Ссылки</h2>
<p><a href="http://blog.josefsson.org/2008/10/17/redmine-on-debian-lenny-using-lighttpd/">http://blog.josefsson.org/2008/10/17/redmine-on-debian-lenny-using-lighttpd/</a></p>
<p><a href="http://www.drinkingbird.net/blog/articles/2008/02/27/setting-up-a-redmine-site-on-ubuntu">http://www.drinkingbird.net/blog/articles/2008/02/27/setting-up-a-redmine-site-on-ubuntu</a></p>
<p><a href="http://www.redmine.org/wiki/redmine/RedmineInstall">http://www.redmine.org/wiki/redmine/RedmineInstall</a></p>
<p><a href="http://ubuntuforums.org/showthread.php?t=674598&amp;highlight=redmine">http://ubuntuforums.org/showthread.php?t=674598&amp;highlight=redmine</a></p>
<p><a href="http://www.drinkingbird.net/blog/articles/tag/redmine">http://www.drinkingbird.net/blog/articles/tag/redmine</a></p>
]]></content:encoded>
			<wfw:commentRss>http://valera.ws/2009.04.24~redmine-debian-postgres-https/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>1680&#215;1050 на базе Intel 945 в Debian</title>
		<link>http://valera.ws/2009.04.18~1680x1050-intel-945-debian/</link>
		<comments>http://valera.ws/2009.04.18~1680x1050-intel-945-debian/#comments</comments>
		<pubDate>Sat, 18 Apr 2009 14:54:43 +0000</pubDate>
		<dc:creator>Валера Леонтьев</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Жизнь]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://valera.ws/?p=301</guid>
		<description><![CDATA[Есть ноутбук со свтроенной графикой на базе чипсета Intel 945 (HP Compac nx7300). Есть Debian Linux 5.0 на этом ноутбуке. Есть внешний 20-дюймовый монитор Philips 200WP, родное разрешение которого 1680&#215;1050. Задача: подключить монитор Philips к ноутбуку в качестве внешнего монитора (вместо встроенного дисплея). Сходу, втыкнув VGA-кабель от монитора в ноут, решить задачу в Линуксе не [...]]]></description>
			<content:encoded><![CDATA[<p>Есть ноутбук со свтроенной графикой на базе чипсета Intel 945 (HP Compac nx7300). Есть Debian Linux 5.0 на этом ноутбуке. Есть внешний 20-дюймовый монитор Philips 200WP, родное разрешение которого 1680&#215;1050. Задача: подключить монитор Philips к ноутбуку в качестве внешнего монитора (вместо встроенного дисплея). Сходу, втыкнув VGA-кабель от монитора в ноут, решить задачу в Линуксе не удалось (в Windows все сразу хорошо заработало). Картинка была как-бы размазана по горизонтали, то есть неправильно были выставлены частоты.<br />
<span id="more-301"></span></p>
<p>В поисках решения начал мучать Гугл. Большого количества материалов не было, но несколько тем, касающихся чипсета Интела, разрешения 1680&#215;1050 и Убунту было. В большинстве материалов упоминалось решение с использованием софтины 915resolution. Но практически сразу выяснилось, что она устарела и в последних версиях Debian и Ubuntu ее нет смысла использовать вовсе.</p>
<p>В продолжении изысканий по теме я познакомился с программой xrandr (раньше работал с ее визуальным гномовским заменителем Параметры-&gt;Разрешение экрана), которая кстати умеет много чего хорошего. Именно с помощью нее настраиваются в том числе виртуальные мониторы (когда два монитора показывают разную картинку). Но нужды в этом мне не было, она использовалась только для установки режима после подключения внешнего монитора. (Режим — это сочетание разрешения, частот и еще каких-то там циферок.)</p>
<p>Далее нашел упоминание еще одной замечательной софтины — gtf. Она очень нужна для того, чтобы определить правильные параметры режима моего внешнего монитора.</p>
<p>Так же познакомился таки с системой видеовыходов в ОС. Как то раньше разбираться с этим не приходилось. А вот по мере изучения Линуксов все больше и больше приходится вдаваться в такие тонкости :) Ну да ладно. Если выполнить в консоли команду xrandr, то она покажет вам в ответ ваши текущие видеовыходы и подключенные на них мониторы. Вывод будет примерно такой:</p>
<p><em>feedbee@debian:~$ xrandr</em><br />
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 2048 x 2048<br />
VGA connected 1680&#215;1050+0+0 (normal left inverted right x axis y axis) 433mm x 271mm<br />
1280&#215;800       60.0 +<br />
1680&#215;1050x74.9   74.9*<br />
[...]<br />
LVDS connected 1280&#215;800+0+0 (normal left inverted right x axis y axis) 331mm x 207mm<br />
1280&#215;800       60.0 +   60.0*<br />
[...]<br />
TV disconnected (normal left inverted right x axis y axis)</p>
<p>Такой вывод говорит, что у меня в системе один «экран» (Screen 0). Показаны его разрешения (текущее и экстремумы). Разрешения имеют значения, если мы раздвигаем мониторы (то есть делаем на каждый разную картинку; тогда они оба должны помещаться в экран). Так же показано, что у меня есть 3 видеовыхода: VGA, LVDS, TV. По  VGA подключен внешний монитор, LVDS — это встроенный дисплей ноутбука. TV-выход не подключен. Звездочка напротив режима обозначает, что он активный.</p>
<p>Чтобы заставить мой внешний монитор показывать нормальную картинку, надо было выяснить его нормальный рабочий режим, добавить этот режим в список и активировать, когда я подключаю внешний монитор (последнее можно делать не выключая ноутбука и без перезагрузки).</p>
<p>Чтобы определить нужный режим и активировать его, надо сделать следующее:</p>
<p style="margin-bottom: 0cm">1)Выключить ноут.</p>
<p style="margin-bottom: 0cm">2)Подключить внешний монитор.</p>
<p style="margin-bottom: 0cm">3)Включить ноут и сразу зукройте его (или переключитесь на внешний монитор Fn+F4), т.е. работать сейчас вы будите через внешний монитор с неродным разрешением.</p>
<p style="margin-bottom: 0cm">4)Выполнить <em>~$ gtf 1680 1050 60</em><br />
Я получил от команды такой вывод:<br />
<em>~$ gtf 1680 1050 60</em><br />
# 1680&#215;1050 @ 60.00 Hz (GTF) hsync: 65.22 kHz; pclk: 147.14 MHz<br />
Modeline &#8220;1680&#215;1050_60.00&#8243;  147.14  1680 1784 1968 2256  1050 1051 1054 1087  -HSync +Vsync<br />
Это и есть рассчитанные параметры режима для моего внешнего монитора.</p>
<p style="margin-bottom: 0cm">5)Полученную строку добавить в /etc/X11/xorg.conf в Section &#8220;Monitor&#8221;. Получится так:<br />
Section &#8220;Monitor&#8221;<br />
Identifier	&#8220;Универсальный монитор&#8221;<br />
Option		&#8220;DPMS&#8221;<br />
Modeline &#8220;1680&#215;1050x74.9&#8243;  187.00  1680 1800 1976 2272  1050 1053 1059 1099 -hsync +vsync<br />
EndSection</p>
<p style="margin-bottom: 0cm">6)Перезапустить X-сервер (Ctrl+Backspace).<br />
После этого остается только переключить нужный режим на нужный видеовыход. Это делается командой:</p>
<p><em>~$ </em><em>xrandr &#8211;output VGA &#8211;mode 1680&#215;1050x74.9</em></p>
<p>Ее удобно добавить в скрипт, который потом просто запускать после подключения внешнего монитора.</p>
<p>Чтобы сбросить режим на нормальный для ноутбучного дисплея, просто выполните:</p>
<p><em>~$ xrandr &#8211;auto</em></p>
<p>P.S. Выход был найден благодаря <a href="http://forums.debian.net/viewtopic.php?p=210202&amp;sid=18c11b5eb193a4399ca4cbbfd206e4a4" target="_blank">http://forums.debian.net/viewtopic.php?p=210202&amp;sid=18c11b5eb193a4399ca4cbbfd206e4a4</a></p>
<p>Так же полезной оказалась страничка <a href="https://answers.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+question/26807 " target="_blank">https://answers.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+question/26807 </a></p>
]]></content:encoded>
			<wfw:commentRss>http://valera.ws/2009.04.18~1680x1050-intel-945-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debian Lenny, wifi и Broadcom</title>
		<link>http://valera.ws/2009.02.15~debian-lenny-wifi-i-broadcom/</link>
		<comments>http://valera.ws/2009.02.15~debian-lenny-wifi-i-broadcom/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 21:14:21 +0000</pubDate>
		<dc:creator>Валера Леонтьев</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://valera.ws/?p=293</guid>
		<description><![CDATA[В своей недавней записи я рассказал как настроить работу Wi-fi на базе карточки от Broadcom в Debian Linux Etch. Сегодня вышла новая версия Debian — 5.0 Lenny, в которой обвновлена версия ядра Linux сразу до версии 2.6.26 (с 2.6.18). В связи с этим перестал работать старый Бродкомовский драйвер, и потребовалась установка нового.  Благо, что [...]]]></description>
			<content:encoded><![CDATA[<p>В своей <a href="http://valera.ws/2008.11.24~nastrojka-wi-fi-debian/" target="_blank">недавней записи</a> я рассказал как настроить работу Wi-fi на базе карточки от Broadcom в Debian Linux Etch. Сегодня вышла новая версия Debian — 5.0 Lenny, в которой обвновлена версия ядра Linux сразу до версии 2.6.26 (с 2.6.18). В связи с этим перестал работать старый Бродкомовский драйвер, и потребовалась установка нового. <span id="more-293"></span> Благо, что установить новый драйвер очень просто, так как мы имеем свежее ядро Linux, под которое есть нормальные Бродкомовские дрова. Всю необходимую информацию о драйверах и установке можно получить на сайте <a href="http://linuxwireless.org/en/users/Drivers/b43" target="_blank">http://linuxwireless.org/en/users/Drivers/b43</a>.</p>
<p>В прошлый раз я писал, что у меня ноутбук HP Compaq nx7300 с сетевой Broadcom BCM4311 802.11b/g WLAN (rev 01). Эта карточка числится в списке поддерживаемых драйвером bc43 при условии свежести ядра (2.6.24 или старше). Чтобы проверить, какая карта у вас, выполните команды:</p>
<p>update-pciids<br />
lspci -nn</p>
<p>В выводе последней команды в конце у меня есть следующая строка:<br />
10:00.0 Network controller [0280]: Broadcom Cor poration BCM4311 802.11b/g WLAN [14e4:4311] (rev 01)</p>
<p>Это и ест ь мой сетевой адаптер  Broadcom  BCM4311.</p>
<p>Поддерживаются карты:</p>
<ul>
<li>bcm4303 (802.11b-only chips, uses b43legacy)</li>
<li>bcm4306 (Rev. 2 uses b43legacy, Rev. 3 uses b43)</li>
<li>bcm4309 (only the 2.4GHz part)</li>
<li>bcm4311 rev 1 / bcm4312</li>
<li>bcm4311 rev 2 / bcm4312 (needs patches for 2.6.24)</li>
<li>bcm4312 (only the 2.4GHz part)</li>
<li>bcm4318</li>
</ul>
<p>Для карты BCM4306 Rev 2 или для работы с лишь 802.11b режимом используется дрвйвер b43legacy. Во всех других случаях используется b43. Об установке b43 и поговорим :)</p>
<p>Для ядер 2.6.25 и выше надо выполнить лишь 2 следующие пачки команд, и все:</p>
<p>wget http://bu3sch.de/b43/fwcutter/b43-fwcutter-011.tar.bz2<br />
tar xjf b43-fwcutter-011.tar.bz2<br />
cd b43-fwcutter-011<br />
make<br />
cd ..</p>
<p>export FIRMWARE_INSTALL_DIR=&#8221;/lib/firmware&#8221;<br />
wget http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2<br />
tar xjf broadcom-wl-4.150.10.5.tar.bz2<br />
cd broadcom-wl-4.150.10.5/driver<br />
sudo ../../b43-fwcutter-011/b43-fwcutter -w &#8220;$FIRMWARE_INSTALL_DIR&#8221; wl_apsta_mimo.o</p>
<p>Тем самым мы скачали и собрали b43-fwcutter, которому затем подсунули скачанный драйвер. Он его &#8220;вставил&#8221; в систему. Все, сетевая работает.</p>
<p>Про настройку сетевой читайте в <a href="http://valera.ws/2008.11.24~nastrojka-wi-fi-debian/" target="_self">старом посте</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://valera.ws/2009.02.15~debian-lenny-wifi-i-broadcom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Вот такие бывают ошибки</title>
		<link>http://valera.ws/2009.01.05~error-or-not-erro/</link>
		<comments>http://valera.ws/2009.01.05~error-or-not-erro/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 09:02:49 +0000</pubDate>
		<dc:creator>Валера Леонтьев</dc:creator>
				<category><![CDATA[PC]]></category>
		<category><![CDATA[Все рубрики]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://valera.ws/?p=265</guid>
		<description><![CDATA[Вот такие ошибки могут быть в Linux :) Ошибка без ошибки.

]]></description>
			<content:encoded><![CDATA[<p>Вот такие ошибки могут быть в Linux :) Ошибка без ошибки.</p>
<p><img class="alignnone size-full wp-image-266" title="d0bed188d0b8d0b1d0bad0b0" src="http://valera.ws/wp-content/uploads/2009/01/d0bed188d0b8d0b1d0bad0b0.png" alt="d0bed188d0b8d0b1d0bad0b0" width="376" height="162" /></p>
]]></content:encoded>
			<wfw:commentRss>http://valera.ws/2009.01.05~error-or-not-erro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Настройка интернета от ADSL.BY в Debian</title>
		<link>http://valera.ws/2008.11.25~internet-adslby-debian/</link>
		<comments>http://valera.ws/2008.11.25~internet-adslby-debian/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 07:25:41 +0000</pubDate>
		<dc:creator>Валера Леонтьев</dc:creator>
				<category><![CDATA[PC]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Все рубрики]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://valera.ws/?p=201</guid>
		<description><![CDATA[Краткая инструкция по настройке интернет-соединения с провайдером ADSL.BY по VPN в Debian Linux. За основу взята инструкция из блога ZvZ.
1) Для поднятия соединения необходимо установить пакеты PPTP и PPP.
# apt-get install pptp-linux

 # apt-get install ppp
Опционально можно установить пакет для мониторинга PPP-соединения:
# apt-get install pppstatus
2) Далее требуется поправить конфиг /etc/ppp/options. Если брать за основу дефалтный [...]]]></description>
			<content:encoded><![CDATA[<p>Краткая инструкция по настройке интернет-соединения с провайдером ADSL.BY по VPN в Debian Linux. За основу взята <a href="http://dr-wermut.blogspot.com/2008/04/vpn-adslby-gnu-linux-debian.html" target="_blank">инструкция из блога ZvZ</a>.</p>
<p><span id="more-201"></span>1) Для поднятия соединения необходимо установить пакеты <a href="http://ru.wikipedia.org/wiki/PPTP" target="_blank">PPTP</a> и <a href="http://ru.wikipedia.org/wiki/PPP_(сетевой_протокол)" target="_blank">PPP</a>.</p>
<address># apt-get install pptp-linux<br />
</address>
<address> # apt-get install ppp</address>
<p>Опционально можно установить пакет для мониторинга PPP-соединения:</p>
<address># apt-get install pppstatus</address>
<p>2) Далее требуется поправить конфиг <strong>/etc/ppp/options</strong>. Если брать за основу дефалтный файл, надо закомментить лишние строки и добавить недостающие. Но проще удалить все и вставить следующие строки:</p>
<address>lock<br />
</address>
<address> hide-password<br />
</address>
<address> noauth<br />
</address>
<address> nobsdcomp<br />
</address>
<address> nodeflate</address>
<p>3) Необходимо создать файл ppp-соединения в каталоге /etc/ppp/peers. Имя файла может быть любое, но его придется указывать каждый раз при подъеме соединения. Например, <strong>/etc/ppp/peers/adsl.by</strong></p>
<address>remotename adsl.by<br />
</address>
<address> linkname adsl.by<br />
</address>
<address> ipparam adsl.by<br />
</address>
<address> name 22222pupkin<br />
</address>
<address> pty &#8220;pptp 81.25.32.68 &#8211;nolaunchpppd&#8221;<br />
</address>
<address> connect &#8220;ip route add `ip route get 81.25.32.68 | head -1`; exit 0&#8243;<br />
</address>
<address> replacedefaultroute<br />
</address>
<address> refuse-eap<br />
</address>
<address> debug dump<br />
</address>
<address> noauth<br />
</address>
<address> defaultroute</address>
<p>В данном примере требуется заменить имя пользователя (22222pupkin), а при необходимости и IP шлюза.</p>
<p>3) В файл <strong>/etc/ppp/chap-secrets</strong> добавляем пароль от Интернета. Для параноиков обращаю внимание, что файл можно писать и читать только из-под root&#8217;а. Остальным пользователям заглянуть в него не удастся. В файл требуется добавить строку, в которой все значения разделены не пробелом, а табуляцией.</p>
<p>22222pupkin adsl.by пароль *</p>
<p>4) Если вы еще не указали DNS-сервера Инфонета при настройке сети, сделайте это. Это можно сделать через Network Manager, или вручную в файле <strong>/etc/resolv.conf</strong></p>
<address>81.25.32.34<br />
</address>
<address> 81.25.32.9</address>
<p>5) Теперь пропишем роуты. Это можно делать каждый раз после загрузки, можно сделать скрипт (например у меня роуты прописываются после поднятия wi-fi-соединения скриптом), можно засунуть в &#8220;автозагрузку&#8221;. Роут нужен следующий:</p>
<address># route add -net 81.25.32.0 netmask 255.255.255.0 gw 192.168.0.1</address>
<p>192.168.0.1 — это адрес вашего модема.</p>
<p>Настройки готовы. Теперь можно пользоваться. Запуск  соединения (из-под  root&#8217;а):</p>
<address># pon adsl.by</address>
<p>Останов всех ppp-соединений:</p>
<address># pon -a</address>
<p>Останов только данного соединения:</p>
<address># poff adsl.by</address>
<p>Просмотр статистики (если соответствующий ставили пакет в начале):</p>
<address># pppstatus</address>
<p>(Чтобы выйти из просмотра статистики, наберите <strong>!q</strong>)</p>
<p>После команды pon adsl.by между вами и сервером поднимается соединение по протоколу PPP, поверх которого идет туннелирование PPTP. Соединению PPP соответствует появившийся сетевой адаптер ppp0. Если создать больше одного соединения, появятся адаптеры ppp1 и т.д. Именно на этот адаптер  прописывается default route автоматически (если ваши настройки соответствуют приведенным выше).</p>
<p>Удачи! ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://valera.ws/2008.11.25~internet-adslby-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Настройка беспроводной сети (wi-fi) в Debian</title>
		<link>http://valera.ws/2008.11.24~nastrojka-wi-fi-debian/</link>
		<comments>http://valera.ws/2008.11.24~nastrojka-wi-fi-debian/#comments</comments>
		<pubDate>Sun, 23 Nov 2008 21:02:55 +0000</pubDate>
		<dc:creator>Валера Леонтьев</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[Все рубрики]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://valera.ws/?p=170</guid>
		<description><![CDATA[Известный факт, что настройка беспроводных сетей в линуксе — не самая простая задача. Проблемы возникают из-за отсутствия  в дистрибутивах драйверов к адаптерам wi-fi и bluetooth. Ко многим адаптерам драйвера существуют только под Windows.
В своем блоге я опишу результат собственных изысканий по подъему wi-fi адаптера на ноутбуке HP Compac nx 7300 для дистрибутива Debian (etch). [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://valera.ws/wp-content/uploads/2008/11/debian.png"><img class="alignleft size-full wp-image-196" title="Debian Linux" src="http://valera.ws/wp-content/uploads/2008/11/debian.png" alt="" width="133" height="72" /></a>Известный факт, что настройка беспроводных сетей в линуксе — не самая простая задача. Проблемы возникают из-за отсутствия  в дистрибутивах драйверов к адаптерам wi-fi и bluetooth. Ко многим адаптерам драйвера существуют только под Windows.</p>
<p class="P1">В своем блоге я опишу результат собственных изысканий по подъему wi-fi адаптера на ноутбуке HP Compac nx 7300 для дистрибутива Debian (etch). Стоит упомянуть, что вся информация актуальна на момент ноября 2008 года, и что все описанное ниже не претендует на «руководство», это лишь описание моих действий и результатов.</p>
<p class="P1"><span id="more-170"></span></p>
<p class="P1"><span style="color: #ff0000;"><strong>UPD: Внимание!</strong> В связи с выходом Debian 5.0 Lenny сначала <a href="http://valera.ws/2009.02.15~debian-lenny-wifi-i-broadcom/" target="_blank">прочитайте эту запись</a>!</span></p>
<p class="P1">Гуглинг  на тему моего wi-fi в Debian привел к <a href="http://wiki.debian.org/bcm43xx"> замечательному описанию-руководству</a> по поднятию беспроводной сети. В этом мануале рассказывается про установку драйверов для беспроводных адаптеров на базе чипсетов Broadcom 43xx и 1390. Вот как раз 4311 и установлен в ноутбук HP Compac  nx7300.</p>
<p class="P1">Драйвера от Broadcom есть и под Linux, и под Windows. Для линукса есть даже 2 разных версии:</p>
<ul>
<li class="P1">Linux b43 / bcm43xx driver (начиная с ядра 2.6.24 его просто переименовали),</li>
<li>Linux b43_legacy driver (<a href="http://wireless.kernel.org/en/users/Driv ers/b43#b43andb43legacy">отделен</a> в ядре 2.6.24 для совместимости со старыми чипсетами).</li>
</ul>
<p>Виндовый драйвер так же может работать в линуксе через известную программу <a href="http://sourceforge.net/projects/ndisw rapper/">NDISWrapper</a>. Причем, забегая вперед, скажу, что именно с ним и пришлось работать.</p>
<p class="Standard">Сначала требуется определить, какой сетевой адаптер используется. Как это сделать, написано в отдельном <a href="http://wi ki.debian.org/HowToIdentifyADevice/PCI">руководстве</a>. Самый простой вариант —  выполнить следующие команды:</p>
<pre>update-pciids</pre>
<pre>lspci -nn</pre>
<p class="P1">В выводе последней команды в конце у меня есть следующая строка:</p>
<pre>10:00.0 Network controller [0280]: Broadcom Cor poration BCM4311 802.11b/g WLAN [14e4:4311] (rev 01)</pre>
<p class="P1">Это и ест ь мой сетевой адаптер  Broadcom  BCM4311. Теперь пробуем заставить его работать.  Стоит отметить, что до установки дров сетевой интерфейс wlan0 просто не существует, а диод на ноуте не горит и не включается кнопкой.</p>
<p class="P1">Установкой я занимался по порядку, описанному в <a href="http://wiki.debian.org/bcm43xx">статье</a>. Принцип там такой: попробуйте сделать это, если не поможет, попробуйте это, если не поможет, попробуйте это и т.д.</p>
<p class="P1">Сразу отмечу, что ядро у меня 2.6.18 (т.е. меньше) 2.6.24, а значит b43_legacy и Native b43 driver рассматривать смысла нет вообще. Cтавим Native bcm43xx driver.</p>
<p class="P1">Руководство по установке этого драйвера начинается с <a href="http://wiki.d ebian.org/bcm43xx#bcm43xx">этого места</a>. Подзаголовки (option 1, 2, 3, 4, 5) — это этапные варианты установки драйвера. Последним пунктом идет установка Ndiswrapper&#8217;а. Я прошел все эти 6 уровней, адаптер заработал у меня только после установки  Ndiswrapper&#8217;а. Если у вас не адаптер BCM4311 в связке с linux kernel 2.6 .18, рекомендую попробовать все варианты по порядку (пройти этот увлекательный к вест :), иначе можете сразу приступать к <a href="http://wiki.debian.org/bcm43xx #head-008d3c9860c55e5707a54612125803ac3b2ad0c8">установке  Ndiswrapper&#8217;а</a>.</p>
<p class="P1">Если в конце концов у вас таки появилось устройство wlan0, поздравляю, драйвер установлен!</p>
<p class="P1">Но установить драйвер естественно мало. Надо еще настроить интерфейс. Так как я бродил несколькими обходными путями и произвел достаточно много действий при изучении этого вопроса, точно сейчас сказать сложно, какие из действий являются минимально-необходимыми. Но факт в том,  что в файле /etc/networks/interfaces у меня сейчас следующие строки:</p>
<pre>allow-hotplug wlan0</pre>
<pre>iface wlan0 inet static</pre>
<pre>wireless-essid ZyXEL</pre>
<pre>address 192.168.0.30</pre>
<pre>netmask 255.255.255.0</pre>
<pre>gateway 192.168.0.1</pre>
<p>ZyXEL — точка доступа, IP понятны, вторая строка обозначает, что IP пр описаны статически, а не по DHCP. Так же есть файл /home/feedbee/wlan следующего  содержания:</p>
<pre>echo "Loading ndiswrapper..."</pre>
<pre>modprobe ndiswrapper</pre>
<pre>echo "Setting mode Managed..."</pre>
<pre>iwconfig wlan0 mode Managed</pre>
<pre>echo " -- Setting ESSID"</pre>
<pre>iwconfig wlan0 essid ZyXEL</pre>
<pre>echo " --Setting to channel 6..."</pre>
<pre>iwconfig wlan0 channel 6</pre>
<pre>echo " --Turning on managed mode..."</pre>
<pre>iwconfig wlan0 mode Managed</pre>
<pre>echo " --Setting encryption key"</pre>
<pre>iwconfig wlan0 key restricted E3374866EE</pre>
<pre>echo "Bringing up interface wlan0..."</pre>
<pre>ifconfig wlan0 up</pre>
<pre>echo "Disable interface eth0 to kill its routes. .."</pre>
<pre>ifconfig eth0 down</pre>
<pre>echo "--Setting routing..."</pre>
<pre>route add default wlan0</pre>
<pre>route add -net 81.25.32.0 netmask 255.255.255.0 gw 192.168.0.1 wlan0</pre>
<p>Этот файл включает сетевой адаптер. Но до запуска файла адаптер дол жен быть включен физически, т.е. должен гореть синий диод на ноутбуке.</p>
<p>В этом файле все должно быть понятно, отмечу только следующие моменты. Последняя строка строго индивидуальна, она прописывает нужный для работы роут на  провайдера. Вообще, после поднятия интерфейса wlan0 остаются старые роуты на eth0 и к ним добавляются новые на wlan0. В этом случае роутиговая система ядра пытается слать пакеты через eth0 даже в том случае, если сетевой кабель не подключен. Именно по этой причине в файле wlan гасится интерфейс eth0 (при этом роуты на  него автоматически удаляются). Дефалтные роуты на wlan0 прописываются автоматически.</p>
<p class="P1">Строка <span class="T1">iwconfig wlan0 key restricted E3 374866EE</span> в файле обозначает, что используется WEP-шифрование.  E3374866EE  — это ключ, который введен на точке (в HEX-формате). Для WEP-64 это 10 шестнадцатеричных цифр, для WEP-128 — 26. Если шифрование не используется, эту строчку можно просто убрать.</p>
<p class="P1">Если интерфейс wlan0 и соединение с точкой доступа поднялись, но пакеты на сеть не ходят (хосты не пингуются), разбирайтесь с роутами.</p>
]]></content:encoded>
			<wfw:commentRss>http://valera.ws/2008.11.24~nastrojka-wi-fi-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
