Date: Wed, 20 Sep 2006 16:02:05 +0200 From: Ian FREISLICH <if@hetzner.co.za> To: Andre Oppermann <andre@freebsd.org> Cc: Poul-Henning Kamp <phk@phk.freebsd.dk>, current@freebsd.org Subject: Re: if_em goes mum Message-ID: <E1GQ2eL-000CUS-DV@hetzner.co.za> In-Reply-To: Message from Andre Oppermann <andre@freebsd.org> of "Wed, 20 Sep 2006 15:52:23 %2B0200." <45114797.3030305@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Andre Oppermann wrote: > Poul-Henning Kamp wrote: > > In message <E1GQ0NC-000C5i-FM@hetzner.co.za>, Ian FREISLICH writes: > > > >>Poul-Henning Kamp wrote: > >> > >>>Every few minutes my if_em goes mum, it receives packets but > >>>does not transmit anything. > >>> > >>>ifconfig em0 down ; sleep .1 ; ifconfig em0 up > >>> > >>>makes it work again. > >> > >>Is the OACTIVE flag set? And is TSO enabled on the interface with > >>100M media? > > > > > > em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 > > options=38b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWCSUM,TSO4,TSO6> > > inet 10.221.74.159 netmask 0xffff0000 broadcast 10.221.255.255 > > ether 00:0d:60:cf:26:7a > > media: Ethernet autoselect (1000baseTX <full-duplex>) > > status: active > > > > > > I've disabled tso and I still see the hang: > > > > em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 > > options=8b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWCSUM> > > inet 10.221.74.159 netmask 0xffff0000 broadcast 10.221.255.255 > > ether 00:0d:60:cf:26:7a > > media: Ethernet autoselect (1000baseTX <full-duplex>) > > status: active > > Please give the 'pciconf -lv' output for the em devices. I have a machine > with a particular chipset that has some trouble as well. Jack Vogel tries > to debug it. em0@pci3:4:0: class=0x020000 card=0x10798086 chip=0x10798086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = '82546EB Dual Port Gigabit Ethernet Controller' class = network subclass = ethernet em1@pci3:4:1: class=0x020000 card=0x10798086 chip=0x10798086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = '82546EB Dual Port Gigabit Ethernet Controller' class = network subclass = ethernet em2@pci5:1:0: class=0x020000 card=0x11798086 chip=0x10798086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = '82546EB Dual Port Gigabit Ethernet Controller' class = network subclass = ethernet em3@pci5:1:1: class=0x020000 card=0x11798086 chip=0x10798086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = '82546EB Dual Port Gigabit Ethernet Controller' class = network subclass = ethernet -- Ian Freislich
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1GQ2eL-000CUS-DV>