Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Oct 2003 20:45:22 +0200 (CEST)
From:      Shahab Sanjari <sanjari@hrz.tu-darmstadt.de>
To:        Scott Mitchell <scott+freebsd@fishballoon.org>, edscott wilson garcia <edscott@imp.mx>
Cc:        freebsd-mobile@freebsd.org
Subject:   Re: Xircom Credit Card Ethernet CEM56-100 : xe
Message-ID:  <Pine.LNX.4.44.0310052038570.16747-100000@lnx105.hrz.tu-darmstadt.de>
In-Reply-To: <20031004102659.GB44529@llama.fishballoon.org>

next in thread | previous in thread | raw e-mail | index | archive | help

Hi,
I recompiled the kernel with OLDCARD. and got the modem part working!
For this, I enabled the Modem and disabled the network in the pccard.conf.
I could communicate with modem useing ppp (recognized as cuaa4).
After that, I disabled the modem and enable the xe.
Still I don't have a network interface for ifconfig.
I enabled the pccardd at the bootup. It plays a melody and  says:

pccardd[172]: Card "Xircom"("CreditCard Ethernet 10/100 + Modem 56")
[CEM56] [1.00] matched "Xircom" ("CreditCard Ethernet 10/100 + Modem 56")
[null] [null]

pccard0: Assigning xe0: io 0x2e8-0x2ef irq 11 flas 0x0

pccard[172]: driver allocation failed for Xircom(CreditCard Ethernet
10/100 + Modem 56): Device not configured

When I remove the card I get:
pcic0: Event mask 0x6
pccard: card removed, slot 0
pccardd[175]: xe-1: Xircom (CreditCard Ethernet
10/100 + Modem 56) removed.

It seems that the same problem has been dicussed in June by Matt.
I couldn't follow more.
In the pccard.conf I have the following:
io      0x240-0x360
irq     3 5 10 11 13 15
config  0x27 "xe" 11

After all these changes, the pccardc dumpcis command
brings up plenty of information about the xircom card.

I have also tried Scott's new patch. Everything is excatly the same.

I thank you for your comments.
Regards,
Shahab.



On Sat, 4 Oct 2003, Scott Mitchell wrote:

> On Thu, Oct 02, 2003 at 05:46:16PM +0200, Shahab Sanjari wrote:
> >
> > Surprisingly, each time, I insert the card into the running system I get
> > the following message:
> >
> > xe0: <Xircom CreditCard Ethernet 10/100 + Modem 56> at port 0x2
> > e8-0x2ef irq 11 function 0 config 39 on pccard0
> > device_probe_and_attach: xe0 attach returned 19
>
> Hmmm, 19 = ENODEV which I guess means the driver can't figure out what kind
> of card it is, or that it can't do the funky extra port mapping to enable
> the Ethernet function.  There's definitely nothing else printed out when
> you plug the card in?
>
> Could you try the updated code I posted to -mobile about 10 minutes ago?
> No guarantees it will make any difference - this looks like a problem
> between if_xe and NEWCARD, but as my test machine only groks OLDCARD I'm
> not certain that the probe & attach stuff works properly in the NEWCARD
> world.
>
> Cheers,
>
> 	Scott
>
> --
> ===========================================================================
> Scott Mitchell           | PGP Key ID | "Eagles may soar, but weasels
> Cambridge, England       | 0x54B171B9 |  don't get sucked into jet engines"
> scott at fishballoon.org | 0xAA775B8B |      -- Anon
> _______________________________________________
> freebsd-mobile@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
> To unsubscribe, send any mail to "freebsd-mobile-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.44.0310052038570.16747-100000>