Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 01 Oct 2003 11:05:37 -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:  <20031001180537.94F1A5D08@ptavv.es.net>
In-Reply-To: Message from "Zeno Sirbu" <zsirbu@sentex.net>  <20031001151548.5DB274400B@mx1.FreeBSD.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
> From: "Zeno Sirbu" <zsirbu@sentex.net>
> Date: Wed, 01 Oct 2003 11:15:47 +0000
> Sender: owner-freebsd-stable@freebsd.org
> 
> Hi,
> 
> Maybe this message should go to mobile.

Probably a better choice.

> 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
> module_register: module pccard/xe already exists!
> linker_file_sysinit "if_xe.ko" failed to register! 17
> 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 ?

Absolutely nothing. The "module_register: module pccard/xe already exists!"
and "linker_file_sysinit "if_xe.ko" failed to register! 17" messages
only indicate that the xe driver is already in the kernel, probably
because the kernel was built with it. When the card is inserted, the
system tries to load the module and is merely reporting the inability
to do so.

The "xe0: watchdog timeout; resetting card" is a well known problem of
long standing. Scott recently posted that he had patches waiting for
commit to fix this but it's not yet in current, so it won't get to V5
for a while. IT results in a 5 second startup delay, but has no other
consequences.
-- 
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?20031001180537.94F1A5D08>