Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Apr 2002 21:45:55 +0200
From:      Lutz Horn <lutz@lutz-horn.de>
To:        Mark Rowlands <mark.rowlands@minmail.net>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Xircom CreditCard 10/100 Configuration
Message-ID:  <20020429194554.GA6406@lutz-horn.de>
In-Reply-To: <200204291401.03502.mark.rowlands@minmail.net>
References:  <20020427134911.GA2993@lutz-horn.de> <20020427185238.D296@fishballoon.dyndns.org> <20020428103959.GA2782@lutz-horn.de> <200204291401.03502.mark.rowlands@minmail.net>

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

--LQksG6bCIzRHxTLp
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi Mark and the others,

thanks for your time and effort but I'm still not there.

* Mark Rowlands <mark.rowlands@minmail.net> [20020429 14:01 +0200]:
> and see what irqs are being reported as in use

OK, as you guessed irq 3 is in use by sio1. In fact the following irqs
are in use:

 1 atkbd0
 3 sio1
 4 sio0
 6 fdc0
 7 ppc0
11 pcic0, pcic1, uhci0 (why this?)
12 psm0
14 ata0

> try  the following pccardd.conf assuming irq 3 is not in use by
> something else.... like  sio1: for example.....
>
> # pccardd.conf
>
> io    0x240-0x360
>
> irq   3
>
> # Available memory slots
> memory        0xd4000  96k
>
> # Xircom CreditCard Ethernet CE3-10/100
> card "Xircom" "CreditCard 10/100"
>       config  auto "xe" ?
>       insert  /etc/pccard_ether $device start
>       remove  /etc/pccard_ether $device stop

If I use pccardc to dump information about the card I get a list of irqs
the card seems to be willing to use: 2 3 4 5 7 9 10 11 15. So I put the
intersection

  {i|i is irq not in use} ^ {j|j is irq card likes} =3D {2, 5, 9, 10, 15}

in the irq line in /etc/pccard.conf. Starting pccardd with this
configurations still fails :-( With debuglevel set to 4 I get the
following output from pccardd:

1   Apr 29 21:31:43  pccardd[148]: Card "Xircom"("CreditCard 10/100")
        [CE3-10/100] [1.00] matched "Xircom" ("CreditCard 10/100") [(null)]
        [(null)]=20
2   Apr 29 21:31:43  pccardd[148]: Using mem addr 0xd4000, size 4096, card
        addr 0x0, flags 0x41=20
3   Apr 29 21:31:43  pccardd[148]: Using I/O addr 0x240, size 16=20
4   Apr 29 21:31:43  pccardd[148]: Setting config reg at offs 0x800 to
        0x41, Reset time =3D 50 ms=20
5   Apr 29 21:31:48  pccardd[148]: Assigning I/O window 0, start 0x240,
        size 0x10 flags 0x7=20
6   Apr 29 21:31:48  pccardd[148]: Assign xe0, io 0x240-0x24f, mem
        0xd4000, 4096 bytes, irq 11, flags 0=20
7   Apr 29 21:31:48  pccardd[148]: driver allocation failed for
        Xircom(CreditCard 10/100): Device not configured
8   Apr 29 21:31:48  pccardd[148]: pccardd started

What puzzles me is that in line 6 the correct device "xe0" and the
correct io range "0x240-24f" are reported. But the irq is reported as
"11" which is a) already in use and b) not in the list of irqs in
/etc/pccard.conf.

Any ideas?

Regards
Lutz
--=20
Lutz Horn <lutz@lutz-horn.de> | GnuPG: 1024D/6EBDA359 1999-09-20
      438D 31FC 9300 CED0 1CDE  A19D CD0F 9CA2 6EBD A359

--LQksG6bCIzRHxTLp
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Weitere Infos: siehe http://www.gnupg.org

iD8DBQE8zaLyzQ+com69o1kRAuadAKCZ+frv9yRLBqdKOhEGRb4hnEwu6gCgiQVK
GsArJbIGkkCD537Ira684+w=
=JJ1X
-----END PGP SIGNATURE-----

--LQksG6bCIzRHxTLp--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




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