I install slackware 10 on my CTX EzBOOK 700G. Hotplug
subsystem load tulip module and then trying to configure new
network interface. At this step system hangs. I remove `ifconfig'
call from scripts, all modules sucessfuly loaded and `ifconfig -a'
show `eth0' entry, but after `ifconfig up' system freeze.
# cardctl ident
Socket 0:
no product info available
Socket 1:
product info: "CardBus", "10/100Mbps LAN Card", "PCB
Rev3.2", "DTDKA25"
manfid: 0x8a01, 0x0100
function: 6 (network)
# uname -rv
2.4.26 #6 Mon Jun 14 19:07:27 PDT 2004
# cardctl -V
cardctl version 3.2.7
# lspci -v
00:00.0 Host bridge: Cyrix Corporation PCI Master
Flags: bus master, medium devsel, latency 0
00:07.0 CardBus bridge: Texas Instruments PCI1220 (rev 02)
Flags: bus master, medium devsel, latency 168, IRQ 10
Memory at 000c8000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=01, subordinate=05,
sec-latency=176
Memory window 0: 10000000-103ff000 (prefetchable)
Memory window 1: 10400000-107ff000
I/O window 0: 00004400-000044ff
I/O window 1: 00004800-000048ff
16-bit legacy interface ports at 0001
00:07.1 CardBus bridge: Texas Instruments PCI1220 (rev 02)
Flags: bus master, medium devsel, latency 168, IRQ 11
Memory at 000d8000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=06, subordinate=0a,
sec-latency=176
Memory window 0: 10800000-10bff000 (prefetchable)
Memory window 1: 10c00000-10fff000
I/O window 0: 00004c00-00004cff
I/O window 1: 00005400-000054ff
16-bit legacy interface ports at 0001
00:0a.0 Communication controller: Lucent Microelectronics 56k
WinModem (rev 01)
Subsystem: Unknown device 0001:0440
Flags: medium devsel, IRQ 11
Memory at 000d0000 (32-bit, non-prefetchable) [size=256]
I/O ports at fcf8 [size=8]
I/O ports at f800 [size=256]
Capabilities: [f8] Power Management version 2
00:12.0 ISA bridge: Cyrix Corporation 5520 [Cognac]
Flags: bus master, medium devsel, latency 0
I/O ports at 3000 [size=128]
I/O ports at 4000 [size=32]
I/O ports at 5000 [size=16]
Memory at 40010000 (32-bit, non-prefetchable) [size=4K]
00:13.0 USB Controller: Compaq Computer Corporation ZFMicro
Chipset USB (rev 04) (prog-if 10 [OHCI])
Subsystem: Compaq Computer Corporation ZFMicro
Chipset USB
Flags: bus master, medium devsel, latency 64, IRQ 9
Memory at fedfe000 (32-bit, non-prefetchable) [size=4K]
06:00.0 Ethernet controller: Digital Equipment Corporation
DECchip 21142/43 (rev 41)
Subsystem: Kingmax Technology Inc: Unknown device
0103
Flags: bus master, medium devsel, latency 64, IRQ 11
I/O ports at 4c00 [size=128]
Memory at 10c00000 (32-bit, non-prefetchable) [size=1K]
Expansion ROM at 10800000 [size=256K]
Jul 31 15:25:03 notebook kernel: Linux Kernel Card Services
3.1.22
Jul 31 15:25:03 notebook kernel: options: [pci] [cardbus] [pm]
Jul 31 15:25:04 notebook kernel: Yenta ISA IRQ mask 0x0010,
PCI irq 10
Jul 31 15:25:04 notebook kernel: Socket status: 30000006
Jul 31 15:25:04 notebook kernel: Yenta ISA IRQ mask 0x0010,
PCI irq 11
Jul 31 15:25:04 notebook kernel: Socket status: 30000020
Jul 31 15:25:04 notebook kernel: cs: cb_alloc(bus 6): vendor
0x1011, device 0x0019
Jul 31 15:25:05 notebook cardmgr[792]: watching 2 sockets
Jul 31 15:25:05 notebook cardmgr[794]: socket 1: CardBus
hotplug device
Jul 31 15:25:06 notebook kernel: Linux Tulip driver version
0.9.15-pre12 (Aug 9, 2002)
Jul 31 15:25:06 notebook kernel: tulip0: EEPROM default media
type Autosense.
Jul 31 15:25:06 notebook kernel: tulip0: Index #0 - Media
10baseT (#0) described by a 21142 Serial PHY (2) block.
Jul 31 15:25:06 notebook kernel: tulip0: Index #1 - Media
10baseT-FDX (#4) described by a 21142 Serial PHY (2) block.
Jul 31 15:25:06 notebook kernel: tulip0: Index #2 - Media
100baseTx (#3) described by a 21143 SYM PHY (4) block.
Jul 31 15:25:06 notebook kernel: tulip0: Index #3 - Media
100baseTx-FDX (#5) described by a 21143 SYM PHY (4) block.
Jul 31 15:25:06 notebook kernel: eth0: Digital DS21143 Tulip rev
65 at 0x4c00, 00:A0:0C:90:34:88, IRQ 11.
Jul 31 15:25:06 notebook net.agent[817]: how do I bring
interfaces up on this distro?
Jul 31 15:25:07 notebook net.agent[817]: register event not
handled
In rc.pcmcia script I uncomment PCIC=yenta_socket and in
config.opts add irq5 to exclude list.
Logged In: YES
user_id=7760
I don't see any obvious clues here.
Can you test the card under Windows on this laptop? Do you
have any other PCMCIA cards that you can test? Is this a
new Linux install on a new laptop where you've never tested
any of this hardware before, or do you have any data with
older setups?
-- Dave
Logged In: YES
user_id=249618
Win98 works fine with this card. It is only card for now but I try to get
other card for testing.
I try install debian 3.0r2 before but default instalation use pcmcia-cs
drivers. i82365 driver always fail to load tulip_cb because irq problem
(I don't remember what exactly, something like "cannot allocate irq" or
similar). So I try newer distro with latest kernel and pcmcia-cs. debian
is first linux distro installed on this laptop.
If any information about IO resources used by windows drivers is
useful I can post it here.
Logged In: YES
user_id=7760
Ok, if the card works on Win98 then it's clear that this
isn't a hardware issue, which is all I really wanted to check.
You could try following the debugging tips in the HOWTO to
see if you can narrow down exactly where the lockup happens.
I'm not coming up with any good ideas.
-- Dave