[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Fwd: Pcmcia-HOWTO: Dudes, questions and suggestions]



Reenvio, ya que ha dado error, espero que no salga dos veces.

Salud y Revolución.

Lobo.

-------- Original Message --------
Subject: Pcmcia-HOWTO: Dudes, questions and suggestions
Date: Wed, 09 Oct 2002 02:29:14 +0200
From: Rubén Gómez Antolí <mixtolobo@jazzfree.com>
To: dahinds@users.sourceforge.net
CC: debian-laptop@lists.debian.org, debian-users-spanish@lists.debian.org


[To Debian-laptop] Read at end the cause of this e-mail
[A  Debian-users-spanish] Lean al final el porque de este correo.

[This is an english/spanish mail, if you can understand both languagues
you can completed mi bad english with spanish explication]

Hi,

First of all, i prey you excuse for my very bad english.


He estado leyendo su COMO sobre Pcmcia, y despues de su lectura tengo
dudas, preguntas y alguna sugerencia que hacerle, aunque alguna de las
dudas se podrían tomar también como sugerencias.

I have read your pcmcia-howto, and after i read it i have dues,
questions and any suggested to make you, perhaps something dude it can
be take by suggestion.
 

Bien, mi sistema es debian 2.2, todavía sin actualizar a 3.0 :-(  con un
núcleo 2.4.18 en un Dell Inspiron 8100 para que sepamos sobre que
entorno estamos hablando. Y la tarjeta a instalar es una conceptronic
SP100TCL, 32 bit cardbus tipo II, 10/100 Mbps basada en un chip Realtek
8139 y compatible con NE-2000. Además supuestamente es compatible con
linux ^_^  (Por eso la compre)

Mi system is a debian 2.2, still is not actualized to 3.0 with a 2.4.18
kernel in a Dell inspiron 8100 for you understand where we are. The card
i want to install is a conceptronic SP100TCL, 32 bit cardbus type II,
10/100 Mbps based on a realtek 8139 chip and NE-2000 compatibility. Yet
is linux compatibilty, supossed (this is the reason for i buy it)

Despues de leer el como, opte por descargar el paquete pcmcia-cs desde
sourceforge ya que como en el se indicaba es mejor que instalar las
versiones que traen las distribuciones. Una vez descargado y
descomprimido, realice tal como se indica en el como:

After i read howto, i download pcmcia-cs package from sourceforge, so
howto indicates is better that install drivers from distributions. After
download it and untar, i make:

make config
make all
make install

No hubo resultado aparente y segui sin tener soporte pcmcia en el
núcleo, y he aqui mi primera duda, y también sugerencia. En el como no
queda claro si es necesario recompilar el núcleo para activar el soporte
pcmcia o este se añadira al hacer todas estas operaciones. A mi en
concreto no me funciono, así que compile el núcleo de nuevo con soporte
pcmcia y despues volví a realizar make config, make all, make install y
esta vez si logre crear un módulo, no se exactamente si al hacer todas
estas operaciones o por la recompilación del núcleo.

This produced any result and i followed less kernel pcmcia support, and
here are mi first dude, and suggestion. In the howto isn't obvious that
is it necessary recompile kernel for to active pcmcia support, or this
support is added after make config, ... For me, this operation doesn't
anything, so i compiled kernel again with pcmcia support and after y
come back to realiced make config, make all... and in this ocasion i
will obtain a module, i don't know if it are for make thats operations
or for compiled kernel.


Despues de esto, gran susto porque mi portatil se quedaba «frito» y no
quedaba mas solución que reiniciarlo, pero todo fue impaciencia por mi
parte, dos páginas mas adelante pone en su como:

After this, i take a bigger scare, because mi laptop was remain «fried»
and i must reboot it, but all was my impatient, two pages after in howto:

    On the Dell Inspiron 8000, exclude port 0x800-0x8ff

Bien, creo que debe cambiar esto a:
well, i think that you must change it to this:

    On the Dell Inspiron 8x00 series, exclude port 0x800-0x8ff

Por lo menos a mi me pasaba, quizas otros usuarios de la serie Inspiron
8000  puedan confirmarselo.

At least me pass, perhaps other usuarios of 8000 inspiron series can be
confirmated it.


Despues de esto cardmgr cargaba la tarjeta pcmcia:
After of this, cardmgr install the card:

Oct  8 20:41:50 Puerto_Lobo cardmgr[1217]: socket 1: CardBus hotplug device

Con esto llegabamos a la sección 3. Resolving installation and
configuration problems y como todavía no hemos resuelto nada echo mano
de las herramientas de configuración:
With this we become to section 3.Resolving.... and how i still can
resolved nothing, i use debug tools:


Puerto_Lobo:/usr/src/pcmcia/debug-tools# ./test_setup

Current kernel: 2.4.18 #1 Tue Oct 8 08:34:19 CEST 2002

pcmcia_core.o not found.
  The PCMCIA modules are not installed for this kernel!

Checking current syslog files in /var/log:
sh: /bin/ls: Argument list too long
  No PCMCIA messages were found!

Kernel startup messages (from 'dmesg'):
  Linux Kernel Card Services 3.1.22
    options:  [pci] [cardbus] [pm]
  Yenta IRQ list 0098, PCI irq10
  Socket status: 30000006
  Yenta IRQ list 0298, PCI irq10
  Socket status: 30000020
  cs: cb_alloc(bus 7): vendor 0x10ec, device 0x8139
  cs: IO port probe 0x0c00-0x0cff: clean.
  cs: IO port probe 0x0100-0x04ff: excluding 0x378-0x37f 0x4d0-0x4d7
  cs: IO port probe 0x0a00-0x0aff: clean.
  cs: IO port probe 0x0c00-0x0cff: clean.
  cs: IO port probe 0x0100-0x04ff: excluding 0x4d0-0x4d7
  cs: IO port probe 0x0a00-0x0aff: clean.
  cs: cb_free(bus 7)
  cs: cb_alloc(bus 7): vendor 0x10ec, device 0x8139
  cs: cb_free(bus 7)
  cs: cb_alloc(bus 3): vendor 0x10ec, device 0x8139
  cs: cb_free(bus 3)
  cs: cb_alloc(bus 7): vendor 0x10ec, device 0x8139

Module status:
  No PCMCIA modules are loaded.
  PCMCIA support is linked into the kernel.

Daemon status:
  cardmgr is running (process 1217)

Current socket status (from /var/lib/pcmcia/stab):
  Socket 0: empty
  Socket 1: CardBus hotplug device

[pcmcia es un enlace simbolico:
pcmcia is a link:

lrwxrwxrwx    1 root     src            16 Oct  8 12:26 ../../pcmcia -> 
pcmcia-cs-3.2.1/

]

Pero aunque dice que el soporte PCMCIA dice que no esta cargado y
efectivamente si hacemos lsmod:
But he says that pcmcia support isn't charged, and we make lsmod really
says:

Puerto_Lobo:/usr/src/pcmcia/debug-tools# lsmod
Module                  Size  Used by
ppp_deflate            39168   0  (autoclean)
ppp_async               6288   0  (autoclean)
lt_serial              21488   0  (autoclean)
lt_modem              314880   0  (autoclean) [lt_serial]
ppp_generic            14704   0  (autoclean) [ppp_deflate ppp_async]
slhc                    4352   0  (autoclean) [ppp_generic]
maestro3               25056   0  (unused)
ac97_codec              9584   0  [maestro3]
soundcore               3600   2  (autoclean) [maestro3]
NVdriver              820736  16  (autoclean)
parport_pc             12816   1  (autoclean)
lp                      6048   0  (autoclean)
parport                13920   1  (autoclean) [parport_pc lp]
ide-scsi                7328   0
nls_iso8859-1           2912   2  (autoclean)
vfat                    9392   1  (autoclean)
fat                    29152   0  (autoclean) [vfat]
pcnet_cs               10864   0  (unused)
8390                    5936   0  [pcnet_cs]

vemos que no esta ni pcmcia-core, ni ds, ni i82365 pero no hemos
recibido ningún tipo de error ni de cardmgr ni al cargar el módulo
pcnet_cs, además a la salida de lspci despues de insertar la tarjeta
obtenemos un nuevo dispositivo:

we can see that either pcmcia-core, dns, i82365 aren't here, but we
don't received something error, no cardmgr error, no charged pcnet_cs
module charged, moreever lspci say after insert card:

07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139 
(rev 10)
        Subsystem: Billionton Systems Inc: Unknown device 0200
        Flags: medium devsel, IRQ 10
        I/O ports at f400 [size=256]
        Memory at f5000000 (32-bit, non-prefetchable) [size=512]
        Capabilities: [50] Power Management version 2

Bien, puedo pensar entonces que el problema es que no tengo ni
pcmcia-core, ni ds, ni i82365 pero por mas que los busco al hacer make
menuconfig para configurar el núcleo no los encuentro, y esa es una de
mis sugerencias, si es necesario compilar el núcleo, ¿porque no señala
expresamente que opciones, las basicas, son las que hay que añadir? ¿Y
donde se encuentran?

Well, i can think then that problem is i don't have pcmcia-core, dns or
i82365 but however much i looking for them in do make menuconfig for
kernel configuration, i don't look for it, and this is other of my
suggestion, if is it necessary to compile kernel, why don't show
options, basic, are need to add? And, where there are?


El caso es que aunque no carga ni pcmcia-core ni las demás al cargar el
módulo pcnet_cs intento seguir con la configuración, si hacemos:

Well, in case that pcmcia-cores and other not charged, how pcnet_cs is
charged i continued with configuration, if we make:

Puerto_Lobo:/usr/src/pcmcia/debug-tools# ./test_network
PCMCIA network settings are coming from linuxconf.
  /etc/sysconfig/network-scripts/ifcfg-eth0 does not exist!
No PCMCIA network interfaces are configured.

There is a network device in socket 1:
  CardBus hotplug device


Pero en debian, o por lo menos en mi sistema, no existe dicho directorio
sysconfig, por lo que claro ese test no se puede efectuar.

But in debian, or in my sistem at least, doesn't exicts sysconfig
directory, however thist test can't run.


Si hacemos:

If we do:


Puerto_Lobo:/usr/src/pcmcia/debug-tools# cardctl info
PRODID_1=""
PRODID_2=""
PRODID_3=""
PRODID_4=""
MANFID=0000,0000
FUNCID=255
PRODID_1="Conceptronic"
PRODID_2="100TCL CardBus 10/100 Ethernet"
PRODID_3=""
PRODID_4=""
MANFID=0000,021b
FUNCID=6
Puerto_Lobo:/usr/src/pcmcia/debug-tools# cardctl status
Socket 0:
  no card
Socket 1:
  3.3V CardBus card
  function 0: [ready]
Puerto_Lobo:/usr/src/pcmcia/debug-tools# cardctl ident
Socket 0:
  no product info available
Socket 1:
  product info: "Conceptronic", "100TCL CardBus 10/100 Ethernet"
  manfid: 0x0000, 0x021b
  function: 6 (network)
Puerto_Lobo:/usr/src/pcmcia/debug-tools# cardctl config
Socket 0:
  not configured
Socket 1:
  Vcc 3.3V  Vpp1 3.3V  Vpp2 3.3V
  interface type is "cardbus"
  irq 10 [exclusive] [level]
  function 0:


Por lo que vemos que la tarjeta si esta reconocida, entonces paso a
intentar seguir configurandola, y en esas llegamos a la sección 4. Tools
for configuring...

There we can see that card is recognized, then i pass to intend to go
configured it, and we become to section 4. Tools for ....


Sigo leyendo y llego a la conclusión de que debo modificar el
/etc/pcmcia/network.opts , así que lo dejo tal como queda:

I follow read and i become to conclusion that i need to modify
/etc/pcmcia/network.opts, so i modified as we can see below:

Puerto_Lobo:~# cat /etc/pcmcia/network.opts
# Network adapter configuration
#
# The address format is "scheme,socket,instance,hwaddr".
#
# Note: the "network address" here is NOT the same as the IP address.
# See the Networking HOWTO.  In short, the network address is the IP
# address masked by the netmask.
#
case "$ADDRESS" in
*,*,*,*)
    INFO="Sample private network setup"
    # Transceiver selection, for some cards -- see 'man ifport'
    IF_PORT=""
    # Use BOOTP (via /sbin/bootpc, or /sbin/pump)? [y/n]
    BOOTP="n"
    # Use DHCP (via /sbin/dhcpcd, /sbin/dhclient, or /sbin/pump)? [y/n]
    DHCP="n"
    # If you need to explicitly specify a hostname for DHCP requests
    DHCP_HOSTNAME=""
    # Host's IP address, netmask, network address, broadcast address
    # Configuracion de redfrio.es
    IPADDR="192.168.0.1"
    NETMASK="255.255.255.0"
    NETWORK="192.168.0.1"
    BROADCAST="192.168.0.255"
    # Gateway address for static routing
    GATEWAY="192.168.0.1"
    # Things to add to /etc/resolv.conf for this interface
    DOMAIN="redfrio.es"
    SEARCH="serfrio.redfrio.es"
    DNS_1="192.168.0.1"
    DNS_2=""
    DNS_3=""
    # NFS mounts, should be listed in /etc/fstab
    MOUNTS=""
    # If you need to override the interface's MTU...
    MTU=""
    # For IPX interfaces, the frame type and network number
    IPX_FRAME=""
    IPX_NETNUM=""
    # Extra stuff to do after setting up the interface
    start_fn () { return; }
    # Extra stuff to do before shutting down the interface
    stop_fn () { return; }
    # Card eject policy options
    NO_CHECK=n
    NO_FUSER=n
    ;;
esac

# This tries to use Debian's network setup in /etc/network/interfaces
# if no settings are given higher up in this file.  You can delete it
# if that isn't desired.

is_true $PUMP || is_true $BOOTP || is_true $DHCP || \
[ -x /proc/sys/kernel/hotplug ] || \
if [ -z "$IPADDR" -a -f /etc/network/interfaces ] ; then
    INFO="Debian network setup"
    start_fn () {
        log /sbin/ifup $1
    }
    stop_fn () {
        log /sbin/ifdown $1
    }
fi

Por lo que pienso en que en el momento en que inserte la tarjeta todo
debe configurarse automaticamente, cosa que no sucede. Claro, supongo
entonces que la tarjeta no esta completamente configurada, por lo que
sigo leyendo hasta la siguiente sección que hable de nuestro caso. A
todo esto, se me ha ocurrido hacer un cat /proc/interrupts

I think then that when i insert card, all must be configured
automatically, but that thing doesn't success. When, i think that card
doesn't completly configured, however i come on read to the next section
that it talk to our case. At that moment, i think make cat /proc/interrupts:

Puerto_Lobo:~# cat /proc/interrupts
           CPU0
  0:    1139815          XT-PIC  timer
  1:      21809          XT-PIC  keyboard
  2:          0          XT-PIC  cascade
  5:          0          XT-PIC  Maestro3(i)
 10:     772673          XT-PIC  Texas Instruments PCI4451 PC card 
Cardbus Controller, Texas Instruments PCI4451 PC card Cardbus Controller 
(#2)
 11:     678248          XT-PIC  nvidia
 12:     143154          XT-PIC  PS/2 Mouse
 14:     330572          XT-PIC  ide0
NMI:          0
ERR:          1

Y por lo que vemos si parece que hay un problema de interrupciones,
vaya. :-(  Entonces, uno de los problema que tengo debe ser este.

And we can see that we have a interrupts problem, ohh!  Then, one of
problems i have must be this one.


De todas formas le sigo explicando que es lo que continue haciendo para
intentar configurar la tarjeta.

But, i think i continue explain that i made to configured card.


Llego a la sección 6. Dealing with unsupported cards. Y según leo
necesito modificar el /etc/pcmcia/config pues mi tarjeta no esta
soportada, dicho y hecho:

I become to section 6. Dealing ..... And i can read i need to modify
/etc/pcmcia/config so as my card isn't support:

#
# CardBus cards
#

# Configuracion de la conceptronic SPC 100 TCL
card "Conceptronic SPC 100 TCL Snapport 10/100 Mbps LAN"
  manfid 0x0000, 0x021b
  bin "pcnet_cs"


¿Es posible que no este en la sección correcta?  Esto quizas deberia
señalarse también en el como, aparte de «que» añadir, «donde» añadirlo,
porque esta tarjeta por ejemplo podria estar en dos secciones NE2000
compatibles y CardBus cards.


This is possible that isn't it in correct section? This, perhaps must be
show in howto, other «what» append, «where» append it, because this
card, for example, can be append in two section: NE2000 compatibles and
Cardbus cards.

El caso es que al no seguir funcionando, sigo con las pruebas, y sigo
leyendo: 6.2 Adding support for an NE2000-compatible ethernet card
In case is that this no run, i go on with test, and i go on read: 6.2
Adding......


Y aqui ya es un lio, pues según dice usted debe conseguirse unas series
de seis pares de números hexadecimales, pero creo que un ejemplo seria
muy bueno para incluir aqui, porque la salida es espantosa:

And here yet is a bundle, but you say must obtain a series of six
two-digits hex number, but i think that you explain a example, it can be
goog for incluying it here, because the output is fearful:

Puerto_Lobo:~# dd if=/dev/mem count=20 |od -Ax -t x1
000000 01 00 00 00 6e b1 00 f0 c3 e2 00 f0 6e b1 00 f0
000010 6e b1 00 f0 54 ff 00 f0 40 b0 00 f0 6e b1 00 f0
000020 a5 fe 00 f0 87 e9 00 f0 6e b1 00 f0 6e b1 00 f0
000030 6e b1 00 f0 6e b1 00 f0 57 ef 00 f0 6e b1 00 f0
000040 ce 11 00 c0 4d f8 00 f0 41 f8 00 f0 7f 79 00 f0
000050 39 e7 00 f0 59 f8 00 f0 2e e8 00 f0 d2 ef 00 f0
000060 5c 60 00 f0 f2 e6 00 f0 6e fe 00 f0 53 ff 00 f0
000070 53 ff 00 f0 a4 f0 00 f0 c7 ef 00 f0 e4 44 00 c0
000080 6e b1 00 f0 6e b1 00 f0 6e b1 00 f0 6e b1 00 f0
*
000100 59 ec 00 f0 61 e7 00 f0 65 f0 00 f0 e4 56 00 c0
000110 6e b1 00 f0 6e b1 00 f0 01 e4 00 f0 6e b1 00 f0
000120 6e b1 00 f0 6e b1 00 f0 6e b1 00 f0 6e b1 00 f0
*
000180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000190 00 00 00 00 00 00 00 00 00 00 00 00 6e b1 00 f0
0001a0 6e b1 00 f0 6e b1 00 f0 6e b1 00 f0 6e b1 00 f0
0001b0 6e b1 00 f0 ce 11 00 c0 6e b1 00 f0 6e b1 00 f0
0001c0 60 ac 00 f0 11 b0 00 f0 6e b1 00 f0 6e b1 00 f0
0001d0 d0 a5 00 f0 02 b0 00 f0 fa 78 00 f0 6e b1 00 f0
0001e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
0003d0 00 00 c4 fa 00 80 59 00 0b b1 00 80 30 b9 e6 78
0003e0 00 10 59 00 00 10 06 00 23 67 50 79 00 00 00 00
0003f0 b5 63 0c 32 28 10 80 79 14 5e cd 59 00 f0 06 00
000400 f8 03 00 00 00 00 00 00 78 03 00 00 00 00 c0 9f
000410 27 42 00 7f 02 00 00 00 00 00 24 00 24 00 09 0f
000420 09 0f 0d 1c 00 00 00 00 00 00 00 00 00 00 00 00
000430 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000440 e9 00 ff 07 00 00 df 02 fb 03 50 00 00 10 00 00
000450 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000460 0e 0d 00 d4 03 29 30 cc af 00 90 04 ad 45 12 00
000470 00 00 00 00 00 01 08 00 14 14 14 14 01 01 01 01
000480 1e 00 3e 00 18 10 00 60 09 11 0b c0 50 24 00 07
000490 07 00 00 00 00 00 10 10 00 00 00 00 00 00 00 00
0004a0 00 00 00 00 00 00 00 00 55 69 00 c0 00 00 00 00
0004b0 00 00 00 00 00 25 00 00 00 00 00 00 00 00 00 00
0004c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
000600 fc 31 c0 8e d0 31 e4 8e d8 8e c0 be 00 7c bf 00
000610 06 b9 00 01 f3 a5 be ee 07 b0 08 ea 20 06 00 00
000620 80 3e b5 07 ff 75 04 88 16 b5 07 80 3c 00 74 04
000630 08 06 b2 07 83 ee 10 d0 e8 73 f0 e8 39 01 80 3e
000640 b4 07 ff 74 4f cd 1a 89 16 00 08 f6 06 b3 07 80
000650 74 06 b4 01 cd 16 75 3c f6 06 b3 07 40 74 07 f6
000660 06 17 04 0f 75 2e 31 c0 cd 1a 2b 16 00 08 2a 16
000670 b4 07 80 de 00 72 d4 a0 b3 07 24 07 3c 07 75 0b
000680 be be 07 b0 00 b9 04 00 80 3c 00 75 66 fe c0 83
000690 c6 10 e2 f4 e8 e0 00 b4 0e be a0 07 8a 0e b2 07
0006a0 ac d0 e9 73 02 cd 10 08 c9 75 f5 b0 3a cd 10 31
0006b0 c0 cd 16 3c 00 74 f8 3c 0d 74 bc 3c 61 72 06 3c
0006c0 7a 77 02 2c 20 88 c3 be a0 07 8a 0e b2 07 ac d0
0006d0 e9 73 04 38 c3 74 06 08 c9 75 f3 eb d2 b8 0d 0e
0006e0 31 db cd 10 8d 84 5f 00 3c 07 75 07 b0 1f a2 b2
0006f0 07 eb a1 e8 81 00 31 d2 b9 01 00 3c 04 74 47 73
000700 f0 30 e4 b1 04 d2 e0 be be 07 01 c6 8a 16 b5 07
000710 f6 c2 80 74 2b b4 41 bb aa 55 56 52 cd 13 5a 5e
000720 72 1e 81 fb 55 aa 75 18 f6 c1 01 74 13 8b 44 08
000730 8b 5c 0a be 90 07 89 44 08 89 5c 0a b4 42 eb 0c
000740 8a 74 01 8b 4c 02 b8 01 02 bb 00 7c bf 05 00 50
000750 c6 06 92 07 01 cd 13 58 73 05 4f 75 f2 eb 92 81
000760 3e fe 7d 55 aa 75 f6 31 db b8 0d 0e cd 10 b0 0a
000770 cd 10 ea 00 7c 00 00 50 b8 0d 0e 31 db cd 10 be
000780 8c 07 b9 04 00 ac cd 10 e2 fb 58 c3 4d 42 52 20
000790 10 00 01 00 00 7c 00 00 fb da 28 01 00 00 00 00
0007a0 31 32 33 34 46 00 00 41 4e 44 54 6d 62 72 00 00
0007b0 00 00 92 c7 12 80 00 00 00 00 00 00 a8 01 00 01
0007c0 01 00 0c fe ff ff 3f 00 00 00 bc da 28 01 80 00
0007d0 c1 ff 85 fe ff ff fb da 28 01 85 4e 2b 01 00 00
0007e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0007f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa
000800 96 43 00 00 00 00 00 00 00 00 00 00 00 00 00 00
000810 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
20+0 records in
20+0 records out
002000 02 19 1e c0 00 00 00 00 ff fb 09 00 00 02 00 80
002010 fc 2d 21 c0 20 20 00 c0 00 00 00 00 00 00 81 ff
002020 33 19 1e c0 00 fc 09 00 ff ff 09 00 00 02 00 80
002030 fc 2d 21 c0 5c 22 21 c0 00 00 00 00 42 00 10 c0
002040 02 19 1e c0 00 00 10 00 ff a7 fe 0f 00 02 00 80
002050 fc 2d 21 c0 60 20 00 c0 24 22 21 c0 00 00 6a 00
002060 33 19 1e c0 00 a8 fe 0f ff ff ff 0f 00 02 00 80
002070 fc 2d 21 c0 40 66 bb cb 00 00 00 00 c0 21 f6 75
002080 33 19 1e c0 00 00 ea fe ff ff ef fe 00 02 00 80
002090 fc 2d 21 c0 a0 20 00 c0 00 00 00 00 10 c0 b9 00
0020a0 33 19 1e c0 00 00 b8 ff ff ff ff ff 00 02 00 80
0020b0 fc 2d 21 c0 00 00 00 00 00 00 00 00 c1 35 00 00
0020c0 04 00 50 9d 9c 58 31 c8 25 00 00 04 00 74 79 c7
0020d0 05 a0 20 21 c0 04 00 00 00 89 c8 35 00 00 20 00
0020e0 50 9d 9c 58 31 c8 51 9d 25 00 00 20 00 74 4a 31
0020f0 c0 0f a2 a3 a8 20 21 c0 89 1d bc 20 21 c0 89 15
002100 c0 20 21 c0 89 0d c4 20 21 c0 09 c0 74 2b b8 01
002110 00 00 00 0f a2 88 c1 80 e4 0f 88 25 a0 20 21 c0
002120 24 f0 c0 e8 04 a2 a2 20 21 c0 80 e1 0f 88 0d a3
002130 20 21 c0 89 15 ac 20 21 c0 0f 20 c0 25 11 00 00
002140 80 0d 22 00 05 00 eb 0d 51 9d 0f 20 c0 25 11 00
002150 00 80 83 c8 02 0f 22 c0 e8 3d 00 00 00 fe 05 99
002160 01 10 c0 0f 01 15 32 02 10 c0 0f 01 1d 2a 02 10
002170 c0 ea 78 01 10 c0 10 00 b8 18 00 00 00 8e d8 8e
002180 c0 8e e0 8e e8 0f b2 25 ec 01 10 c0 31 c0 0f 00
002190 d0 fc e8 75 85 12 00 eb fe 00 c6 05 a6 20 21 c0
0021a0 00 0f 06 db e3 9b df e0 3c 00 74 0c 0f 20 c0 83
0021b0 f0 04 0f 22 c0 c3 89 f6 c6 05 a6 20 21 c0 01 db
0021c0 e4 c3 8d 15 08 02 10 c0 b8 00 00 10 00 66 89 d0
0021d0 66 ba 00 8e 8d 3d 00 70 25 c0 b9 00 01 00 00 89
0021e0 07 89 57 04 83 c7 08 49 75 f5 c3 90 00 80 22 c0
0021f0 18 00 00 00 55 6e 6b 6e 6f 77 6e 20 69 6e 74 65
002200 72 72 75 70 74 0a 00 90 fc 50 51 52 06 1e b8 18
002210 00 00 00 8e d8 8e c0 68 f4 01 10 c0 e8 af 47 01
002220 00 58 1f 07 5a 59 58 cf 00 00 ff 07 00 70 25 c0
002230 00 00 7f 00 60 0d 21 c0 00 00 00 00 00 00 00 00
002240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
002800


[mem0a is not availabe]

[mem0a no esta disponible]
 

Pienso que lo que hay que mirar es en las direcciones indicadas por
cardctl ident, en este caso 0x0000 y 0x021b, pero ahi no hay series de
seis pares de números hexadecimales.

I think that we must look in indicated cardctl ident address, in that
case 0x0000 and 0x021b, but there aren't six two-digits hex numbers series

Además despues de obtener este dato hay que añadirlo a pcnet_cs , pero
tampoco esta claro en que sección.

More, after we can obtain these data, we need to append to pcnet_cs, but
neither i can see in that section.

static hw_info_t hw_info[] = {
    { /* Accton EN2212 */ 0x0ff0, 0x00, 0x00, 0xe8, DELAY_OUTPUT },
    { /* Allied Telesis LA-PCM */ 0x0ff0, 0x00, 0x00, 0xf4, 0 },
    { /* APEX MultiCard */ 0x03f4, 0x00, 0x20, 0xe5, 0 },


Supongo que en esta, pero no esta claro.

I supposed is this, but...


Y la última opcion, añadir a mano la dirección, hw_addr, en el
/etc/pcmcia/config.opts tampoco queda nada clara. Yo le sugeriria añadir
unos ejemplos, cosa que le va a tomar muy poco tiempo en añadir y que va
a ayudar a otros usuarios con estos problemas.

And last option, we can append to hand the address, hw_addr, in
/etc/pcmcia/config.opts. Neither i can see it. I suggest you to append
something examples, you not waste much time in it, and this can help
more users with thats problems.

Bueno, la última sección no es para mi   ;-P

Well, last section aren't for me.

En cuanto a la tarjeta, tiene soporte para linux, pero solo tiene un
controlador para RedHat, y con núcleo 2.2. Viene el codigo fuente en él
también, de hecho se lo adjunto, en otro correo, por si quiere echarle
un vistazo.

The card, well, it have support for linux, but only a driver for Red
Hat, and for 2.2 kernel. It came with source code too, i attach it for
you want see it, in other mail (because this mail will send to list too)

También he probado una bromax iport 10/100M Ethernet card, que he visto
que estaba soportada, pero el resultado es el mismo, luego no creo que
sea problema de la tarjeta en si, pero ahora mismo estoy perdido.

I probe a bromax ipor 10/100M Ethernet card too, it is supported i see,
but results is equal, because i think that problem isn't card, but in
that moment i have lossed (¿brainless?)


Bueno, espero que perdone el tamaño del correo pero queria explicar bien
mi experiencia para que pueda ayudarle a mejorar su como, y también para
si me puede ayudar a mi.También voy a remitir esto a
debian-laptop@lists.debian.org y a debian-user-spanish@lists.debian.org,
para ver si pueden arrojar luz sobre el problema en cuestión.

Well, i hope that you excuse me for that «big» mail, but i want explain
my experiency with detail, for it can help you to make better howto, and
if it can help me too. I forward this mail to
debian-laptop@lists.debian.org and debian-user-spanis@lists.debian.org
too, for someone can see the problem in cuestion.

[Debian-laptop]

Hi,

this is my first e-mail to this list. I send it to this list because i
have a problem with a pcmcia card, and after i read pcmcia-howto i found
any dudes and questions. I think that write to the howto author for i
think that the document go on better, and for the list because someone
can help me, and it can interest, too. Sorry for a bigger e-mail, very,
very thanks only for read to here. I hope you apoligized me if this
letter not correspondig to send here.

[Debian-users-spanish]

Hola,

Como habeis podido leer, tengo un problemilla con una tarjeta pcmcia,
despues de leer y pelearme un buen rato con ella, llevo casi todo el
dia, he pensado en escribir al autor del como porque pienso que hay
cosas mejorables, y hay cosas que, por lo menos a mi me lo parece, no
estan muy claras. Me ha parecido oportuno mandar también copia, como
veis, aqui y a debian-laptop, porque aparte de que me podais echar una
mano, cosa que os agradeceria enormemente, me ha parecido interesante
para todos, y quizas podamos aportar algo mas al autor, yo por lo menos
estoy intentandolo en esta «cronica de una instalacion de una tarjeta
pcmcia».

Muchas gracias por aguantar este «peñazo» y disculpad si no correspondia
enviar esto aqui.

Salud y Revolución.

Lobo.

-- 
Libertad es poder elegir en cualquier momento. Ahora yo eligo GNU/Linux,
para no atar mis manos con las cadenas del soft propietario.




-- Libertad es poder elegir en cualquier momento. Ahora yo eligo GNU/Linux, para no atar mis manos con las cadenas del soft propietario.

Reply to: