<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8589872413580890886</id><updated>2012-02-16T02:54:40.987-08:00</updated><title type='text'>Anton Goloborodko's blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://antalar.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8589872413580890886/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://antalar.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Anton Goloborodko</name><uri>https://profiles.google.com/109850273449976396696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-4xzGZVwHD7U/AAAAAAAAAAI/AAAAAAAAAAA/nLJk6QvxRXo/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8589872413580890886.post-535008455056690247</id><published>2012-01-02T20:11:00.000-08:00</published><updated>2012-01-02T21:19:16.550-08:00</updated><title type='text'>Power saving solution for X220+Ubuntu</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;I have been an avid Ubuntu user for the last four years. During this time, it developed into a stable, mature and cosy system. However, one thing remained there bothering me a lot, and it was power saving. Ubuntu on my brand new shiny ThinkPad X220 consumed 20 watts of battery power on idle, while Windows 7 was satistfied with frugal eight watts. &lt;br /&gt;&lt;br /&gt;However, the nice thing about advanced geeky software is that everything is in there, you just need to find some way to unlock its superpowers. The existing infrastructure in Ubuntu can be used to reduce power consumption to Windows-like 8-9 watts via a couple of simple steps. This recipe was compiled from the following materials:&lt;br /&gt;&lt;a href="http://www.reddit.com/r/linux/comments/mca8i/i_really_want_to_use_ubuntu_or_fedora_on_my/"&gt;http://www.reddit.com/r/linux/comments/mca8i/i_really_want_to_use_ubuntu_or_fedora_on_my/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://habrahabr.ru/blogs/linux/115451/"&gt;http://habrahabr.ru/blogs/linux/115451/&lt;/a&gt;&amp;nbsp;(in Russian, use Google Translator).&lt;br /&gt;Some russian guy even managed to reduce power consumption to 6 watts:&lt;br /&gt;&lt;a href="http://forum.ubuntu.ru/index.php?topic=178638.0"&gt;http://forum.ubuntu.ru/index.php?topic=178638.0&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The solution has two simple steps: edit kernel settings and enable power-saving via a script.&lt;br /&gt;The first step gives ~80% of the reduction, while the second fine-tune the result.&lt;br /&gt;DISCLAIMER: Altough the following instructions look pretty safe, do it at your own responsibility.&lt;br /&gt;&lt;br /&gt;1) Edit kernel settings.&lt;br /&gt;-&amp;nbsp;Edit /etc/default/grub and&amp;nbsp;find the following line:&lt;br /&gt;GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"&lt;br /&gt;replace it with:&lt;br /&gt;GRUB_CMDLINE_LINUX_DEFAULT="quiet splash&amp;nbsp;pcie_aspm=force&amp;nbsp;i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1"&lt;br /&gt;- execute "sudo grub-update", restart.&lt;br /&gt;&lt;br /&gt;2) Enable power-saving strategies via a script.&lt;br /&gt;Edit /etc/acpi/power.sh. Insert the following script above the last line:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;if on_ac_power; then&lt;br /&gt;    echo 0 &amp;gt; /proc/sys/vm/laptop_mode&lt;br /&gt;    echo 10 &amp;gt; /proc/sys/vm/dirty_ratio&lt;br /&gt;    echo 5 &amp;gt; /proc/sys/vm/dirty_background_ratio&lt;br /&gt;    echo 6000 &amp;gt; /proc/sys/vm/dirty_writeback_centisecs&lt;br /&gt;    echo 0 &amp;gt; /sys/module/snd_hda_intel/parameters/power_save&lt;br /&gt;    echo max_performance &amp;gt; /sys/class/scsi_host/host0/link_power_management_policy&lt;br /&gt;    echo max_performance &amp;gt; /sys/class/scsi_host/host1/link_power_management_policy&lt;br /&gt;    echo max_performance &amp;gt; /sys/class/scsi_host/host2/link_power_management_policy&lt;br /&gt;    echo max_performance &amp;gt; /sys/class/scsi_host/host3/link_power_management_policy&lt;br /&gt;    echo max_performance &amp;gt; /sys/class/scsi_host/host4/link_power_management_policy&lt;br /&gt;    echo max_performance &amp;gt; /sys/class/scsi_host/host5/link_power_management_policy&lt;br /&gt;    echo ondemand &amp;gt; /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor &lt;br /&gt;    echo ondemand &amp;gt; /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor &lt;br /&gt;    echo ondemand &amp;gt; /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor &lt;br /&gt;    echo ondemand &amp;gt; /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor &lt;br /&gt;    modprobe uvcvideo&lt;br /&gt;    echo default &amp;gt; /sys/module/pcie_aspm/parameters/policy&lt;br /&gt;    setpci -s 00:02.0 F4.B=FF&lt;br /&gt;    echo 0 &amp;gt; /sys/devices/system/cpu/sched_mc_power_savings&lt;br /&gt;else&lt;br /&gt;    echo 5 &amp;gt; /proc/sys/vm/laptop_mode&lt;br /&gt;    echo 90 &amp;gt; /proc/sys/vm/dirty_ratio&lt;br /&gt;    echo 1 &amp;gt; /proc/sys/vm/dirty_background_ratio&lt;br /&gt;    echo 60000 &amp;gt; /proc/sys/vm/dirty_writeback_centisecs&lt;br /&gt;    echo 10 &amp;gt; /sys/module/snd_hda_intel/parameters/power_save&lt;br /&gt;    echo min_power &amp;gt; /sys/class/scsi_host/host0/link_power_management_policy&lt;br /&gt;    echo min_power &amp;gt; /sys/class/scsi_host/host1/link_power_management_policy&lt;br /&gt;    echo min_power &amp;gt; /sys/class/scsi_host/host2/link_power_management_policy&lt;br /&gt;    echo min_power &amp;gt; /sys/class/scsi_host/host3/link_power_management_policy&lt;br /&gt;    echo min_power &amp;gt; /sys/class/scsi_host/host4/link_power_management_policy&lt;br /&gt;    echo min_power &amp;gt; /sys/class/scsi_host/host5/link_power_management_policy&lt;br /&gt;    echo ondemand &amp;gt; /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor &lt;br /&gt;    echo ondemand &amp;gt; /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor &lt;br /&gt;    echo ondemand &amp;gt; /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor &lt;br /&gt;    echo ondemand &amp;gt; /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor &lt;br /&gt;    modprobe -r uvcvideo&lt;br /&gt;    echo powersave &amp;gt; /sys/module/pcie_aspm/parameters/policy&lt;br /&gt;    setpci -s 00:02.0 F4.B=40&lt;br /&gt;    echo 1 &amp;gt; /sys/devices/system/cpu/sched_mc_power_savings&lt;br /&gt;fi&lt;br /&gt;&lt;/pre&gt;&lt;pre&gt;&lt;/pre&gt;&lt;pre&gt;3) (Optional) Enjoy!&lt;/pre&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8589872413580890886-535008455056690247?l=antalar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://antalar.blogspot.com/feeds/535008455056690247/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8589872413580890886&amp;postID=535008455056690247' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8589872413580890886/posts/default/535008455056690247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8589872413580890886/posts/default/535008455056690247'/><link rel='alternate' type='text/html' href='http://antalar.blogspot.com/2012/01/for-those-interested-in-power-saving-in.html' title='Power saving solution for X220+Ubuntu'/><author><name>Anton Goloborodko</name><uri>https://profiles.google.com/109850273449976396696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-4xzGZVwHD7U/AAAAAAAAAAI/AAAAAAAAAAA/nLJk6QvxRXo/s512-c/photo.jpg'/></author><thr:total>0</thr:total><georss:featurename>Липецк, Липецкая область, Россия</georss:featurename><georss:point>52.5897007687178 39.55078125</georss:point><georss:box>50.1158737687178 34.49707025 55.0635277687178 44.60449225</georss:box></entry><entry><id>tag:blogger.com,1999:blog-8589872413580890886.post-5514473595955116131</id><published>2009-01-11T02:14:00.000-08:00</published><updated>2009-01-22T12:38:29.909-08:00</updated><title type='text'>Человеческое решение для использования содержимого локальной сети МФТИ.</title><content type='html'>Причины низкой популярности GNU/Linux среди обычных пользователей во многом лежат в недоработанности даже самых дружественных дистрибутивов. Многие действия, выполняемые в windows на подсознательном уровне в GNU/Linux "из коробки" могут потребовать значительных усилий.&lt;br /&gt;&lt;br /&gt;Классическим примером таких действий является работа с протоколами SMB/CIFS. Эти протоколы используются каждый раз, когда вы хотите используете файловые сервера в локальной сети с адресом вида \\SAMBASERVER. В Windows проигрывание музыки или просмотр фильмов с таких серверов не составляет никаких трудностей (хотя бы из-за того, что эти протоколы придумали в Microsoft). В случае GNU/Linux всё сильно зависит от конкретного дистрибутива, однако в случае Ubuntu адреса файлов вида "smb://..." подерживаются далеко не всеми программами. Особенно это ощущается в случае музыкальных проигрывателей: все известные мне развитые аудиоплееры либо нормально работают с кириллицей в информации о песне (стороже говоря, с кодировкой cp-1251 в тегах), либо умеют проигрывать песни с smb серверов.&lt;br /&gt;&lt;br /&gt;Решением этой проблемы является монтирование используемых smb серверов в папки в пределах файловой системы при помощи утилиты smbmount. Однако, в случае поиска файлов в большой сети ручное монтирование каждого нужного сервера может превратиться в головную боль. К тому же, в случае студгородка МФТИ, использовать поисковик allter так же быстро, как и в Windows, становится невозможно. Здесь я попробую показать некое удобное решение этой проблемы для свежеустановленной Ubuntu при помощи autofs и браузера Firefox.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;AutoFS.&lt;/span&gt;&lt;br /&gt;Это утилита довольно популярна среди пользователей форума ФРТК. &lt;a href="http://mev.fopf.mipt.ru/?get=manuals/samba-autofs"&gt;Хорошее руководство&lt;/a&gt; по её установке написал michwill, я практически скопирую его, за исключением небольших уточнений и правок.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Необходимые пакеты.&lt;br /&gt;&lt;/span&gt; В ubuntu должны быть установлены autofs и smbclient. После установки autofs будет запускаться автоматически во время загрузки системы.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Настройка.&lt;/span&gt;&lt;br /&gt;Мы хотим, чтобы autofs автоматически монтировать нужные smb сервера при первом обращении к ним. Для этого необходимо в режиме администратора открыть главный файл настройки /etc/auto.master (выполните в консоли &lt;span style="font-weight: bold;"&gt;sudo gedit /etc/automaster&lt;/span&gt; ) и откомментировать (= убрать символ  '#' в начале) строку: &lt;pre&gt; &lt;span style="color: rgb(20, 19, 18);"&gt;/smb /etc/auto.smb&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt; Если такой строки у вас в &lt;span style="font-weight: bold;"&gt;/etc/auto.master&lt;/span&gt; нет, то можете смело вставить её в конец файла.&lt;br /&gt;&lt;br /&gt;После этого необходимо в режиме администратора заменить содержимое файла &lt;span style="font-weight: bold;"&gt;/etc/auto.smb&lt;/span&gt; на следующее:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;#!/bin/bash&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;# $Id: auto.smb,v 1.3 2005/04/05 13:02:09 raven Exp $&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;# This file must be executable to work! chmod 755!&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style='color: #006e28'&gt;key=&lt;/span&gt;&lt;span style='color: #bf0303'&gt;"&lt;/span&gt;&lt;span style='color: #006e28'&gt;$1&lt;/span&gt;&lt;span style='color: #bf0303'&gt;"&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #006e28'&gt;opts=&lt;/span&gt;&lt;span style='color: #bf0303'&gt;"-fstype=cifs,rw,umask=0,nosetuids,noperm,guest,iocharset=utf8"&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;&lt;b&gt;if&lt;/b&gt;&lt;/span&gt;&lt;span style='color: #880088'&gt;&lt;b&gt; [&lt;/b&gt;&lt;/span&gt;&lt;span style='color: #141312'&gt; &lt;/span&gt;&lt;span style='color: #006e28'&gt;-e&lt;/span&gt;&lt;span style='color: #141312'&gt; &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"/etc/smbfs/&lt;/span&gt;&lt;span style='color: #006e28'&gt;$key&lt;/span&gt;&lt;span style='color: #bf0303'&gt;"&lt;/span&gt;&lt;span style='color: #880088'&gt;&lt;b&gt; ]&lt;/b&gt;&lt;/span&gt;&lt;span style='color: #141312'&gt;; &lt;b&gt;then&lt;/b&gt; &lt;/span&gt;&lt;span style='color: #006e28'&gt;opts=&lt;/span&gt;&lt;span style='color: #bf0303'&gt;"-fstype=smbfs,rw,umask=0,guest,iocharset=utf8,codepage=866"&lt;/span&gt;&lt;span style='color: #141312'&gt;; &lt;b&gt;fi&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;&lt;b&gt;if&lt;/b&gt;&lt;/span&gt;&lt;span style='color: #880088'&gt;&lt;b&gt; [&lt;/b&gt;&lt;/span&gt;&lt;span style='color: #141312'&gt; &lt;/span&gt;&lt;span style='color: #006e28'&gt;-e&lt;/span&gt;&lt;span style='color: #141312'&gt; &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"/etc/smb/&lt;/span&gt;&lt;span style='color: #006e28'&gt;$key&lt;/span&gt;&lt;span style='color: #bf0303'&gt;"&lt;/span&gt;&lt;span style='color: #880088'&gt;&lt;b&gt; ]&lt;/b&gt;&lt;/span&gt;&lt;span style='color: #141312'&gt;; &lt;b&gt;then&lt;/b&gt; &lt;/span&gt;&lt;span style='color: #006e28'&gt;opts=&lt;/span&gt;&lt;span style='color: #bf0303'&gt;"&lt;/span&gt;&lt;span style='color: #006e28'&gt;$opts&lt;/span&gt;&lt;span style='color: #bf0303'&gt;,credentials=/etc/smb/&lt;/span&gt;&lt;span style='color: #006e28'&gt;$key&lt;/span&gt;&lt;span style='color: #bf0303'&gt;"&lt;/span&gt;&lt;span style='color: #141312'&gt;; &lt;b&gt;fi&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;&lt;b&gt;for&lt;/b&gt; P &lt;b&gt;in&lt;/b&gt; /bin /sbin /usr/bin /usr/sbin&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;&lt;b&gt;do&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   &lt;b&gt;if&lt;/b&gt;&lt;/span&gt;&lt;span style='color: #880088'&gt;&lt;b&gt; [&lt;/b&gt;&lt;/span&gt;&lt;span style='color: #141312'&gt; &lt;/span&gt;&lt;span style='color: #006e28'&gt;-x&lt;/span&gt;&lt;span style='color: #141312'&gt; &lt;/span&gt;&lt;span style='color: #006e28'&gt;$P&lt;/span&gt;&lt;span style='color: #141312'&gt;/smbclient&lt;/span&gt;&lt;span style='color: #880088'&gt;&lt;b&gt; ]&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   &lt;b&gt;then&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;     &lt;/span&gt;&lt;span style='color: #006e28'&gt;SMBCLIENT=$P&lt;/span&gt;&lt;span style='color: #141312'&gt;/smbclient&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;     &lt;/span&gt;&lt;span style='color: #880088'&gt;&lt;b&gt;break&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   &lt;b&gt;fi&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;&lt;b&gt;done&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style='color: #880088'&gt;&lt;b&gt;[&lt;/b&gt;&lt;/span&gt;&lt;span style='color: #141312'&gt; &lt;/span&gt;&lt;span style='color: #006e28'&gt;-x&lt;/span&gt;&lt;span style='color: #141312'&gt; &lt;/span&gt;&lt;span style='color: #006e28'&gt;$SMBCLIENT&lt;/span&gt;&lt;span style='color: #880088'&gt;&lt;b&gt; ]&lt;/b&gt;&lt;/span&gt;&lt;span style='color: #141312'&gt; &lt;b&gt;||&lt;/b&gt; &lt;/span&gt;&lt;span style='color: #880088'&gt;&lt;b&gt;exit&lt;/b&gt;&lt;/span&gt;&lt;span style='color: #141312'&gt; 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style='color: #006e28'&gt;$SMBCLIENT&lt;/span&gt;&lt;span style='color: #141312'&gt; -gNL &lt;/span&gt;&lt;span style='color: #006e28'&gt;$key&lt;/span&gt;&lt;span style='color: #141312'&gt; &lt;/span&gt;&lt;span style='color: #223388'&gt;&lt;b&gt;2&amp;gt;&lt;/b&gt;&lt;/span&gt;&lt;span style='color: #141312'&gt;/dev/null&lt;b&gt;|&lt;/b&gt; &lt;/span&gt;&lt;span style='color: #cc00cc'&gt;&lt;b&gt;awk&lt;/b&gt;&lt;/span&gt;&lt;span style='color: #141312'&gt; -v &lt;/span&gt;&lt;span style='color: #006e28'&gt;key=&lt;/span&gt;&lt;span style='color: #bf0303'&gt;"&lt;/span&gt;&lt;span style='color: #006e28'&gt;$key&lt;/span&gt;&lt;span style='color: #bf0303'&gt;"&lt;/span&gt;&lt;span style='color: #141312'&gt; -v &lt;/span&gt;&lt;span style='color: #006e28'&gt;opts=&lt;/span&gt;&lt;span style='color: #bf0303'&gt;"&lt;/span&gt;&lt;span style='color: #006e28'&gt;$opts&lt;/span&gt;&lt;span style='color: #bf0303'&gt;"&lt;/span&gt;&lt;span style='color: #141312'&gt; -F&lt;/span&gt;&lt;span style='color: #bf0303'&gt;'|'&lt;/span&gt;&lt;span style='color: #141312'&gt; -- &lt;/span&gt;&lt;span style='color: #bf0303'&gt;'&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #bf0303'&gt;BEGIN { ORS=""; first=1 }&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #bf0303'&gt;/Disk/ { if (first) { print opts; first=0 }; gsub(/ /, "\\ ", $2); print " \\\n\t /" $2, "://" key "/" $2 }&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #bf0303'&gt;END { if (!first) print "\n"; else exit 1 }&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #bf0303'&gt;'&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;Этот скрипт, взятый из &lt;a href="http://mev.fopf.mipt.ru/?get=manuals/samba-autofs"&gt;статьи michwill'a&lt;/a&gt; и замечательно исправленный товарищем иманиоле с борды (спасибо им!), сделан специально для работы с локальной сетью студгородка МФТИ. Для его правильной работы нужно создать папки /etc/smb и /etc/smbfs:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;sudo mkdir /etc/smb&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;sudo mkdir /etc/smbfs&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Теперь, если доступ на сервер \\TONSOFPORN c IP-адресом 192.168.0.1 закрыт паролем, вам необходимо создать файл с именем /etc/smb/tonsofporn или /etс/smb/192.168.0.1 и прописать в нём имя пользователя и пароль в виде: &lt;pre&gt;&lt;span style="color: rgb(20, 19, 18);"&gt;username=user&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(20, 19, 18);"&gt;password=password&lt;/span&gt;&lt;/pre&gt;Если какой-то сервер нужно монтировать через smbfs, а не через cifs (о существовании таких серверов можно спросить на форуме), то нужно добавить пустой файл с его именем или ip в папку /etc/smbfs&lt;br /&gt;&lt;br /&gt;Если команда &lt;span style="font-weight: bold;"&gt;locale&lt;/span&gt; выдаёт названия кодировок не содержащие в своих названиях UTF-8, например ru_RU.CP1251 или ru_RU.KOI8-R, то строчку &lt;pre&gt;&lt;span style="color: rgb(0, 110, 40);"&gt;opts=&lt;/span&gt;&lt;span style="color: rgb(191, 3, 3);"&gt;"-fstype=cifs,rw,umask=0,nosetuids,noperm,guest,iocharset=utf8"&lt;/span&gt;&lt;/pre&gt; надо заменить на соответсвенно: &lt;pre&gt;&lt;span style="color: rgb(0, 110, 40);"&gt;opts=&lt;/span&gt;&lt;span style="color: rgb(191, 3, 3);"&gt;"-fstype=cifs,rw,umask=0,nosetuids,noperm,guest,iocharset=cp1251"&lt;/span&gt;&lt;/pre&gt; или &lt;pre&gt;&lt;span style="color: rgb(0, 110, 40);"&gt;opts=&lt;/span&gt;&lt;span style="color: rgb(191, 3, 3);"&gt;"-fstype=cifs,rw,umask=0,nosetuids,noperm,guest,iocharset=koi8-r"&lt;/span&gt;&lt;/pre&gt;После внесения изменений в конфигурационные файлы необходимо перезапустить autofs:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;sudo /etc/init.d/autofs reload&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Использование.&lt;br /&gt;&lt;/span&gt;Теперь, если нам нужно получить доступ к серверу \\SAMBASERVER, стоит просто открыть папку /smb/sambaserver . При этом, до первого обращения этой папки не будет существовать и она создастся автоматически.&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Firefox+Greasemonkey.&lt;/span&gt;&lt;br /&gt;Этот способ доступа в случае локальной сети студгородка физтеха обладает одним недостатком: локальный поисковик allter выдаёт ссылки в формате "smb://...". В случае Firefox это легко исправить.&lt;/li&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Greasemonkey.&lt;/span&gt;&lt;br /&gt;Установите дополнение &lt;a href="https://addons.mozilla.org/ru/firefox/addon/748"&gt;Greasemonkey&lt;/a&gt;. Оно позволяет менять внешний вид и поведение любых сайтов при помощи небольших скриптов, написанных на javascript.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Скрипт Allter+autofs.&lt;/span&gt;&lt;br /&gt;Щёлкните по &lt;a href="http://userscripts.org/scripts/source/40317.user.js"&gt;этой ссылке&lt;/a&gt; и установите скрипт Allter+autofs. Он заменяет "smb://" на "file:///smb/" в ссылках, выдаваемых allter'ом и landex'ом. Другими словами, allter будет выдавать ссылки на папки, подмонтированные при помощи autofs.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Firefox+LocalLink.&lt;/span&gt;&lt;br /&gt;К сожалению, Firefox (по крайней мере, версии 3.x) не разрешает открывать ссылки вида "file://..." из соображений безопасности. Частично обойти это ограничение позволяет дополнение &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/281"&gt;LocalLink&lt;/a&gt;. Пройдите по ссылке и установите его. После установки в меню, вызываемом нажатием правой кнокой мыши на подобных ссылках, возникнет пункт "Open Link in Local Context". Он позволит просматривать содержимое подмонтированных папок во вкладках firefox'а. К сожалению, по возможностям это далеко от полноценного файл-менеджера, однако перетаскивать файлы и папки в различные проигрыватели или просто в другие папки уже можно.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Собственно, это почти всё. К сожалению, остаётся открытым вопрос о запуске файлового менеджера из firefox при обработке ссылок "file://...".&lt;br /&gt;&lt;br /&gt;Последнее важное напоминание: просмотр фильмов и прослушивание музыки прямо с файловых серверов создаёт избыточную нагрузку на них. Пожалуйста, перед использованием скачивайте файлы к себе.&lt;br /&gt;&lt;br /&gt;UPD: Обнаружился первый сервер, который нужно монтировать через smbfs: это \\lib.campus. Напоминаю, для корректной работы таких серверов нужно создать одноимённый файл в папке /etc/smbfs:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;sudo touch /etc/smbfs/lib.campus&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;UPD2: Пользователь борды, известный под ником иманиоле, сделал важные поправки в тексте auto.smb, которые позволили монтировать папки, содержащие пробелы перед цифрами (ранее это было невозможно). В тексте поста теперь исправленная версия этого файла. Спасибо тебе, иманиоле! ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8589872413580890886-5514473595955116131?l=antalar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://antalar.blogspot.com/feeds/5514473595955116131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8589872413580890886&amp;postID=5514473595955116131' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8589872413580890886/posts/default/5514473595955116131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8589872413580890886/posts/default/5514473595955116131'/><link rel='alternate' type='text/html' href='http://antalar.blogspot.com/2009/01/blog-post.html' title='Человеческое решение для использования содержимого локальной сети МФТИ.'/><author><name>Anton Goloborodko</name><uri>https://profiles.google.com/109850273449976396696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-4xzGZVwHD7U/AAAAAAAAAAI/AAAAAAAAAAA/nLJk6QvxRXo/s512-c/photo.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8589872413580890886.post-371644461971789673</id><published>2008-02-24T02:45:00.001-08:00</published><updated>2008-12-11T23:58:48.528-08:00</updated><title type='text'>Чайная церемония.</title><content type='html'>Неделю назад залил ноутбук чаем. Вылил целую трёхсотмиллилитровую кружку теплого сладкого чая. Первые несколько секунд сидел охреневал, потом вскочил, перевернул и зажал пальцем кноку выключения. Потом положил вверх тормашками, оставил стекать. Лишь минут через десять дошло, что нужно и батарею вытащить. &lt;br /&gt;Пока оттуда все стекало, гуглил и набирался информации. В итоге пришёл к выводу, что вскрытие неизбежно. После разборки оказалось, что основной удар на себя приняла клавиатура, внутрь просочился минимум жидкости. Полностью разобрал, все, что мог, вытер. Вот так это выглядело в процессе:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_hk3GpIYYz-k/R8FNMRvqI3I/AAAAAAAAAAU/q1DCgyVszZk/s1600-h/resized_img_0992.jpg"&gt;&lt;img style="left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_hk3GpIYYz-k/R8FNMRvqI3I/AAAAAAAAAAU/q1DCgyVszZk/s320/resized_img_0992.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5170498720515105650" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_hk3GpIYYz-k/R8FNMhvqI4I/AAAAAAAAAAc/QHkBJ7MFdLw/s1600-h/resized_img_1000.jpg"&gt;&lt;img style="right; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_hk3GpIYYz-k/R8FNMhvqI4I/AAAAAAAAAAc/QHkBJ7MFdLw/s320/resized_img_1000.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5170498724810072962" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Всю неделю был занят, так что всё это просто лежало и сушилось, разве что клавиатуру промыл под струёй воды. Вчера днём стёр несколько сладких пятен с материнской платы при помощи жидкости для мытья мониторов и салфеток. Сегодня собрал, в итоге остался один маленький болтик. ;) Вроде все работает, только кнопки на клавиатуре и тачпаде залипают и щелкают. Главные вопрос, который теперь меня интересует, сколько лет жизни я у ноута отнял?.. ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8589872413580890886-371644461971789673?l=antalar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://antalar.blogspot.com/feeds/371644461971789673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8589872413580890886&amp;postID=371644461971789673' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8589872413580890886/posts/default/371644461971789673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8589872413580890886/posts/default/371644461971789673'/><link rel='alternate' type='text/html' href='http://antalar.blogspot.com/2008/02/blog-post.html' title='Чайная церемония.'/><author><name>Anton Goloborodko</name><uri>https://profiles.google.com/109850273449976396696</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-4xzGZVwHD7U/AAAAAAAAAAI/AAAAAAAAAAA/nLJk6QvxRXo/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_hk3GpIYYz-k/R8FNMRvqI3I/AAAAAAAAAAU/q1DCgyVszZk/s72-c/resized_img_0992.jpg' height='72' width='72'/><thr:total>4</thr:total></entry></feed>
