how to completely makes an interface down?

h bagade bagadeh at gmail.com
Sat Jan 26 13:06:09 UTC 2013


On Sat, Jan 26, 2013 at 11:03 AM, Jack Vogel <jfvogel at gmail.com> wrote:

>
>
> On Fri, Jan 25, 2013 at 11:15 PM, h bagade <bagadeh at gmail.com> wrote:
>
>> On Thu, Jan 24, 2013 at 11:20 PM, John-Mark Gurney <jmg at funkthat.com>
>> wrote:
>>
>> > h bagade wrote this message on Thu, Jan 24, 2013 at 16:59 +0330:
>> > > I'm searching for a method or configuration which when I make the
>> > interface
>> > > down, the led goes off. Currently the led still remains on when I
>> > shutdowns
>> > > the interface! Is there any way to do this?
>> >
>> > Not all ethernet drivers disable the PHY when you down the interface...
>> > You can try to use:
>> > ifconfig <int> media none
>> >
>> > to shutdown the PHY, but the em driver on 9.1 doesn't have it, but re
>> > (7.2-R and -current) and msk (-current) seems to have it...
>> >
>> > Also, why do you want the led to go off?  Remeber, the led is just an
>> > indication if there is a link established, not what will happen to the
>> > packets that are received...
>> >
>> > --
>> >   John-Mark Gurney                              Voice: +1 415 225 5579
>> >
>> >      "All that I will do, has been done, All that I have, has not."
>> >
>>
>> I've tried the command on freebsd 8.2 with em card but doesn't work as you
>> mentioned.
>> I need such an operation to disable the connection and yes, not the led
>> but
>> the link establishment itself. Is there a way to have this option on em
>> and
>> igb drivers on freebsd 8.2?
>> _______________________________________________
>>
>
>
> Since you have not answered the question John-Mark asked, why should there
> be
> a command for something that doesn't need to be done :)
>
> You want to make sure the connection is "down", unload the driver, that'll
> make
> the hardware pretty non-functional :)
>
> Jack
>
>

I've found a patch which is going to do what I really want:
http://lists.freebsd.org/pipermail/freebsd-net/2010-December/027196.html

but when I apply it on my freebsd 8.2 with em cards, nothing happens! not
even sysctl "dev.em.X.down_disables_link", which is supposed to be added
after applying patch, exists! what wrong with what I've done?


More information about the freebsd-net mailing list