Hi! I've been troubleshooting this for a few days over on the Linuxnewbies board, and someone suggested that I come over here and ask for help as well. Please bear with me, as I'm still figuring out what I'm doing, and the only linux skill I have mastered is the art of making KDE pretty.
My linux box is a Dell CPxJ 650. It came with a Xircom CardBus Ethernet 10/100 + 56k Modem. I'm trying to get this to work at home with my cable modem. (I have a wireless card too, but that's for school; I'll be pestering you about that next month.)
This is what we've figured out so far about the card:
1. dmesg:
the first time it lists eth0: Xircom cardbus revision 3 at IRQ 11, xircom
cardbus adaptor found, registering as eth0, using irq 11.
then it says, xircom_cb: link status has changed
xircom_cb: link status is 10 mbit
xircom_cb: Link status has changed
xircom_cb: link status is 0 mbit
2. ifconfig says:
eth0:
Link encap: Ethernet HWaddr: 00:10:A4:B7:64:A0
UP BROADCAST MULTICAST MTU: 1500 Metric: 1
RX packets: 1778 errors: 0 dropped: 0 overruns: 0 frame: 0
TX packets: 4 errors: 0 dropped: 0 overruns: 0 carrier: 0 collisions: 0
txqueuelen: 100
RX bytes: 106680 (104.2 Kb) TX bytesL 1368 (1.3 Kb)
Interrupt: 11 Base address: 0x4000
2. that pinging the card from the laptop gets the "network not available."
3. that /etc/pcmcia/config that matches the information you get from:
/sbin/cardctl ident. the /sbin/cardctl ident lists "product info: "Xircom",
"CardBus Ethernet 10/100 + Modem 56" "CBEM56G", "1.03; the
/etc/pcmcia/config lists card "Xircom "CBEM56G-100 CardBus 10/100 Ethernet +
56K Modem." Version "Xircom", "*", "CBEM56G" bind "xircom_cb" to 0
4. lsmod shows pcmcia_core
5. The person who recommended I come here suggested I also test the following and give you the input as well.
[root@localhost root]# cardctl config
Socket 0:
Vcc 3.3V Vpp1 3.3V Vpp2 3.3V
interface type is "cardbus"
irq 11 [exclusive] [level]
function 0:
function 1:
Socket 1:
not configured
[root@localhost root]# cardctl ident
Socket 0:
product info: "Xircom", "CardBus Ethernet 10/100 + Modem 56", "CBEM56G", "1.03"
manfid: 0x0105, 0x0103
function: 6 (network)
Socket 1:
no product info available
[root@localhost root]# lsmod
Module Size Used by Not tainted
maestro3 30832 0 (autoclean)
ac97_codec 13384 0 (autoclean) [maestro3]
soundcore 6532 2 (autoclean) [maestro3]
autofs 13348 0 (autoclean) (unused)
ds 8712 4
yenta_socket 12960 2
pcmcia_core 54784 0 [ds yenta_socket]
xircom_cb 8968 1
ipt_REJECT 3736 6 (autoclean)
iptable_filter 2412 1 (autoclean)
ip_tables 14936 2 [ipt_REJECT iptable_filter]
ide-scsi 10512 0
scsi_mod 107176 1 [ide-scsi]
ide-cd 33608 0
cdrom 33696 0 [ide-cd]
mousedev 5524 1
keybdev 2976 0 (unused)
hid 22244 0 (unused)
input 5888 0 [mousedev keybdev hid]
usb-uhci 26188 0 (unused)
usbcore 77024 1 [hid usb-uhci]
ext3 70368 2
jbd 52212 2 [ext3]
[root@localhost root]# cat /var/lib/pcmcia/stab
Socket 0: CardBus hotplug device
Socket 1: empty
Sorry it's so long for my first post.
Thanks!