Hi there,
I'm having trouble making my 3Com 3CCFE575CT Lan Cardbus card to
work on my Dell Inspiron 3500. Is there anyone has the expertise
to help me?
Here is the setup:
Dell Inspiron 3500 (Celeron 400 cpu)
RedHat linux 6.0
Kernel-2.2.5-15
There is what I did so far:
1) install pcmcia-cs-3.1.0 with 32bit card and PnP support.
2) add the following entry to /etc/pcmcia/config, since 3CCFE575CT
is not among the support cards. (Although an older 3Com cardbus
3CCFE575BT is supported)
card "3Com Corporation 3CCFE575CT Lan Cardbus Card 004"
manfid 0x0101, 0x5257
bind "3c575_cb"
3) in /etc/pcmcia/config.opts file, excludes IRQ 3,4,5,6,7,8,12,14,15
4) in /etc/sysconfig/pcmcia, set PCIC_OPTS="do_scan=0"
5) move /etc/rc.d/rc*.d/S45pcmcia to S09pcmcia, so it will be invoked
before S10network
Once the network is brought up, cardmgr can see the card without
problem. The PCIC probe reported:
ISA irqs (default) = 3,4,5,7,9,12 polling interval = 1000 ms
and this is the `cardctl config' output:
Socket 0:
Vcc 3.3V Vpp1 3.3V Vpp2 3.3V
interface type is "cardbus"
irq 9 [exclusive] [level]
function 0:
io 0x0280-0x02ff [32bit]
Socket 1:
Vcc 5.0V Vpp1 5.0V Vpp2 5.0V
but, the green LED of the network adaptor is not lit (the 3Com card and
adaptor works fine under NT4.0) and interrrupt error is reported on
/var/log/messages as:
kernel: eth0: transmit timed out, tx_status 00 status e201.
kernel: eth0: Interrupt posted but not delivered -- IRQ blocked by another
device?
How can I tell which interrupt is availabe for CardBus? From boot.log I
can learn what IRQ are asigned to other booted devices and I've tried
modifying /etc/pcmcia/config.opts by selecting different irq's to exclude
without success. Or is it simply 3CCFE575CT card is not support by
pcmcia-cs yet? I'm new to Linux and this list, if this question has been
answered before, I apologize. Thanks in advance!
--- Simon Yeh <[EMAIL PROTECTED]>