All of lore.kernel.org
 help / color / mirror / Atom feed
* Two interfaces - question
@ 2006-01-04 10:03 Marcin Giedz
  2006-01-04 11:16 ` vikrant
  0 siblings, 1 reply; 7+ messages in thread
From: Marcin Giedz @ 2006-01-04 10:03 UTC (permalink / raw)
  To: netfilter

Hello,

In my INtel Blade server I have two ethernet interfaces: eth0, eth1. Now only 
one is working, the another one is not configured. However I'd like to have 
something like dynamic routing: if one interfaces is down the second one if 
up. If first returns up the second one goes down. 

Does anyone know how can I do this?

Thx,
Marcin


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Two interfaces - question
  2006-01-04 10:03 Two interfaces - question Marcin Giedz
@ 2006-01-04 11:16 ` vikrant
  2006-01-04 11:36   ` Marcin Giedz
  2006-01-04 19:35   ` Jesus M. Salvo Jr.
  0 siblings, 2 replies; 7+ messages in thread
From: vikrant @ 2006-01-04 11:16 UTC (permalink / raw)
  To: Marcin Giedz; +Cc: netfilter

Marcin Giedz wrote:

>Hello,
>
>In my INtel Blade server I have two ethernet interfaces: eth0, eth1. Now only 
>one is working, the another one is not configured. However I'd like to have 
>something like dynamic routing: if one interfaces is down the second one if 
>  
>
i am getting little confused when u say interface goes down please 
explain . 
what do u mean from interface does down whether interface card become 
inactive or network cable get damage or ISP connection goes down please 
clarify it .

>up. If first returns up the second one goes down. 
>
>Does anyone know how can I do this?
>
>Thx,
>Marcin
>
>
>
>  
>
Thanks
Vikrant


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Two interfaces - question
  2006-01-04 11:16 ` vikrant
@ 2006-01-04 11:36   ` Marcin Giedz
  2006-01-04 12:02     ` Boryan Yotov
  2006-01-04 12:30     ` vikrant
  2006-01-04 19:35   ` Jesus M. Salvo Jr.
  1 sibling, 2 replies; 7+ messages in thread
From: Marcin Giedz @ 2006-01-04 11:36 UTC (permalink / raw)
  To: vikrant; +Cc: netfilter

Dnia środa, 4 stycznia 2006 12:16, vikrant napisał:
> Marcin Giedz wrote:
> >Hello,
> >
> >In my INtel Blade server I have two ethernet interfaces: eth0, eth1. Now
> > only one is working, the another one is not configured. However I'd like
> > to have something like dynamic routing: if one interfaces is down the
> > second one if
>
> i am getting little confused when u say interface goes down please
> explain .
OK - very spimle. Let's say that network cable is damage or someone has 
disconnected cable from the card. If one cable is unplagged (eth0) the second 
one (eth1) becames master.


> what do u mean from interface does down whether interface card become
> inactive or network cable get damage or ISP connection goes down please
> clarify it .
>
> >up. If first returns up the second one goes down.
> >
> >Does anyone know how can I do this?
> >
> >Thx,
> >Marcin
>
> Thanks
> Vikrant


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Two interfaces - question
  2006-01-04 11:36   ` Marcin Giedz
@ 2006-01-04 12:02     ` Boryan Yotov
  2006-01-04 12:30     ` vikrant
  1 sibling, 0 replies; 7+ messages in thread
From: Boryan Yotov @ 2006-01-04 12:02 UTC (permalink / raw)
  To: netfilter

Marcin Giedz wrote:
> Dnia środa, 4 stycznia 2006 12:16, vikrant napisał:
> 
>>Marcin Giedz wrote:
>>
>>>Hello,
>>>
>>>In my INtel Blade server I have two ethernet interfaces: eth0, eth1. Now
>>>only one is working, the another one is not configured. However I'd like
>>>to have something like dynamic routing: if one interfaces is down the
>>>second one if
>>
>>i am getting little confused when u say interface goes down please
>>explain .
> 
> OK - very spimle. Let's say that network cable is damage or someone has 
> disconnected cable from the card. If one cable is unplagged (eth0) the second 
> one (eth1) becames master.

Check _mii-tool_ from Donald Becker and/or _ifplugd_ from Lennart 
Poettering.

> 
> 
> 
>>what do u mean from interface does down whether interface card become
>>inactive or network cable get damage or ISP connection goes down please
>>clarify it .
>>
>>
>>>up. If first returns up the second one goes down.
>>>
>>>Does anyone know how can I do this?
>>>
>>>Thx,
>>>Marcin
>>
>>Thanks
>>Vikrant
> 
> 
> 
> 



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Two interfaces - question
  2006-01-04 11:36   ` Marcin Giedz
  2006-01-04 12:02     ` Boryan Yotov
@ 2006-01-04 12:30     ` vikrant
  2006-01-04 12:57       ` vikrant
  1 sibling, 1 reply; 7+ messages in thread
From: vikrant @ 2006-01-04 12:30 UTC (permalink / raw)
  To: Marcin Giedz; +Cc: netfilter

Marcin Giedz wrote:

>Dnia środa, 4 stycznia 2006 12:16, vikrant napisał:
>  
>
>>Marcin Giedz wrote:
>>    
>>
>>>Hello,
>>>
>>>In my INtel Blade server I have two ethernet interfaces: eth0, eth1. Now
>>>only one is working, the another one is not configured. However I'd like
>>>to have something like dynamic routing: if one interfaces is down the
>>>second one if
>>>      
>>>
>>i am getting little confused when u say interface goes down please
>>explain .
>>    
>>
>OK - very spimle. Let's say that network cable is damage or someone has 
>disconnected cable from the card. If one cable is unplagged (eth0) the second 
>one (eth1) becames master.
>
>
>  
>
>>what do u mean from interface does down whether interface card become
>>inactive or network cable get damage or ISP connection goes down please
>>clarify it .
>>
>>    
>>
>>>up. If first returns up the second one goes down.
>>>
>>>Does anyone know how can I do this?
>>>
>>>Thx,
>>>Marcin
>>>      
>>>
>>Thanks
>>Vikrant
>>    
>>
>
>
>  
>
I am considering that both the interfaces are using as external interface.
I don't  know the right way to track the connectivity ,I think Routing 
Protocol e.g BGP,RIP,IGP or OSPF are the solution for this  kind of  
problem.
But ,what i did to do this ,write a script that ping the ISP DNS  and 
set the status value (variable)according to packet loss % and then take 
action according to the status value , ifdown eth0 -> ifup eth1 -> make 
changes to iptables rules  , and vice-versa.
add the script in crontab so that it runs after a certain time period 
and perform the checking.
I am just a beginner so please do not consider it as the final solution.
Please know me if u find the right ans to ur ques.
and sorry for bad english.

Thanks
Vikrant


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Two interfaces - question
  2006-01-04 12:30     ` vikrant
@ 2006-01-04 12:57       ` vikrant
  0 siblings, 0 replies; 7+ messages in thread
From: vikrant @ 2006-01-04 12:57 UTC (permalink / raw)
  To: vikrant; +Cc: netfilter

vikrant wrote:

> Marcin Giedz wrote:
>
>> Dnia środa, 4 stycznia 2006 12:16, vikrant napisał:
>>  
>>
>>> Marcin Giedz wrote:
>>>   
>>>
>>>> Hello,
>>>>
>>>> In my INtel Blade server I have two ethernet interfaces: eth0, 
>>>> eth1. Now
>>>> only one is working, the another one is not configured. However I'd 
>>>> like
>>>> to have something like dynamic routing: if one interfaces is down the
>>>> second one if
>>>>     
>>>
>>> i am getting little confused when u say interface goes down please
>>> explain .
>>>   
>>
>> OK - very spimle. Let's say that network cable is damage or someone 
>> has disconnected cable from the card. If one cable is unplagged 
>> (eth0) the second one (eth1) becames master.
>>
>>
>>  
>>
>>> what do u mean from interface does down whether interface card become
>>> inactive or network cable get damage or ISP connection goes down please
>>> clarify it .
>>>
>>>   
>>>
>>>> up. If first returns up the second one goes down.
>>>>
>>>> Does anyone know how can I do this?
>>>>
>>>> Thx,
>>>> Marcin
>>>>     
>>>
>>> Thanks
>>> Vikrant
>>>   
>>
>>
>>
>>  
>>
> I am considering that both the interfaces are using as external 
> interface.
> I don't  know the right way to track the connectivity ,I think Routing 
> Protocol e.g BGP,RIP,IGP or OSPF are the solution for this  kind of  
> problem.
> But ,what i did to do this ,write a script that ping the ISP DNS  and 
> set the status value (variable)according to packet loss % and then 
> take action according to the status value , ifdown eth0 -> ifup eth1 
> -> make changes to iptables rules  , and vice-versa.
> add the script in crontab so that it runs after a certain time period 
> and perform the checking.
> I am just a beginner so please do not consider it as the final solution.
> Please know me if u find the right ans to ur ques.
> and sorry for bad english.
>
> Thanks
> Vikrant
>
>
>
If your problem is just limited to plugin or plugout of cable then u can 
use ifplugd as Boryan yotov suggests but by this u can not check whether 
ISP line in up or down.

link for ifplugd
http://www.stud.uni-hamburg.de/users/lennart/projects/ifplugd/


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Two interfaces - question
  2006-01-04 11:16 ` vikrant
  2006-01-04 11:36   ` Marcin Giedz
@ 2006-01-04 19:35   ` Jesus M. Salvo Jr.
  1 sibling, 0 replies; 7+ messages in thread
From: Jesus M. Salvo Jr. @ 2006-01-04 19:35 UTC (permalink / raw)
  To: netfilter

On Wednesday 04 January 2006 22:16, vikrant wrote:
> Marcin Giedz wrote:
> >Hello,
> >
> >In my INtel Blade server I have two ethernet interfaces: eth0, eth1. Now
> > only one is working, the another one is not configured. However I'd like
> > to have something like dynamic routing: if one interfaces is down the
> > second one if
>
> i am getting little confused when u say interface goes down please
> explain .
> what do u mean from interface does down whether interface card become
> inactive or network cable get damage or ISP connection goes down please
> clarify it .
>
> >up. If first returns up the second one goes down.
> >
> >Does anyone know how can I do this?
> >
> >Thx,
> >Marcin
>
> Thanks
> Vikrant

What you are looking for is the bonding driver / interface.
Have a look in your filesystem for the file:

/usr/src/<kernel>/Documentation/networking/bonding.txt




^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2006-01-04 19:35 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-01-04 10:03 Two interfaces - question Marcin Giedz
2006-01-04 11:16 ` vikrant
2006-01-04 11:36   ` Marcin Giedz
2006-01-04 12:02     ` Boryan Yotov
2006-01-04 12:30     ` vikrant
2006-01-04 12:57       ` vikrant
2006-01-04 19:35   ` Jesus M. Salvo Jr.

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.