Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Jan 2004 17:17:03 +0300 (MSK)
From:      Igor Sysoev <is@rambler-co.ru>
To:        Hendrik Scholz <hscholz@raisdorf.net>
Cc:        Andreas Moeller <andreas-moeller@gmx.net>
Subject:   Re: fxp(4) TCP checksum offloading
Message-ID:  <Pine.BSF.4.21.0401201710180.12680-100000@is>
In-Reply-To: <20040119122417.69b2fa94@goanna.raisdorf.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 19 Jan 2004, Hendrik Scholz wrote:

> fxp1: <Intel 82550 Pro/100 Ethernet> port 0x8440-0x847f mem
> 0xfc320000-0xfc33ffff,0xfc362000-0xfc362fff irq 23 at device 5.0 on pci4
> 
> [0.08] root@cave:~ > ifconfig fxp1 link0
> [0.07] root@cave:~ > ifconfig fxp1
> fxp1: flags=9802<BROADCAST,SIMPLEX,LINK0,MULTICAST> mtu 1500
>         options=3<RXCSUM,TXCSUM>
>         ether 00:02:b3:b0:60:8c
>         media: Ethernet autoselect (none)
>         status: no carrier
> [0.07] root@cave:~ > ifconfig fxp1 -link0
> [0.06] root@cave:~ > ifconfig fxp1
> fxp1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
>         options=3<RXCSUM,TXCSUM>
>         ether 00:02:b3:b0:60:8c
>         media: Ethernet autoselect (none)
>         status: no carrier
> [0.06] root@cave:~ > 

> > Any ideas? (Is there a way to unload the microcode again besides 
> > rebooting the system?)
> 
> $ ifconfig fxp0 -link0

As far as I understand the sources, -link0 only resets the interface flag
but does nothing to unload the microcode. To disable the microcode you need
to reset fxp, i.e. you have to shutdown interface and then up it again.


Igor Sysoev
http://sysoev.ru/en/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0401201710180.12680-100000>