I tried installing linux-image-2.6.29-bpo.2-686 from lenny-backports to see if the latest linux kernel would fix the problem, but it does not. The symptom is the same. The card is recognized and configured, but I/O does not work. Therefore, DHCP configuration fails. Here is the output of "lspcmcia -v":
---------- Socket 0 Bridge: [yenta_cardbus] (bus ID: 0000:00:02.0) Configuration: state: on ready: yes Voltage: 5.0V Vcc: 5.0V Vpp: 0.0V Socket 0 Device 0: [xirc2ps_cs] (bus ID: 0.0) Configuration: state: on Product Name: Compaq Netelligent 10/100 PC Card CPQ-10/100 1.00 Identification: manf_id: 0x0183 card_id: 0x010a function: 6 (network) prod_id(1): "Compaq" (0x54f7c49c) prod_id(2): "Netelligent 10/100 PC Card" (0xefe96769) prod_id(3): "CPQ-10/100" (0x7a590ccf) prod_id(4): "1.00" (0x83dbf271) Socket 1 Bridge: [yenta_cardbus] (bus ID: 0000:00:02.1) Configuration: state: on ready: yes ---------- The exact same card works fine in another laptop running Etch, and a different 16-bit card which uses a different driver (3c574_cs) works fine under Lenny using both kernels linux-image-2.6.26-2-686 and linux-image-2.6.29-bpo.2-686.