Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Oct 2003 07:33:22 -0700
From:      "Kevin Oberman" <oberman@es.net>
To:        Zeno Sirbu <zsirbu@sentex.net>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: 4.9-PRE - "if_xe.ko" failed to register 
Message-ID:  <20031020143322.654475D07@ptavv.es.net>
In-Reply-To: Message from Zeno Sirbu <zsirbu@sentex.net>  of "Wed, 01 Oct 2003 09:25:09 EDT." <3F7AD5B5.CCE6B25B@sentex.net> 

next in thread | previous in thread | raw e-mail | index | archive | help
> Date: Wed, 01 Oct 2003 09:25:09 -0400
> From: Zeno Sirbu <zsirbu@sentex.net>
> Sender: owner-freebsd-stable@freebsd.org
> 
> Hi,
> 
> Maybe this message should go to mobile.
> 
> Machine: IBM ThinkPad 600 (Model 2645-85U) PII-300, 64 RAM, 4GB HDD
> Network card: Xircom CE3B-100BTX (pcmcia)
> 
> I've SUP yesterday (Sept 30) from cvsup12.freebsd.org , make world, mergemaster,
> MAKEDEV, updated /stand , rebooted, everyting seems to be ok but I'm getting an
> error related to the pcmcia network card.
> 
> uname -a :
> FreeBSD thinkpad600.sprintnet.ca 4.9-PRERELEASE FreeBSD 4.9-PRERELEASE #0: Tue
> Sep 30 23:25:10 EDT 2003
> root@thinkpad600.sprintnet.ca:/usr/obj/usr/src/sys/GENERIC  i386
> 
> (from dmesg) :
> pccard: card inserted, slot 0
> xe0 at port 0x240-0x24f iomem 0xd1000-0xd1fff irq 3 slot 0 on pccard0
> xe0: Xircom CE3, bonding version 0x45, 100Mbps capable
> xe0: DingoID = 0, RevisionID = 0, VendorID = 0
> xe0: Ethernet address 00:80:c7:ea:2c:c6
> 
> xe0: watchdog timeout; resetting card
> 
> After reset the card starts to function normally (gets an IP from DHCP 
> server, etc.). Can somebody help? What I'm doing wrong ?

This is absolutely normal. (Not ideal, but normal.) The two messages
about the module load failure simply indicate that the xe driver is
already present...eith built into the kernel or already loaded when
the card is probed. Ideally the pccardd should check whether the
driver is already present and not try to load it, but it's not quite
that simple as the driver module may be loaded at boot time (via
loader.conf) or built into the kernel.

The watchdog timeout is also normal. The author of the xe driver
recently patched the driver in CURRENT to try to eliminate this
initialization problem, but I have not tried my card recently, so I
don't know if the issue is fully resolved. In any case, the only
effect of this is a 5 second delay when the card starts.
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman@es.net			Phone: +1 510 486-8634



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031020143322.654475D07>