[Bug 41306] Xircom pcmcia ethernet adapter stopped working in Dapper

Jussi Kukkonen jhkukkon at cc.hut.fi
Tue Apr 25 14:12:40 UTC 2006


Public bug reported:

Affects: linux-source-2.6.15 (Ubuntu)
       Severity: Normal
       Priority: (none set)
         Status: Unconfirmed


Description:
I have a laptop with a Xircom XE2000 pcmcia ethernet adapter. The
adapter has worked out-of-the-box on Warty and Hoary (with module
xirc2ps_cs AFAICT).After upgrading to Dapper, the adapter stopped
working.

The driver is, to my understanding, loaded; 'mii-tool' says the adapter
is fine; eth0 is up and running; but no bits are moving -- pinging the
router gives 'Destination Unreachable'... Also, there's nothing in
'lspci' (I don't actually know if this is bad for a pcmcia device).

I'm running 2.6.15-20-686 kernel, but I did test 2.6.12-10-686 (leftover
from Breezy) briefly, and there the adapter works. I have also tested
booting with various grub-incantations just in case: "acpi=off",
"noapic" or pci=routeirq" had no effect.

Below is output from various commands. Please let me know if I can test
this further.

-----------------------------
$ cat /etc/network/interfaces
# The loopback network interface
auto lo eth0
iface lo inet loopback

# This is a list of hotpluggable network interfaces.
mapping hotplug
        script grep
        map eth0

iface eth0 inet static
        address 192.168.0.101
        netmask 255.255.255.0
        gateway 192.168.0.1

-----------------------------
$ ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:10:A4:B9:4E:0D
          inet addr:192.168.0.101  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:4800 (4.6 KiB)
          Interrupt:3 Base address:0x300

-----------------------------
$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
default         router          0.0.0.0         UG    0      0        0 eth0

-----------------------------
Next is output from "sudo lshw", but I've edited out unrelated nodes
-----------------------------
$ sudo lshw
  *-core
     *-pci
        *-pcmcia:0
             description: CardBus bridge
             product: PCI1225
             vendor: Texas Instruments
             physical id: a
             bus info: pci at 00:0a.0
             version: 01
             width: 32 bits
             clock: 33MHz
             capabilities: pcmcia bus_master cap_list
             configuration: driver=yenta_cardbus
             resources: iomemory:28000000-28000fff irq:10
           *-network
                description: 10/100 Network PC Card
                product: XE2000
                vendor: Xircom
                physical id: 0
                version: 1.00
                slot: Socket 0
                resources: irq:3
  *-network
       description: Ethernet interface
       physical id: 2
       logical name: eth0
       serial: 00:10:a4:b9:4e:0d
       capabilities: ethernet physical
       configuration: broadcast=yes driver=xirc2ps_cs ip=192.168.0.101 multicast=yes

-----------------------------
$ sudo cardctl info
PRODID_1="Xircom"
PRODID_2="10/100 Network PC Card"
PRODID_3="XE2000"
PRODID_4="1.00"
MANFID=0105,010a
FUNCID=6
PRODID_1=""
PRODID_2=""
PRODID_3=""
PRODID_4=""
MANFID=0000,0000
FUNCID=255

-----------------------------
$ lsmod
Module                  Size  Used by
xirc2ps_cs             21232  0
speedstep_lib           4580  0
cpufreq_userspace       6496  0
cpufreq_stats           6688  0
freq_table              4928  1 cpufreq_stats
cpufreq_powersave       1920  0
cpufreq_ondemand        7752  0
cpufreq_conservative     9000  0
video                  16324  0
tc1100_wmi              6884  0
sony_acpi               5516  0
pcc_acpi               12416  0
hotkey                 11492  0
dev_acpi               11236  0
container               4608  0
button                  6704  0
acpi_sbs               20172  0
battery                 9988  1 acpi_sbs
ac                      5220  1 acpi_sbs
i2c_acpi_ec             5120  1 acpi_sbs
dm_mod                 63256  1
md_mod                 76052  0
lp                     12356  0
nsc_ircc               25184  0
joydev                 10432  0
irda                  217916  1 nsc_ircc
tsdev                   8032  0
parport_pc             37988  1
parport                39400  2 lp,parport_pc
floppy                 64676  0
crc_ccitt               2240  1 irda
pcspkr                  2244  0
usbhid                 40992  0
pcmcia                 41916  1 xirc2ps_cs
rtc                    14068  0
snd_maestro3           27780  0
snd_ac97_codec         99776  1 snd_maestro3
snd_ac97_bus            2400  1 snd_ac97_codec
snd_pcm_oss            56448  0
snd_mixer_oss          20544  1 snd_pcm_oss
snd_pcm                96644  3 snd_maestro3,snd_ac97_codec,snd_pcm_oss
snd_timer              26884  1 snd_pcm
snd_page_alloc         11304  1 snd_pcm
psmouse                40036  0
serio_raw               7748  0
snd                    60004  6 
snd_maestro3,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore              10784  1 snd
i2c_piix4               9168  0
yenta_socket           29548  2
rsrc_nonstatic         14624  1 yenta_socket
pcmcia_core            45272  3 pcmcia,yenta_socket,rsrc_nonstatic
i2c_core               22848  2 i2c_acpi_ec,i2c_piix4
shpchp                 49504  0
pci_hotplug            30788  1 shpchp
intel_agp              24700  1
agpgart                36784  1 intel_agp
evdev                  10176  4
ext3                  148104  1
jbd                    65876  1 ext3
ide_generic             1504  0
uhci_hcd               35408  0
usbcore               137700  3 usbhid,uhci_hcd
ide_cd                 35780  0
cdrom                  41408  1 ide_cd
ide_disk               19200  3
piix                   11652  1
generic                 5124  0
thermal                13768  0
processor              26344  1 thermal
fan                     4836  0
capability              4968  0
commoncap               7328  1 capability
vesafb                  8636  1
fbcon                  43904  72
tileblit                2784  1 fbcon
font                    8320  1 fbcon
bitblit                 6464  1 fbcon
softcursor              2304  1 bitblit

-----------------------------
$ sudo mii-tool -v
eth0: negotiated 100baseTx-FD, link ok
  product info: vendor 00:05:7d, model 0 rev 0
  basic mode:   autonegotiation enabled
  basic status: autonegotiation complete, link ok
  capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
  advertising:  100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
  link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD

-----------------------------
$ sudo lspci
0000:00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
0000:00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03)
0000:00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
0000:00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
0000:00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
0000:00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)
0000:00:0a.0 CardBus bridge: Texas Instruments PCI1225 (rev 01)
0000:00:0a.1 CardBus bridge: Texas Instruments PCI1225 (rev 01)
0000:00:0d.0 Multimedia audio controller: ESS Technology ES1983S Maestro-3i PCI Audio Accelerator
0000:00:0d.1 Communication controller: ESS Technology ES1983S Maestro-3i PCI Modem Accelerator
0000:01:00.0 VGA compatible controller: Silicon Motion, Inc. SM710 LynxEM (rev a3)

-- 
Xircom pcmcia ethernet adapter stopped working in Dapper
https://launchpad.net/bugs/41306




More information about the kernel-bugs mailing list