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

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

    <bug>
          <bug_id>12115</bug_id>
          
          <creation_ts>2007-06-23 09:42:41 +0400</creation_ts>
          <short_desc>Проблемы с default route</short_desc>
          <delta_ts>2009-09-11 15:23:51 +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>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Evgeny">evgen</reporter>
          <assigned_to name="Mikhail Efremov">sem</assigned_to>
          <cc>evg</cc>
    
    <cc>inger</cc>
    
    <cc>ldv</cc>
    
    <cc>mithraen</cc>
    
    <cc>rider</cc>
    
    <cc>sem</cc>
    
    <cc>shaba</cc>
    
    <cc>zerg</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>51829</commentid>
    <comment_count>0</comment_count>
    <who name="Evgeny">evgen</who>
    <bug_when>2007-06-23 09:42:41 +0400</bug_when>
    <thetext>Необходимо чтобы при подключении роут по умолчанию перестраивался на созданное
ppp соединение.
В настройках kvpnc-0.8.9-alt2 указываю &quot;Заменять маршрут по умолчанию&quot;
Подключение проходит. Но с роутом - фигня.

# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.5.2     *               255.255.255.255 UH    0      0        0 ppp0
192.168.4.0     *               255.255.255.0   U     0      0        0 eth0
default         *               0.0.0.0         U     0      0        0 ppp0

Естесственно ни чего не пингуется и соединение разрывается по провере пингом.
После отключения предыдущий роут не восстанавливается. Приходится руками service
network restart.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51932</commentid>
    <comment_count>1</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2007-06-25 16:48:15 +0400</bug_when>
    <thetext>Не должно, там написано, чтоб defaultroute и cleardefaultroute вместе были

   if ( GlobalConfig-&gt;currentProfile-&gt;getKeepDefaultRoute() )
   {
           stream &lt;&lt; &quot;# dont set defaultroute\n&quot;;
           stream &lt;&lt; &quot;nodefaultroute&quot;;
           stream &lt;&lt; &quot;\n&quot;;
   }
   else
   {
           if ( GlobalConfig-&gt;currentProfile-&gt;getSetDefaultRoute() )
           {
                   stream &lt;&lt; &quot;# set defaultroute\n&quot;;
                   stream &lt;&lt; &quot;defaultroute\n&quot;;
                   if ( GlobalConfig-&gt;currentProfile-&gt;getReplaceDefaultRoute() 
&amp;&amp; pppdHasReplacedefaultrouteSupport )
                   {
                           stream &lt;&lt; &quot;cleardefaultroute\n&quot;;
                   }
           }
           stream &lt;&lt; &quot;\n&quot;;
   }

2 Mithraen:
порядок опций не имеет значения случайно?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51948</commentid>
    <comment_count>2</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2007-06-25 19:08:50 +0400</bug_when>
    <thetext>Кстати, а соединение, созданное alterator-net-pptp, работает?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51957</commentid>
    <comment_count>3</comment_count>
    <who name="Evgeny">evgen</who>
    <bug_when>2007-06-25 21:16:06 +0400</bug_when>
    <thetext>(In reply to comment #2)
&gt; Кстати, а соединение, созданное alterator-net-pptp, работает?

Не знаю как с alterotor, но ручками настроенное по классике pptp-config - тот же
результат, что описал выше. Тестирую на ноутбуке. При попытке подключиться кулер
начинает сильно шуметь (напрягается) и так до тех пор, пока не срублю соединение.

Зашел на http://www.freesource.info/wiki/AltLinux/Dokumentacija/NastrojjkaVPN&amp;
Настроил &quot;С etcnet&quot;. Да, и учел рекомендацию /etc/net/ifaces/eth0/ipv4route
Работает.
# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.5.2     *               255.255.255.255 UH    0      0        0 ppp1
10.250.102.223  192.168.4.1     255.255.255.255 UGH   0      0        0 eth0
192.168.4.0     *               255.255.255.0   U     0      0        0 eth0
default         *               0.0.0.0         U     0      0        0 ppp1

Если рекомендацию не выполнять, то получаем:
# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.5.1     *               255.255.255.255 UH    0      0        0 ppp1
192.168.4.0     *               255.255.255.0   U     0      0        0 eth0
default         *               0.0.0.0         U     0      0        0 ppp1

и естесственно ни чего не работает. Симптомы теже, что и при настройке по
классической схеме (pptp-config) и что при настройке с помощью kvpnc.
Наверное проблема в этом? Роут не строится правильно?
Ведь строка defaultroute должна роут перестроить на соединение pppX?

Но не хочется стартовать туннель вместе с сетью. Хочется управлять им самому.
Для чего и установил kvpnc.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>52005</commentid>
    <comment_count>4</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2007-06-26 15:12:29 +0400</bug_when>
    <thetext>(In reply to comment #3)
&gt; default         *               0.0.0.0         U     0      0        0 ppp1
Наверное, это не kvpnc тогда</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>52021</commentid>
    <comment_count>5</comment_count>
    <who name="Evgeny">evgen</who>
    <bug_when>2007-06-26 17:12:54 +0400</bug_when>
    <thetext>наверное это pptp-client. и об этой баге знают, коль рекомендуют строку роута
прописать в кофиг сетевухи.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>52026</commentid>
    <comment_count>6</comment_count>
    <who name="Evgenii Terechkov">evg</who>
    <bug_when>2007-06-26 19:16:50 +0400</bug_when>
    <thetext>(In reply to comment #5)
&gt; наверное это pptp-client. и об этой баге знают, коль рекомендуют строку роута
&gt; прописать в кофиг сетевухи.

Это не бага, а фича, т.к. описана. Документирована в
/usr/share/doc/pptp-client-1.7.0/howto-diagnosis.html.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>52029</commentid>
    <comment_count>7</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2007-06-26 20:34:32 +0400</bug_when>
    <thetext>(In reply to comment #5)
&gt; наверное это pptp-client.
А как alterator-net-pptp себя ведет ?
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>52094</commentid>
    <comment_count>8</comment_count>
    <who name="Evgeny">evgen</who>
    <bug_when>2007-06-27 18:02:26 +0400</bug_when>
    <thetext>(In reply to comment #7)
&gt; (In reply to comment #5)
&gt; &gt; наверное это pptp-client.
&gt; А как alterator-net-pptp себя ведет ?
&gt; 
Отвратительно. Даже галки смены роуте нет :(
Настраивал через GUI.
Добавил подключение ppp0
Ну и что?
Добавился интерфейс ppp0
Подключается. default route не меняется.
И что он есть, что его нет.
Зачем эта утиль, если руками всё донастраивать?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>52103</commentid>
    <comment_count>9</comment_count>
    <who name="Evgeny">evgen</who>
    <bug_when>2007-06-27 19:38:40 +0400</bug_when>
    <thetext>Почитал баги по пакету alterator-net-pptp
В принципе там уже все глюки описаны.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>52231</commentid>
    <comment_count>10</comment_count>
    <who name="Denis Ovsienko">pilot</who>
    <bug_when>2007-06-30 16:58:53 +0400</bug_when>
    <thetext>Всем привет.
Я что-то так и не пойму, в чём собственно проблема. Можно описать?
Спасибо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>52269</commentid>
    <comment_count>11</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2007-07-02 15:35:04 +0400</bug_when>
    <thetext>(In reply to comment #10)
&gt; Можно описать?
default         *               0.0.0.0         U     0      0        0 ppp0
Это кто так хулиганит? etcnet, pppd или еще кто?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>52902</commentid>
    <comment_count>12</comment_count>
    <who name="Denis Ovsienko">pilot</who>
    <bug_when>2007-07-15 16:16:45 +0400</bug_when>
    <thetext>(In reply to comment #0)
&gt; Необходимо чтобы при подключении роут по умолчанию перестраивался на созданное
&gt; ppp соединение.
[...]
&gt; default         *               0.0.0.0         U     0      0        0 ppp0
[...]

Я всё ещё не понимаю. Вы хотите default route через ppp0, он есть(!), а о чём
тогда разговор?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>52925</commentid>
    <comment_count>13</comment_count>
    <who name="Evgeny">evgen</who>
    <bug_when>2007-07-16 08:22:39 +0400</bug_when>
    <thetext>Да, при отключении первоначальный роут не восстанавливается.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72002</commentid>
    <comment_count>14</comment_count>
    <who name="Mikhail Gusarov">dottedmag</who>
    <bug_when>2008-06-13 13:00:39 +0400</bug_when>
    <thetext></thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98438</commentid>
    <comment_count>15</comment_count>
    <who name="Evgeny">evgen</who>
    <bug_when>2009-09-08 06:42:56 +0400</bug_when>
    <thetext>&gt; Я всё ещё не понимаю. Вы хотите default route через ppp0, он есть(!), а о чём
&gt; тогда разговор?

Похоже вот в чём дело #21463</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98440</commentid>
    <comment_count>16</comment_count>
    <who name="Evgenii Terechkov">evg</who>
    <bug_when>2009-09-08 08:01:31 +0400</bug_when>
    <thetext>(В ответ на комментарий №13)
&gt; Да, при отключении первоначальный роут не восстанавливается.

RESTORE_DEFAULTROUTE=yes в options должно работать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98885</commentid>
    <comment_count>17</comment_count>
    <who name="Evgeny">evgen</who>
    <bug_when>2009-09-11 15:23:38 +0400</bug_when>
    <thetext>Дело было в pptp-client</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>