<?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-508348848578489790</id><updated>2011-08-15T12:53:38.399-07:00</updated><category term='linux'/><category term='install'/><category term='ralink'/><category term='workaround'/><category term='bridge'/><category term='redraw'/><category term='hostap'/><category term='howto'/><category term='управление компом'/><category term='skype'/><category term='dwa-510'/><category term='remote control'/><category term='bluetooth'/><category term='android'/><category term='repaint'/><category term='amd64'/><category term='ScrollView'/><category term='блютус'/><category term='soft-keyboard'/><category term='линукс'/><category term='debian'/><category term='microphone'/><category term='rope jumping'/><category term='footer'/><category term='setVisibility'/><category term='anyremote'/><category term='WiFi'/><title type='text'>Записки</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://lexems.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/508348848578489790/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://lexems.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Lexem</name><uri>http://www.blogger.com/profile/00487211418957684709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/_8qpq5acsRP0/SkZfpXbOi3I/AAAAAAAAAAM/z006gmw-x4o/s1600-R/av-38815.jpg%3F_time%3D1246125911'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-508348848578489790.post-2990789052171185175</id><published>2010-11-17T13:40:00.000-08:00</published><updated>2010-11-17T15:51:06.478-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='redraw'/><category scheme='http://www.blogger.com/atom/ns#' term='soft-keyboard'/><category scheme='http://www.blogger.com/atom/ns#' term='repaint'/><category scheme='http://www.blogger.com/atom/ns#' term='footer'/><category scheme='http://www.blogger.com/atom/ns#' term='setVisibility'/><category scheme='http://www.blogger.com/atom/ns#' term='workaround'/><category scheme='http://www.blogger.com/atom/ns#' term='ScrollView'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'></title><content type='html'>&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;View repaint workaround&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;I need hide footer in my Android application when soft keyboard appears.&lt;div&gt;Also I need show footer when soft keyboard disappears.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I create my own MyRelativeLayout and extend it from regular RelativeLayout.&lt;/div&gt;&lt;div&gt;Then I redefine one method:&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: java;"&gt;&lt;br /&gt; @Override&lt;br /&gt; protected void onSizeChanged(int w, int h, int oldw, int oldh) {&lt;br /&gt;  super.onSizeChanged(w, h, oldw, oldh);&lt;br /&gt;  &lt;br /&gt;  final LinearLayout footer = (LinearLayout) findViewById(R.id.footer);&lt;br /&gt;  if (oldh&gt;h) {&lt;br /&gt;   footer.setVisibility(RelativeLayout.GONE);&lt;br /&gt;  } else {&lt;br /&gt;   footer.setVisibility(RelativeLayout.VISIBLE);&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  //This is workaround for repaint footer&lt;br /&gt;  //It seems there are no another ways for repaint footer  &lt;br /&gt;  final Handler handler = new Handler(new Callback() {&lt;br /&gt;   &lt;br /&gt;   @Override&lt;br /&gt;   public boolean handleMessage(Message msg) {&lt;br /&gt;    footer.invalidate();&lt;br /&gt;    footer.requestLayout();&lt;br /&gt;    return true;&lt;br /&gt;   }&lt;br /&gt;  });&lt;br /&gt;  handler.sendEmptyMessage(0); &lt;br /&gt;&lt;br /&gt; }&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/508348848578489790-2990789052171185175?l=lexems.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lexems.blogspot.com/feeds/2990789052171185175/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://lexems.blogspot.com/2010/11/i-need-hide-footer-in-my-android.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/508348848578489790/posts/default/2990789052171185175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/508348848578489790/posts/default/2990789052171185175'/><link rel='alternate' type='text/html' href='http://lexems.blogspot.com/2010/11/i-need-hide-footer-in-my-android.html' title=''/><author><name>Lexem</name><uri>http://www.blogger.com/profile/00487211418957684709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/_8qpq5acsRP0/SkZfpXbOi3I/AAAAAAAAAAM/z006gmw-x4o/s1600-R/av-38815.jpg%3F_time%3D1246125911'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-508348848578489790.post-6260266340114305534</id><published>2010-10-22T10:58:00.001-07:00</published><updated>2010-10-22T11:05:00.164-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rope jumping'/><title type='text'>Siberia. Rope Jumping.</title><content type='html'>&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; white-space: nowrap; "&gt; Abandoned d&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; white-space: nowrap; "&gt;errick.&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; white-space: nowrap; "&gt; &lt;/span&gt;45 meters (about 25 floors) :&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 24px; "&gt;&lt;/span&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8qpq5acsRP0/TMHRgOEB5rI/AAAAAAAAAEA/TkLkAJfP-xo/s1600/1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 226px; height: 400px;" src="http://1.bp.blogspot.com/_8qpq5acsRP0/TMHRgOEB5rI/AAAAAAAAAEA/TkLkAJfP-xo/s400/1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5530932168848697010" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8qpq5acsRP0/TMHRf89urlI/AAAAAAAAAD4/Us0SDGx1Gqk/s1600/2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 226px;" src="http://1.bp.blogspot.com/_8qpq5acsRP0/TMHRf89urlI/AAAAAAAAAD4/Us0SDGx1Gqk/s400/2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5530932164258868818" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8qpq5acsRP0/TMHRfldf9LI/AAAAAAAAADw/pk2orF_IDGI/s1600/3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://1.bp.blogspot.com/_8qpq5acsRP0/TMHRfldf9LI/AAAAAAAAADw/pk2orF_IDGI/s400/3.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5530932157949670578" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_8qpq5acsRP0/TMHRfeBbl5I/AAAAAAAAADo/CyDtuG8Xons/s1600/4.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://4.bp.blogspot.com/_8qpq5acsRP0/TMHRfeBbl5I/AAAAAAAAADo/CyDtuG8Xons/s400/4.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5530932155952895890" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8qpq5acsRP0/TMHRXf3t7aI/AAAAAAAAADg/H6hvDbdGWjM/s1600/5.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://2.bp.blogspot.com/_8qpq5acsRP0/TMHRXf3t7aI/AAAAAAAAADg/H6hvDbdGWjM/s400/5.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5530932019010071970" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_8qpq5acsRP0/TMHRXGC-I4I/AAAAAAAAADY/HXLAuyT17SY/s1600/6.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 267px; height: 400px;" src="http://2.bp.blogspot.com/_8qpq5acsRP0/TMHRXGC-I4I/AAAAAAAAADY/HXLAuyT17SY/s400/6.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5530932012077949826" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8qpq5acsRP0/TMHRW8PKUaI/AAAAAAAAADQ/AIQzgv5kPrc/s1600/7.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 267px;" src="http://1.bp.blogspot.com/_8qpq5acsRP0/TMHRW8PKUaI/AAAAAAAAADQ/AIQzgv5kPrc/s400/7.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5530932009444725154" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8qpq5acsRP0/TMHRWh_X77I/AAAAAAAAADI/-mhmPWdYxxM/s1600/8.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 267px;" src="http://1.bp.blogspot.com/_8qpq5acsRP0/TMHRWh_X77I/AAAAAAAAADI/-mhmPWdYxxM/s400/8.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5530932002399186866" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_8qpq5acsRP0/TMHRWffoXsI/AAAAAAAAADA/1dlNvuG3iCA/s1600/9.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 267px;" src="http://1.bp.blogspot.com/_8qpq5acsRP0/TMHRWffoXsI/AAAAAAAAADA/1dlNvuG3iCA/s400/9.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5530932001729175234" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/508348848578489790-6260266340114305534?l=lexems.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lexems.blogspot.com/feeds/6260266340114305534/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://lexems.blogspot.com/2010/10/siberia-rope-jumping.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/508348848578489790/posts/default/6260266340114305534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/508348848578489790/posts/default/6260266340114305534'/><link rel='alternate' type='text/html' href='http://lexems.blogspot.com/2010/10/siberia-rope-jumping.html' title='Siberia. Rope Jumping.'/><author><name>Lexem</name><uri>http://www.blogger.com/profile/00487211418957684709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/_8qpq5acsRP0/SkZfpXbOi3I/AAAAAAAAAAM/z006gmw-x4o/s1600-R/av-38815.jpg%3F_time%3D1246125911'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8qpq5acsRP0/TMHRgOEB5rI/AAAAAAAAAEA/TkLkAJfP-xo/s72-c/1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-508348848578489790.post-620169410648535382</id><published>2010-06-26T04:13:00.000-07:00</published><updated>2010-07-04T18:48:52.159-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bridge'/><category scheme='http://www.blogger.com/atom/ns#' term='dwa-510'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='ralink'/><category scheme='http://www.blogger.com/atom/ns#' term='hostap'/><category scheme='http://www.blogger.com/atom/ns#' term='WiFi'/><title type='text'>Раздаем WiFi c линукса!</title><content type='html'>&lt;blockquote&gt;&lt;/blockquote&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;Купить WiFi роутер - это конечно самое простое решение. &lt;div&gt;Но если не хочется тратить лишние 700-1000 руб, или WiFi карточка уже простаивает на десктопе - этот ман для вас ))&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Предварительно полазив по просторам интернета выбор пал на карточку DLink DWA-510. &lt;/div&gt;&lt;div&gt;Карта дешевая, на опробованном чипе ralink и умеет все, что нам нужно. &lt;/div&gt;&lt;div&gt;Хотелось бы конечно еще стандарт N, но на ноуте(ради которого все затевается) все равно карта держит только G. Поэтому рисковать не стал, хотя сильно подмывало приобрести dwa-525...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Итак! К делу )&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Устанавливаем то, что нам понадобится:&lt;/div&gt;&lt;div&gt;&lt;b&gt;sudo aptitude install bridge-utils, hostapd, dhcp3-server, firmware-ralink, wireless-tools&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Кстати, ядрышко я пользую &lt;b&gt;2.6.32&lt;/b&gt;. Если у Вас меньше 2.6.30 - вам обязательно нужно обновиться.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Половина дела сделана. )) Дальше конфиги&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Конфигурим сетку: /etc/network/interfaces&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Добавляем в конце следующее:&lt;blockquote&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;auto wlan1&lt;/div&gt;&lt;div&gt;iface wlan1 inet manual&lt;/div&gt;&lt;div&gt;up ifconfig $IFACE 0.0.0.0 up&lt;/div&gt;&lt;div&gt;up ip link set $IFACE promisc on&lt;/div&gt;&lt;div&gt;down ip link set $IFACE promisc off&lt;/div&gt;&lt;div&gt;down ifconfig $IFACE down&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;#Bridge interface&lt;/div&gt;&lt;div&gt;auto br0&lt;/div&gt;&lt;div&gt;iface br0 inet static&lt;/div&gt;&lt;div&gt;    address 10.8.0.1&lt;/div&gt;&lt;div&gt;    network 10.8.0.0&lt;/div&gt;&lt;div&gt;    netmask 255.255.255.0&lt;/div&gt;&lt;div&gt;    broadcast 10.8.0.255&lt;/div&gt;&lt;div&gt;    bridge-ports wlan1&lt;/div&gt;&lt;div&gt;bridge_maxwait 0&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium; "&gt;Очень вероятно, что "wlan1" вам придется изменить, например, на "wlan0"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Понять, как система назвала конкретно вашу карту, можно по выводу &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt;sudo ifconfig -a&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal; font-size: large; "&gt;Конфигурим dpcp(раздача ip): /etc/dpcp3/dhcpd.conf&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Все содержимое моего файла:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal; font-size: large; "&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;ddns-update-style none;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;option domain-name "LexemNetwork";&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;option domain-name-servers 217.117.80.1, 208.67.222.222;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;default-lease-time 42300;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;max-lease-time 84600;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;log-facility local7;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;subnet 10.8.0.0 netmask 255.255.255.0 {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;  range 10.8.0.100 10.8.0.200;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;  option routers 10.8.0.1;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal; font-size: large; "&gt;Конфигурим hostap: /etc/hostapd/hostapd.conf&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal; font-size: large; "&gt;&lt;span class="Apple-style-span" style="font-size: medium; "&gt;Все содержимое моего файла:&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal; font-size: large; "&gt;&lt;span class="Apple-style-span" style="font-size: medium; "&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;interface=wlan1&lt;/div&gt;&lt;div&gt;driver=nl80211&lt;/div&gt;&lt;div&gt;bridge=br0&lt;/div&gt;&lt;div&gt;ssid=LexemWiFi&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;hw_mode=g&lt;/div&gt;&lt;div&gt;channel=1&lt;/div&gt;&lt;div&gt;macaddr_acl=0&lt;/div&gt;&lt;div&gt;ignore_broadcast_ssid=0&lt;/div&gt;&lt;div&gt;auth_algs=1&lt;/div&gt;&lt;div&gt;wpa=2 # WPA2-Personal/AES or WPA2-PSK/AES&lt;/div&gt;&lt;div&gt;wpa_passphrase=change_your_pass&lt;/div&gt;&lt;div&gt;wpa_key_mgmt=WPA-PSK&lt;/div&gt;&lt;div&gt;wpa_pairwise=TKIP&lt;/div&gt;&lt;div&gt;rsn_pairwise=CCMP&lt;/div&gt;&lt;div&gt;eap_server=0&lt;/div&gt;&lt;div&gt;eapol_key_index_workaround=0&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;logger_syslog=-1&lt;/div&gt;&lt;div&gt;logger_syslog_level=2&lt;/div&gt;&lt;div&gt;logger_stdout=-1&lt;/div&gt;&lt;div&gt;logger_stdout_level=2&lt;/div&gt;&lt;div&gt;dump_file=/tmp/hostapd.dump&lt;/div&gt;&lt;div&gt;ctrl_interface=/var/run/hostapd&lt;/div&gt;&lt;div&gt;ctrl_interface_group=0&lt;/div&gt;&lt;div&gt;beacon_int=100&lt;/div&gt;&lt;div&gt;dtim_period=2&lt;/div&gt;&lt;div&gt;max_num_sta=255&lt;/div&gt;&lt;div&gt;rts_threshold=2347&lt;/div&gt;&lt;div&gt;fragm_threshold=2346&lt;/div&gt;&lt;div&gt;own_ip_addr=127.0.0.1&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Меняем "wlan1", на тот который указан в &lt;div style="display: inline !important; "&gt;/etc/network/interfaces&lt;/div&gt;&lt;/div&gt;&lt;div&gt;Меняем "change_your_pass" на тот пароль, который хотели бы вводить на ноуте.&lt;/div&gt;&lt;div&gt;Меняем "LexemWifi" на название, которое хотели бы видеть на ноуте при поиске сетей.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal; font-size: large; "&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium; "&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal; font-size: large; "&gt;Конфигурим nat: /etc/rc.local&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Добавляем в конец файла, но перед строкой "exit 0"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;/sbin/iptables -A FORWARD -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmt&lt;/div&gt;&lt;div&gt;/sbin/iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -j MASQUERADE&lt;/div&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Финиш!&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Здесь можно перезагрузить комп и все заработает. ))&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Если же перезагружаться не хочется, можно рестартануть только необходимое:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt;sudo /etc/init.d/networking restart&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt;sudo /etc/init.d/dhcp3-server restart&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt;sudo /etc/init.d/hostapd restart&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;PS. Инструкции практически не затрагивают железо. Если у вас другая карта, то скорее всего нужно будет просто установить, что-нибудь другое вместо пакета firmware-ralink. Или как-то еще добиться работоспособности карты, а дальше уже действителен этот ман )&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="font-size: medium; "&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/508348848578489790-620169410648535382?l=lexems.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lexems.blogspot.com/feeds/620169410648535382/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://lexems.blogspot.com/2010/06/wifi-c.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/508348848578489790/posts/default/620169410648535382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/508348848578489790/posts/default/620169410648535382'/><link rel='alternate' type='text/html' href='http://lexems.blogspot.com/2010/06/wifi-c.html' title='Раздаем WiFi c линукса!'/><author><name>Lexem</name><uri>http://www.blogger.com/profile/00487211418957684709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/_8qpq5acsRP0/SkZfpXbOi3I/AAAAAAAAAAM/z006gmw-x4o/s1600-R/av-38815.jpg%3F_time%3D1246125911'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-508348848578489790.post-4520335259234756028</id><published>2010-06-25T14:13:00.000-07:00</published><updated>2010-06-26T05:26:57.676-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='install'/><category scheme='http://www.blogger.com/atom/ns#' term='skype'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='microphone'/><category scheme='http://www.blogger.com/atom/ns#' term='amd64'/><title type='text'>Установка skype на debian amd64</title><content type='html'>Зачем нужен skype все знают. Звонилка, IM, даже видеозвонки.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Но на моем debian 64-bit оно отказалось вставать, потому что скайповцы делают нормально только для 32 разрядных систем. Кстати юзаю на данный момент кеды &lt;b&gt;kde-plasma-desktop&lt;/b&gt; версии &lt;b&gt;4.3&lt;/b&gt; и ядрышко &lt;b&gt;2.6.32-15 x86_64&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Итак танцы с бубном, чтобы запустить 32 битную версию.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;#ставим 32х битные либы&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;sudo aptitude install ia32-libs ia32-libs-gtk libasound2-plugins &lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;#вот это ставить не пришлось, но в оригинальном мане есть&lt;/div&gt;&lt;div&gt;&lt;b&gt;sudo aptitude install libqt4-core libqt4-gui&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;#Качаем любым удобным способом 32х битный deb c офф сайта&lt;/div&gt;&lt;div&gt;&lt;b&gt;wget -O skype-install.deb http://www.skype.com/go/getskype-linux-beta-deb&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;#Насильно устанавливаем 32х битный пакет =)&lt;/div&gt;&lt;div&gt;&lt;b&gt;sudo dpkg -i --force-architecture skype-install.deb&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Как и обещал ман, skype запустился, но упал со следующей ошибкой:&lt;/div&gt;&lt;div&gt;&lt;i&gt;If you get error like this Inconsistency detected by ld.so: dl-open.c: 643: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)-&gt;r_state == RT_CONSISTENT' failed!&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Но слава богу это лечится простой выдачей прав:&lt;/div&gt;&lt;div&gt;&lt;b&gt;sudo chmod a-r /usr/lib32/libpulse{-simple.so.0.0.2,.so.0.8.0,common-0.9.15.so}&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;запускаем и радуемся жизни ))&lt;/div&gt;&lt;div&gt;&lt;b&gt;linux32 skype&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Видео и принимает и передает отлично. Звук принимает тоже отлично.&lt;/div&gt;&lt;div&gt;А вот с микрофоном нужно еще немного поприседать.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Нужно зайти в Kmix. &lt;/div&gt;&lt;div&gt;Настройка &gt; настроить каналы. Ищем "Input source" и включаем отображение. &lt;/div&gt;&lt;div&gt;После возвращаемся и выбираем микрофон. У ноутов обычно встроенный это "Front mic", а втыкаемый в разьем 3.5 - просто "Mic".&lt;/div&gt;&lt;div&gt;Заодно удостоверьтесь, что нужный микрофон включен и громкость у него не выкручена на 0.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Подобные действия можно повторить запустив alsamixer. Жмем F5 и пролистываем направо. Там тоже можно настроить "Input Source"&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ну и напоследок, вот оригинал magic'a ))&lt;/div&gt;&lt;div&gt;&lt;a href="http://wiki.debian.org/skype"&gt;http://wiki.debian.org/skype&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/508348848578489790-4520335259234756028?l=lexems.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lexems.blogspot.com/feeds/4520335259234756028/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://lexems.blogspot.com/2010/06/skype-debian-amd64.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/508348848578489790/posts/default/4520335259234756028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/508348848578489790/posts/default/4520335259234756028'/><link rel='alternate' type='text/html' href='http://lexems.blogspot.com/2010/06/skype-debian-amd64.html' title='Установка skype на debian amd64'/><author><name>Lexem</name><uri>http://www.blogger.com/profile/00487211418957684709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/_8qpq5acsRP0/SkZfpXbOi3I/AAAAAAAAAAM/z006gmw-x4o/s1600-R/av-38815.jpg%3F_time%3D1246125911'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-508348848578489790.post-7037236368702143041</id><published>2009-07-08T12:18:00.000-07:00</published><updated>2010-06-26T05:16:15.378-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='блютус'/><category scheme='http://www.blogger.com/atom/ns#' term='bluetooth'/><category scheme='http://www.blogger.com/atom/ns#' term='anyremote'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='remote control'/><category scheme='http://www.blogger.com/atom/ns#' term='управление компом'/><category scheme='http://www.blogger.com/atom/ns#' term='линукс'/><title type='text'>Anyremote - установка, настройка</title><content type='html'>Сидишь под linux, мобилка с bluetooth? Ну тогда тебе просто необходимо слегка потратиться на USB-bluetooth девайсину и наслаждаться пультом. Практически из любой мобилки можно сделать пульт для твоего командного линукс-цента ))) Достаточно, чтобы она умела исполнять java приложения и имела bluetooth.&lt;br /&gt;&lt;br /&gt;Чем можно управлять? Всем, что можно стартануть из командной строки!!! Т.е. практически всем. У меня настроены только звук, амарок, mplayer и выключение монитора. В чем прелесть, скрипты пишутся самостоятельно. Один вечер позаморачиваться и вуаля - музыку на 100 ваттных колонках можно выбирать прямо из туалета =) К тому же есть куча готовых примеров скриптов.&lt;br /&gt;&lt;br /&gt;Помимо блютуса можно пользовать инфракрасник, WiFi, или через сеть по HTTP. Но здесь речь будет только о bluetooth.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;К делу!&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Сразу определимся с религией. Я сижу под Debian testing ветки. На данный момент это squeeze.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Принцип действия довольно прост. &lt;/div&gt;&lt;div&gt;На компе запускаем anyremote. Он ждет команду.&lt;/div&gt;&lt;div&gt;На телефон заливаем спец программку, она будет посылать эти команды.&lt;/div&gt;&lt;div&gt;Грубо говоря, телефон посылает, что нажата кнопочка "5". &lt;/div&gt;&lt;div&gt;Сервер смотрит в скрипт, что соответствует этой кнопочке, и исполняет. Например включает amarok. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Бывает и немного сложнее алгоритм, например после команды "8", высылаем на телефон список файлов. Пользователь выбирает один из них. Телефон передает имя файла обратно в комп. После этого, к примеру, amarok начинает проигрывать выбранный файл.&lt;/div&gt;&lt;div&gt;Возможностей куча. Все их можно будет понять из дефолтных скриптов-примеров(кстати вполне юзабельных) на все случаи жизни.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Воткни bluetooth в комп и погнали!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-weight: bold;font-size:130%;"&gt;Anyremote (на компе)&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;sudo aptitude update&lt;br /&gt;sudo aptitude install anyremote&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Теперь узнаем MAC адрес твоего bluetooth.&lt;/div&gt;&lt;div&gt;&lt;div&gt;sudo hciconfig&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Видим много много непонятных буков:&lt;/div&gt;&lt;div&gt;&lt;div&gt;hci0: Type: USB&lt;/div&gt;&lt;div&gt;BD Address: 00:02:72:0C:DC:D5 ACL MTU: 1017:8 SCO MTU: 64:8&lt;/div&gt;&lt;div&gt;UP RUNNING PSCAN&lt;/div&gt;&lt;div&gt;RX bytes:63719 acl:2731 sco:0 events:1496 errors:0&lt;/div&gt;&lt;div&gt;TX bytes:956019 acl:4756 sco:0 commands:111 errors:0&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Запомни цифры "BD Address". В моем случае это "0002720CDCD5"&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Запуск&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Вообще предполагается, что ты напишешь\накопипастишь свой собственный мега скрипт и разместишь его по адресу &lt;/div&gt;&lt;div&gt;~/.anyremote.cfg&lt;/div&gt;&lt;div&gt;Тогда можно будет стартовать прогу просто командой&lt;/div&gt;&lt;div&gt;anyremote&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Но мы для начала поступим попроще! Стартанем любезно заготовленный пример.&lt;/div&gt;&lt;div&gt;anyremote -f /usr/share/anyremote/cfg-data/Server-mode/all-in-one.cfg&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Фактически, это довольно сложный скрипт. Он является загрузчиком других скриптов, попроще. Как правило, простой скрипт управляет одной программой(видеопроигрывателем например). Этот all-in-one позволяет выбрать какой программой управлять.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style=" font-weight: bold; font-size:large;"&gt;Anyremote (на телефоне)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Для телефона нам нужна обычная java программка.&lt;/div&gt;&lt;div&gt;Например качнуть по этой ссылке &lt;a href="http://sourceforge.net/projects/anyremote/files/"&gt;http://sourceforge.net/projects/anyremote/files/&lt;/a&gt; &lt;/div&gt;&lt;div&gt;Находим секцию "anyremote-j2me-client" и качаем клиент последней версии. Будет несколько вариаций с различным размером иконок. Качай 32 или 64 - смотря какой у твой мобилки размер экрана.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;После того, как найдешь и загрузишь нужный jar файл в телефон, запусти программу в телефоне, найди пункт "enter BT address". И введи следующее&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;btspp://0002720CDCD5:19&lt;div&gt;&lt;br /&gt;Естественно, что в этой строке будет нужно заменить MAC адрес на свой. Жмем коннект по введенному адресу и вуаля, ты можешь уже управлять компом.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style=" font-weight: bold; font-size:large;"&gt;Размышления около темы.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. Будь осторожен! Если ты будешь переписывать под себя стандартные скрипты и оставишь их в стандартном месте, то при очередном обновлении система заменит их на те, что находятся в обновлении.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. Есть еще kanyremote... Это небольшой пакетик, фактически ничегошеньки не делает, просто красивенький фронт-енд.&lt;br /&gt;Вообще умеет менять текущий скрип и моргать в трее, наверное бывает полезен, но меня только путал поначалу, а потом только раздражал.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3. Офф сайт программы &lt;a href="http://anyremote.sourceforge.net/"&gt;http://anyremote.sourceforge.net/&lt;/a&gt;&lt;br /&gt;Там есть вполне внятная документация, на английском. Особенно пригодится, если нужно будет вникать в тонкости скриптописания для anyremote.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4. Если вдруг что-то незаладится, возможно проблема в том, что ты используешь последнюю версию клиента, но не последнюю серверную версию. &lt;/div&gt;&lt;div&gt;Версию проги на компе(серверная) можно глянуть командой&lt;/div&gt;&lt;div&gt;aptitude show anyremote&lt;/div&gt;&lt;div&gt;После этого качнуть наиболее близкую версию клиента, возможно тебе это поможет. Однако я пока не натыкался на несовместимые версии.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;5. Клиентская часть тестилась на Sony Ericsson W700i (полный аналог сверхпопулярного SE K750).&lt;/div&gt;&lt;div&gt;Что еще более важно, jar файлик замечательно установился и работал на Nokia 5530 (под управлением &lt;span class="Apple-style-span" style=" ;font-family:arial, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size:medium;"&gt;Symbian&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size:medium;"&gt; 9.4 touch&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="  ;font-family:arial, sans-serif;font-size:small;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="  ;font-family:arial, sans-serif;font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="  ;font-family:arial, sans-serif;font-size:small;"&gt;6. Мои скрипты (mplayer и amarok2) можно найти по адресу:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family:arial, sans-serif;"&gt;&lt;a href="http://lexem.narod.ru/anyremote.zip"&gt;http://lexem.narod.ru/anyremote.zip&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="  ;font-family:arial, sans-serif;font-size:small;"&gt;Сразу предупреждаю, ничего выдающегося... Просто удален лишний мусор и слегка подтюнены стандартные скрипты.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Удачного полеживания с пультом ))&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/508348848578489790-7037236368702143041?l=lexems.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lexems.blogspot.com/feeds/7037236368702143041/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://lexems.blogspot.com/2009/07/anyremote.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/508348848578489790/posts/default/7037236368702143041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/508348848578489790/posts/default/7037236368702143041'/><link rel='alternate' type='text/html' href='http://lexems.blogspot.com/2009/07/anyremote.html' title='Anyremote - установка, настройка'/><author><name>Lexem</name><uri>http://www.blogger.com/profile/00487211418957684709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/_8qpq5acsRP0/SkZfpXbOi3I/AAAAAAAAAAM/z006gmw-x4o/s1600-R/av-38815.jpg%3F_time%3D1246125911'/></author><thr:total>0</thr:total></entry></feed>
