<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>27797</bug_id>
          
          <creation_ts>2012-10-04 07:54:05 +0400</creation_ts>
          <short_desc>Не определяет wireless интерфейсы на ядре 3.6.</short_desc>
          <delta_ts>2012-11-17 00:11:47 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>etcnet</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>27685</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Ivan A. Melnikov">iv</reporter>
          <assigned_to name="Mikhail Efremov">sem</assigned_to>
          <cc>aen</cc>
    
    <cc>aris</cc>
    
    <cc>dd1email</cc>
    
    <cc>evg</cc>
    
    <cc>ldv</cc>
    
    <cc>mike</cc>
    
    <cc>real.altlinux.org</cc>
    
    <cc>rider</cc>
    
    <cc>sem</cc>
    
    <cc>shaba</cc>
    
    <cc>stalker</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>133665</commentid>
    <comment_count>0</comment_count>
    <who name="Ivan A. Melnikov">iv</who>
    <bug_when>2012-10-04 07:54:05 +0400</bug_when>
    <thetext>Сейчас etcnet чтобы выяснить, является ли интерфейс беспровдным, ориентируется на наличие каталога /sys/class/net/$iface/wireless [1], которого начиная с ядра 3.6 нет и не будет [2]. В результате, беспроводные интерфейсы, настроенные через etcnet, под ядром 3.6 не работают [3] (используется ядро 3.6.0-un-def-alt1).

References:

[1] http://git.altlinux.org/gears/e/etcnet.git?p=etcnet.git;a=blob;f=etc/net/scripts/functions-eth;h=d4eecc8c3a9daa14ce7470ad44a4e014f334badf;hb=f5db20291fa2d49730eeccf835c86d46f38be8d4#l34
[2] http://lists.altlinux.org/pipermail/sisyphus/2012-October/358581.html
[3] http://lists.altlinux.org/pipermail/sisyphus/2012-October/358580.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133666</commentid>
    <comment_count>1</comment_count>
    <who name="Ivan A. Melnikov">iv</who>
    <bug_when>2012-10-04 08:04:53 +0400</bug_when>
    <thetext>Сразу дополню, что grep по /proc/net/wireless (такой, как на строке 40) также не работает, так как пока интерфейс не поднят, его в этом файле нет. Сам пока в качестве workaround написал

echo $1 | grep -q wlan

но наверное можно попробовать и что-то типа

iwgetid &quot;$1&quot; &amp;&gt;/dev/null

(но не знаю, во всех ли версиях wireless-tools она возвращает правильный код ошибки)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133669</commentid>
    <comment_count>2</comment_count>
    <who name="Evgenii Terechkov">evg</who>
    <bug_when>2012-10-04 09:57:28 +0400</bug_when>
    <thetext>Насколько я понимаю, апстримом предлагается использовать iw вместо wireless-tools.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133693</commentid>
    <comment_count>3</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2012-10-04 19:47:50 +0400</bug_when>
    <thetext>Исправление тут:
http://git.altlinux.org/people/sem/packages/?p=etcnet.git;a=shortlog;h=refs/heads/sem

Там также фикс коммита e975267b71 и #24637.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133697</commentid>
    <comment_count>4</comment_count>
    <who name="Sergey Bolshakov">sbolshakov</who>
    <bug_when>2012-10-04 21:04:10 +0400</bug_when>
    <thetext>у меня нет уверенности, что можно всегда полагаться на существование phy80211 --
у кого-нибудь есть под рукой старая карточка вроде ipw2200 ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133698</commentid>
    <comment_count>5</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2012-10-04 21:08:34 +0400</bug_when>
    <thetext>Возможно, ipw2200 найдётся у aris@; у меня в покойном T41, могу выковырять,
если будет кому поставить.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133699</commentid>
    <comment_count>6</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2012-10-04 22:25:09 +0400</bug_when>
    <thetext>(В ответ на комментарий №4)
&gt; у меня нет уверенности, что можно всегда полагаться на существование phy80211

У меня, пожалуй, тоже нет такой уверенности.
Есть альтернативная идея, которая мне все больше нравится: выкинуть is_wireless() совсем.
Она используется только в 2-х случаях:
1. Определить, надо ли запускать скрипт config-wireless. Причем он запускается и при установленной опции CONFIG_DOT1X, что может быть проблемой при наличии файлов default/{iwconfig,iwpriv}. Это проверка не выглядит обязательной, можно выполнять необходимые действия просто при наличии $MYIFACEDIR/{wpa_supplicant.conf,iwconfig,iwpriv}. Это делает ненужным CONFIG_DOT1X. Также теряется и CONFIG_WIRELESS, но мне не кажется это большой потерей. Осмысленность существования default/{iwconfig,iwpriv}, во всяком случае без $MYIFACEDIR/{iwconfig,iwpriv}, тоже вызывает сомнения.
2. Проверка и ругань при USE_IFPLUGD=yes. Думаю, без этого тоже можно прожить.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133701</commentid>
    <comment_count>7</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2012-10-05 03:01:33 +0400</bug_when>
    <thetext>&gt; Также теряется и CONFIG_WIRELESS
Хотя нет, это убирать не надо. Опция должна, как и раньше, указывать надо ли вообще пытаться выполнять config-wireless. Может быть полезно устанавливать CONFIG_WIRELESS=no для не-wireless интерфейсов, например, чтобы лишние проверки не выполнялись.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133727</commentid>
    <comment_count>8</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2012-10-05 19:17:56 +0400</bug_when>
    <thetext>&gt; Есть альтернативная идея
Реализовано и перезапушено туда же.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133728</commentid>
    <comment_count>9</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2012-10-05 19:23:20 +0400</bug_when>
    <thetext>(In reply to comment #7)
&gt; Может быть полезно устанавливать CONFIG_WIRELESS=no для не-wireless
Хм, а почему не CONFIG_WIRELESS=yes для wireless, а предполагать не-wireless?
IMHO более разумное предположение, тем более с учётом того, что для wireless потребуется больше настройки.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133733</commentid>
    <comment_count>10</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2012-10-05 19:39:35 +0400</bug_when>
    <thetext>(В ответ на комментарий №9)
&gt; (In reply to comment #7)
&gt; &gt; Может быть полезно устанавливать CONFIG_WIRELESS=no для не-wireless
&gt; Хм, а почему не CONFIG_WIRELESS=yes для wireless, а предполагать не-wireless?
&gt; IMHO более разумное предположение, тем более с учётом того, что для wireless
&gt; потребуется больше настройки.

При CONFIG_WIRELESS=yes просто проверяется наличие файлов конфигурации $MYIFACEDIR/{wpa_supplicant.conf,iwconfig,iwpriv} и реальная работа выполняется только если что-то из этого есть. При CONFIG_WIRELESS=no таких проверок производиться не будет и config-wireles запускать не будет точно.
На самом деле это не так уж важно, проверки - это быстро. Но если не-wireless интерфейсов вдруг очень много, то может появиться желание их все-таки отключить.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133736</commentid>
    <comment_count>11</comment_count>
    <who name="real@altlinux.org">real.altlinux.org</who>
    <bug_when>2012-10-05 19:41:52 +0400</bug_when>
    <thetext>Коллеги, убедительная просьба потом все подробности во оживлению iwlanX отразить на вики.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133737</commentid>
    <comment_count>12</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2012-10-05 19:43:03 +0400</bug_when>
    <thetext>&gt; 2. Проверка и ругань при USE_IFPLUGD=yes. Думаю, без этого тоже можно прожить.

Да, забыл сказать, google утверждает, что ifplugd вполне умеет работать с
wireless интрфесами (хотя я и не проверял). Так что я просто выкинул проверку.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133740</commentid>
    <comment_count>13</comment_count>
    <who name="Sergey Bolshakov">sbolshakov</who>
    <bug_when>2012-10-05 21:48:44 +0400</bug_when>
    <thetext>&gt;&gt; 2. Проверка и ругань при USE_IFPLUGD=yes. Думаю, без этого тоже можно прожить.

&gt; Да, забыл сказать, google утверждает, что ifplugd вполне умеет работать с
&gt; wireless интрфесами (хотя я и не проверял). Так что я просто выкинул проверку.

ifplugd с wireless считается неработающим  -- в этой багзилле есть тому подтверждения -- поэтому для wireless используется wpa_cli.
Хотелось бы также спросить автора alterator-net-eth и компании -- как там собираются
выкручиваться, ведь чтобы можно было полагаться исключительно на наличие файликов
специального вида, нужно, чтобы их кто-туда изначально положил, правда ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133741</commentid>
    <comment_count>14</comment_count>
    <who name="Sergey Bolshakov">sbolshakov</who>
    <bug_when>2012-10-05 21:51:27 +0400</bug_when>
    <thetext>в конце концов, вернуть на место sys/.../wireless -- это один git revert в ядре,
тем более что rationale того коммита &apos;нам кажется, что этим никто не пользуется,
поэтому давайте сэкономим 2 килобайта&apos; и ничего более.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133751</commentid>
    <comment_count>15</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2012-10-06 07:16:38 +0400</bug_when>
    <thetext>Никто не хочет написать автору коммита, убирающего нужный нам интерфейс ???</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133814</commentid>
    <comment_count>16</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2012-10-08 17:47:37 +0400</bug_when>
    <thetext>&gt; ifplugd с wireless считается неработающим  -- в этой багзилле есть тому
&gt; подтверждения -- поэтому для wireless используется wpa_cli.

Тогда можно проверять так же, по наличию файлов конфигурации.

&gt; Хотелось бы также спросить автора alterator-net-eth и компании -- как там
&gt; собираются выкручиваться

При чем тут проблемы альтератора?
В альтераторе можно и iw какой-нибудь использовать, там такие зависимости не страшны. Или вообще свою утилиту написать, не суть.
А вот etcnet не должен рассчитывать на наличие разных нестандартных (и не всем нужных) утилит.

&gt; в конце концов, вернуть на место sys/.../wireless -- это один git revert в
&gt; ядре,

Только ради этих 2-х проверок в etcnet собирать аж прям специальное ядро? И потом этот патч поддерживать? Причем эти проверки не так уж нужны, получается. Возможно они и раньше были избыточны. Тот, кто настраивает сеть, лучше знает что это за интерфейс и как его конфигурить. К тому же это позволяет избавиться от совершенно лишней опции CONFIG_DOT1X.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>134405</commentid>
    <comment_count>17</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2012-11-02 20:35:40 +0400</bug_when>
    <thetext>(In reply to comment #13)
&gt; &gt;&gt; 2. Проверка и ругань при USE_IFPLUGD=yes. Думаю, без этого тоже можно прожить.
&gt; 
&gt; &gt; Да, забыл сказать, google утверждает, что ifplugd вполне умеет работать с
&gt; &gt; wireless интрфесами (хотя я и не проверял). Так что я просто выкинул проверку.
&gt; 
&gt; ifplugd с wireless считается неработающим  -- в этой багзилле есть тому
&gt; подтверждения -- поэтому для wireless используется wpa_cli.
&gt; Хотелось бы также спросить автора alterator-net-eth и компании -- как там
&gt; собираются
&gt; выкручиваться, ведь чтобы можно было полагаться исключительно на наличие
&gt; файликов
&gt; специального вида, нужно, чтобы их кто-туда изначально положил, правда ?

Это, все, конечно, интересно, но какое это имеет отношение к решению задачи?
Если есть возражения по изменениям в v0.9.10-25-g8da1cc1..v0.9.10-29-gcca8091, то просьба их озвучить.  Если нет возражений, то просьба смержить. :)

(In reply to comment #14)
&gt; в конце концов, вернуть на место sys/.../wireless -- это один git revert в
&gt; ядре,
&gt; тем более что rationale того коммита &apos;нам кажется, что этим никто не
&gt; пользуется,
&gt; поэтому давайте сэкономим 2 килобайта&apos; и ничего более.

Давайте мы не будем искусственно ограничивать область применения etcnet.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>134537</commentid>
    <comment_count>18</comment_count>
    <who name="Sergey Bolshakov">sbolshakov</who>
    <bug_when>2012-11-06 14:10:12 +0400</bug_when>
    <thetext>проблема состоит в том, что предлагается включить кумулятивный патч,
затрагивающий более того, что необходимо для решения этой конкретной
проблемы.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>134548</commentid>
    <comment_count>19</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2012-11-06 15:20:10 +0400</bug_when>
    <thetext>&gt; проблема состоит в том, что предлагается включить кумулятивный патч,
&gt; затрагивающий более того, что необходимо для решения этой конкретной
&gt; проблемы.

Ок.
http://git.altlinux.org/people/sem/packages/?p=etcnet.git;a=shortlog;h=refs/heads/bug27797

Можно еще и два коммита слить в один, если надо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>134552</commentid>
    <comment_count>20</comment_count>
    <who name="Sergey Bolshakov">sbolshakov</who>
    <bug_when>2012-11-06 15:57:30 +0400</bug_when>
    <thetext>эти два коммита я и имел ввиду, говоря о кумулятивном патче.
уж как-нибудь я бы осилил взять их из середины ветки, будь
у меня уверенность, что вот именно так и нужно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>134561</commentid>
    <comment_count>21</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2012-11-06 16:47:03 +0400</bug_when>
    <thetext>Сложно понять, что при наличии четырех коммитов, два из которых действительно не относятся к этой баге, под словами &quot;кумулятивный патч, затрагивающий более того, что необходимо для решения этой конкретной проблемы&quot; имеются в виду коммиты, напрямую относящиеся к ней.
Слил в один и перезапушил.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>134569</commentid>
    <comment_count>22</comment_count>
    <who name="Sergey Bolshakov">sbolshakov</who>
    <bug_when>2012-11-06 17:21:05 +0400</bug_when>
    <thetext>не нужно больше ничего перезапушивать, я перепишу что есть сам.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>134570</commentid>
    <comment_count>23</comment_count>
    <who name="Sergey Bolshakov">sbolshakov</who>
    <bug_when>2012-11-06 17:33:03 +0400</bug_when>
    <thetext>в порядке обсуждения: мне кажется разумным выставить дефолтом CONFIG_WIRELESS=no
в /etc/net/ifaces/default/options-eth и сохранить CONFIG_DOT1X там же.
напомню, он помечен как config(noreplace), так что существующие настройки
останутся работоспособными. Во вновь установленных системах CONFIG_WIRELESS=yes
предлагается устанавливать поинтерфейсно, где нужно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>134580</commentid>
    <comment_count>24</comment_count>
    <who name="Sergey Bolshakov">sbolshakov</who>
    <bug_when>2012-11-06 18:18:37 +0400</bug_when>
    <thetext>ещё подробнее:
у нас есть два варианта того, как происходит поднятие интерфейса: немедленный
и отложенный, второй реализуется с использованием ifplugd или wpa_cli (но не 
оба одновременно!). нынешние ручки -- CONFIG_WIRELESS, CONFIG_DOT1X, USE_IFPLUGD -- плохо
ложатся на эту схему, поскольку не описывают в точности, какой из вариантов
будет выбран, а с исчезновением is_wireless всё стало совсем запутано.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>134582</commentid>
    <comment_count>25</comment_count>
    <who name="Sergey Bolshakov">sbolshakov</who>
    <bug_when>2012-11-06 18:23:28 +0400</bug_when>
    <thetext>если пытаться привести эти ручки к соответствию их подразумеваемому значению,
то:
USE_IFPLUGD означает ifplugd (тут однозначно)
CONFIG_DOT1X означает wpa_supplicant (неважно, wired или wireless)
CONFIG_WIRELESS означает что угодно или ничего вообще.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>134589</commentid>
    <comment_count>26</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2012-11-06 19:03:21 +0400</bug_when>
    <thetext>&gt; CONFIG_DOT1X означает wpa_supplicant (неважно, wired или wireless)
&gt; CONFIG_WIRELESS означает что угодно или ничего вообще.

Одна из этих опций явно лишняя, т.к. означать они могут только одно и то же.
Я в патче решил оставить CONFIG_WIRELESS из тех соображений, что
1. CONFIG_WIRELESS существует гораздо дольше и тут можно считать &quot;так исторически сложилось&quot;. К тому же гораздо чаще wpa_supplicant используется все-таки в случае wireless, а не wired конфигурации.
2. Если считать CONFIG_WIRELESS устаревшей, то по уму надо переименовывать и скрипт config-wireless. Но там могут использоваться iwpriv/iwconfig, действительно относящиеся только к wireless.
3. Имя опции CONFIG_DOT1X ничем не лучше CONFIG_WIRELESS. Оно тоже совершенно невразумительное и не отражает сути: во-первых, из него не понять, что речь идет о 802.1X, во-вторых совсем не обязательно, что 802.1X действительно используется, скорее чаще как раз используется wpa-psk.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>134592</commentid>
    <comment_count>27</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2012-11-06 19:32:57 +0400</bug_when>
    <thetext>(В ответ на комментарий №23)
&gt; в порядке обсуждения: мне кажется разумным выставить дефолтом
&gt; CONFIG_WIRELESS=no

Это экономия только на проверке существования файлов, это действительно так критично? Просто положить wpa_supplicant.conf, чтобы он начал использоваться, мне кажется гораздо привлекательнее варианта прописывания еще и опции в options.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>134595</commentid>
    <comment_count>28</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2012-11-06 19:43:13 +0400</bug_when>
    <thetext>etcnet-0.9.10-alt7 -&gt; sisyphus:

* Tue Nov 06 2012 Sergey Bolshakov &lt;sbolshakov@altlinux&gt; 0.9.10-alt7
- CONFIG_WIRELESS and USE_IFPLUGD options are mutually exclusive now
- do not rely on /sys/class/net/&lt;iface&gt;/wireless anymore (closes: #27797)
- added per-iface &apos;disable_ipv6&apos; sysctl shortcut (closes: #27933)
- always use &apos;resolvconf -d&apos; during ifdown (closes: #24637)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>134600</commentid>
    <comment_count>29</comment_count>
    <who name="Sergey Bolshakov">sbolshakov</who>
    <bug_when>2012-11-06 20:55:10 +0400</bug_when>
    <thetext>(В ответ на комментарий №27)
&gt; (В ответ на комментарий №23)
&gt; &gt; в порядке обсуждения: мне кажется разумным выставить дефолтом
&gt; &gt; CONFIG_WIRELESS=no
&gt; 
&gt; Это экономия только на проверке существования файлов, это действительно так
&gt; критично? Просто положить wpa_supplicant.conf, чтобы он начал использоваться,
&gt; мне кажется гораздо привлекательнее варианта прописывания еще и опции в
&gt; options.

В последней сборке CONFIG_WIRELESS остался без изменений.
Но вообще да, это нежелание проверять существование файла там,
где этой проверке не место (ifup-common).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>134602</commentid>
    <comment_count>30</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2012-11-06 21:48:58 +0400</bug_when>
    <thetext>Я, собственно, делал проверки на существование файлов в ifup-common чтобы не дергать лишний раз скрипт config-wireless. Впрочем, возможно это действительно экономия на спичках.
Кстати, без изменения в profiled_filename_is() при выполнении
profiled_filename_exist &quot;&quot; &quot;$IFACEDIR/default/iwconfig&quot;
может выполняться что-то типа eval =$IFACEDIR/default/iwconfig и будет ругань.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>134607</commentid>
    <comment_count>31</comment_count>
    <who name="Sergey Bolshakov">sbolshakov</who>
    <bug_when>2012-11-06 23:22:49 +0400</bug_when>
    <thetext>(В ответ на комментарий №30)
&gt; Я, собственно, делал проверки на существование файлов в ifup-common чтобы не
&gt; дергать лишний раз скрипт config-wireless. Впрочем, возможно это действительно
&gt; экономия на спичках.
&gt; Кстати, без изменения в profiled_filename_is() при выполнении
&gt; profiled_filename_exist &quot;&quot; &quot;$IFACEDIR/default/iwconfig&quot;
&gt; может выполняться что-то типа eval =$IFACEDIR/default/iwconfig и будет ругань.

наверное мне следует просто убрать всякую обработку default/iw*</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>134913</commentid>
    <comment_count>32</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2012-11-16 10:35:48 +0400</bug_when>
    <thetext>А нельзя ли сделать так, что бы вот такого рода конфиги не надо было править:
# cat /etc/net/ifaces/eth0/options 
USE_IFPLUGD=yes
LINKDETECT=auto
BOOTPROTO=dhcp
TYPE=eth
DISABLED=no
NM_CONTROLLED=no

Странным выглядит необходимость прописывания CONFIG_WIRELESS=no если и так уже есть USE_IFPLUGD.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>134938</commentid>
    <comment_count>33</comment_count>
    <who name="Sergey Bolshakov">sbolshakov</who>
    <bug_when>2012-11-16 22:30:31 +0400</bug_when>
    <thetext>отчего же нельзя, очень даже можно:
http://comments.gmane.org/gmane.linux.kernel/1392395</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>134943</commentid>
    <comment_count>34</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2012-11-17 00:11:47 +0400</bug_when>
    <thetext>А каким образом wireless интерфейсы имеют отношение к проводным интерфейсам ?

или IFPLUG уже научился работать на wireless ?</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>