ifconfig on re0 panics Toshiba Satellite M115-S3094 with RealTek 8101E chipset

Sepherosa Ziehau sepherosa at gmail.com
Sun Dec 10 17:55:52 PST 2006


On 12/11/06, Joe Talbott <josepht at cstone.net> wrote:
On Sun, Dec 10, 2006 at 03:23:12PM +0800, Sepherosa Ziehau wrote:
> On 12/10/06, Joe Talbott <josepht at cstone.net> wrote:
> >I bought a Toshiba Satellite M115-S3094 which has a PCIE NIC that has
> >a RealTek 8101E chip.  When I try to ifconfig the interface to assign
> >it an IP address my machine panics.  I have posted some photos of the
> >panic message and a db trace.  I have also posted a verbose dmesg and
> >pciconf output here:
> >
> >http://www.xenno.com/dfbsd/
> >
> >There are two directories 'panic1' and 'panic2'.  Panic1 says "RAM
> >parity error" and suggests hardware failure, yet this is the second
> >laptop (exact same model) that I've tried and the panic persists
> >(though I don't have pictures from the first laptop).  I am running
> >1.7.0-DEVELOPMENT from December 8, 2006.
>
> Can you get a coredump, and post the back trace?  That will be helpful.
I was unable to get a coredump.  Entering 'panic' at the db> prompt
did not provide me with a core dump neither did 'call dodump'.
After syncing with today's HEAD I don't get the panic, though the
re(4) interface comes up I cannot pass data on the connection.
I have posted[1] the latest dmesg, pciconf, ifconfig and a tcpdump from
the laptop as it tries to ping my desktop using the re(4) interface.
The MAC addresses appear to be shifted the same as the first laptop as
I reported on IRC.
>
> >
> >There are other issues as well that may or may not be related.  I have
> >a USB ethernet adaptor (aue) that auto negotiates to 10baseT/UTP on
> >FreeBSD 6.1-RELEASE to negotiates to 100baseTX.  The laptop has
>
> mmm, I didn't quite understand here, do you mean that aue(4) will
> operate at 10UTP on dfly?
Yes, on dfly aue(4) operates at 10UTP on freebsd it operates at 100TX.
I can force the interface to 100baseTX full-duplex and it works but
slightly slower than 10UTP.
mmm, can you show me the dmesg of FreeBSD6, especially the aue related
line to aue(4)?  Thanks.  It is probably because FreeBSD6 still uses
ukphy for your aue(4).
>
> >hung several times.  Once with an out of memory error from aue0 while
> >cvs up'ing the pkgsrc tree.  I have not been able to get it to dump
> >core.  Also the aue adaptor is only recognized if it plugged in while
> >booting.  Plugging it in once the laptop is booted yields nothing.
>
> Please sync with today's HEAD
After syncing with HEAD the problem remains.

Thanks,
Joe
[1] http://www.xenno.com/dfbsd/
It looks like alignment problem here, the whole arp packet is shifted
by 2bytes (should be ETHER_ALIGN):
http://leaf.dragonflybsd.org/~sephe/re.diff
Best Regards,
sephe
--
Live Free or Die




More information about the Kernel mailing list