It seems like recent commits may have broken if_re.
After I updated last weekend (and again this morning), everything appears
to be fine initially: I can ping hosts, browse the Web with Lynx, etc. But
as soon as a certain amount of data has been transferred (e.g. when I
start a graphical browser like Opera or Seamonkey, or I (try to) run port-
snap) suddenly all connectivity vanishes: resolving no longer works, I
can't even ping my modem/router. Running /etc/rc.d/netif restart doesn't
help. I do get lots of watchdog timeout messages on the console.
Fortunately I still have a USB WiFi adapter I can use (if_rum still works
like a charm) so I'm not entirely cut off, but *some*thing appears to have
happened to if_re.
Any thoughts? Thanks in advance,
Alphons
P.S. In case it matters:
$ uname -a
FreeBSD satellite.xs4all.nl 7.3-STABLE FreeBSD 7.3-STABLE #32: Mon Mar 29
14:33:23 CEST 2010 toor@satellite.xs4all.nl:/usr/obj/usr/src/sys/GENERIC
i386
$ dmesg|grep re0
re0: <RealTek 8101E/8102E/8102EL/8103E PCIe 10/100baseTX> port
0x5000-0x50ff mem 0xda000000-0xda000fff irq 18 at device 0.0 on pci5
re0: Using 1 MSI messages
re0: Chip rev. 0x34000000
re0: MAC rev. 0x00000000
miibus0: <MII bus> on re0
re0: Ethernet address: *****
re0: [FILTER]
--
... And once you have tasted flight you will walk the earth with your eyes
turned skywards, for there you have been and there you long to return...
-- Leonardo da Vinci
On Mon, Mar 29, 2010 at 05:00:19PM +0200, A.J. Fonz van Werven wrote:> It seems like recent commits may have broken if_re. > > After I updated last weekend (and again this morning), everything appears > to be fine initially: I can ping hosts, browse the Web with Lynx, etc. But > as soon as a certain amount of data has been transferred (e.g. when I > start a graphical browser like Opera or Seamonkey, or I (try to) run port- > snap) suddenly all connectivity vanishes: resolving no longer works, I > can't even ping my modem/router. Running /etc/rc.d/netif restart doesn't > help. I do get lots of watchdog timeout messages on the console. > > Fortunately I still have a USB WiFi adapter I can use (if_rum still works > like a charm) so I'm not entirely cut off, but *some*thing appears to have > happened to if_re. > > Any thoughts? Thanks in advance, >What is last known working revision of re(4)?> Alphons > > P.S. In case it matters: > > $ uname -a > FreeBSD satellite.xs4all.nl 7.3-STABLE FreeBSD 7.3-STABLE #32: Mon Mar 29 14:33:23 CEST 2010 toor@satellite.xs4all.nl:/usr/obj/usr/src/sys/GENERIC i386 > $ dmesg|grep re0 > re0: <RealTek 8101E/8102E/8102EL/8103E PCIe 10/100baseTX> port 0x5000-0x50ff mem 0xda000000-0xda000fff irq 18 at device 0.0 on pci5 > re0: Using 1 MSI messages > re0: Chip rev. 0x34000000 > re0: MAC rev. 0x00000000 > miibus0: <MII bus> on re0 > re0: Ethernet address: ***** > re0: [FILTER]