Next-in-Thread Next Message

Feedback system log messages with the 14-Feb-00 drivers 

Forum: 3Com PCMCIA Ethernet Adapter Issues
Re: Sad 3Com 3CCFE575 (Cristian Grigoriu)
Date: 2000, Feb 16
From: Cristian Grigoriu grig

First I have boot-up Win98 and that's what I've found:
O2Micro OZ6832/6833 CardBus Controller:
The resources this device is using do not
match any of its known configurations. To
assign resources manually for this device,
click Set Configuration Manually.

Input/Output Range	1080 - 10FF
Memory Range		04020000 - 04040FFF
Interrupt Request	09
Memory Range		04001000 - 04001FFF

3Com Megahertz 10/100 LAN CardBus PC Card
Interrupt Request	09
Memory Range		04040000 - 0404007F
Memory Range		04040080 - 040400FF
Input/Output Range	1080 - 10FF
Memory Range		04020000 - 0403FFFF

Then, I have boot-up RedHat 6.1, /etc/rc.d/init.d/pcmcia
restart, ping

Linux version 2.2.12-20 ( (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) #1 Mon Sep 27 10:25:54 EDT 1999
Detected 233866685 Hz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 466.94 BogoMIPS
Memory: 62780k/65536k available (1008k kernel code, 412k reserved, 992k data, 64k init)
DENTRY hash table entries: 262144 (order: 9, 2097152 bytes)
Buffer-cache hash table entries: 65536 (order: 6, 262144 bytes)
Page-cache hash table entries: 16384 (order: 4, 65536 bytes)
VFS: Diskquotas version dquot_6.4.0 initialized
CPU: Intel Mobile Pentium MMX stepping 01
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
Intel Pentium with F0 0F bug - workaround enabled.
POSIX conformance testing by UNIFIX
PCI: PCI BIOS revision 2.10 entry at 0xfd9f0
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Enabling I/O for device 00:0a
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
TCP: Hash tables configured (ehash 65536 bhash 65536)
Initializing RT netlink socket
Starting kswapd v 1.5 
Detected PS/2 Mouse Port.
Serial driver version 4.27 with MANY_PORTS MULTIPORT SHARE_IRQ enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
pty: 256 Unix98 ptys configured
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.9)
Real Time Clock Driver v1.09
RAM disk driver initialized:  16 RAM disks of 4096K size
PIIX4: IDE controller on PCI bus 00 dev 09
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xfcf0-0xfcf7, BIOS settings: hda:pio, hdb:pio
    ide1: BM-DMA at 0xfcf8-0xfcff, BIOS settings: hdc:pio, hdd:pio
hda: IBM-DTCA-24090, ATA DISK drive
hdc: UJDA110, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: IBM-DTCA-24090, 3909MB w/468kB Cache, CHS=993/128/63
hdc: ATAPI 14X CD-ROM drive, 128kB Cache
Uniform CDROM driver Revision: 2.56
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
md driver 0.90.0 MAX_MD_DEVS=256, MAX_REAL=12
raid5: measuring checksumming speed
raid5: MMX detected, trying high-speed MMX checksum routines
   pII_mmx   :   352.425 MB/sec
   p5_mmx    :   421.005 MB/sec
   8regs     :   252.984 MB/sec
   32regs    :   188.214 MB/sec
using fastest function: p5_mmx (421.005 MB/sec)
scsi : 0 hosts.
scsi : detected total.
md.c: sizeof(mdp_super_t) = 4096
Partition check:
 hda: hda1 hda2 < hda5 hda6 >
RAMDISK: Compressed image found at block 0
autodetecting RAID arrays
autorun ...
... autorun DONE.
VFS: Mounted root (ext2 filesystem).
autodetecting RAID arrays
autorun ...
... autorun DONE.
VFS: Mounted root (ext2 filesystem) readonly.
change_root: old root has d_count=1
Trying to unmount old root ... okay
Freeing unused kernel memory: 64k freed
Adding Swap: 16088k swap-space (priority -1)
Linux PCMCIA Card Services 3.1.11
  kernel build: 2.2.12-20 #1 Mon Sep 27 10:25:54 EDT 1999
  options:  [pci] [cardbus] [apm] [pnp]
PCI routing table version 1.0 at 0xfdf70
  00:10.0 -> irq 9
  00:10.1 -> irq 9
PnP: PNP BIOS installation structure at 0xc00f6930
PnP: PNP BIOS version 1.0, entry at f0000:aa15, dseg at 400
Intel PCIC probe: 
  Bridge register mapping failed: check cb_mem_base setting
not found.
ds: no socket drivers loaded!
Intel PCIC probe: 
  O2Micro OZ6832/OZ6833 PCI-to-CardBus at slot 00:10, mem 0x68000000
    host opts [0]: [a 40] [b 01] [c 00] [d 02] [mhpg 18] [fifo 00] [e 02] [pci irq 9] [lat 168/176] [bus 35/37]
    host opts [1]: [a 40] [b 01] [c 50] [d 02] [mhpg 18] [fifo 00] [e 02] [pci irq 9] [lat 168/176] [bus 38/40]
    ISA irqs (default) = 3,4,5,7,10,11 PCI status changes
cs: IO port probe 0x0c00-0x0cff: clean.
cs: IO port probe 0x0800-0x08ff: clean.
cs: IO port probe 0x0100-0x04ff: excluding 0x220-0x22f 0x300-0x307 0x378-0x37f 0x388-0x38f
cs: IO port probe 0x0a00-0x0aff: clean.
cs: cb_alloc(bus 38): vendor 0x10b7, device 0x5157
3c59x.c:v0.99L 5/28/99 Donald Becker
cs: cb_config(bus 38)
  fn 0 bar 1: io 0x280-0x2ff
  fn 0 bar 2: mem 0x60021000-0x6002107f
  fn 0 bar 3: mem 0x60020000-0x6002007f
  fn 0 rom: mem 0x60000000-0x6001ffff
cs: cb_enable(bus 38)
  bridge io map 0 (flags 0x21): 0x280-0x2ff
  bridge mem map 0 (flags 0x1): 0x60000000-0x60021fff
vortex_attach(bus 38, function 0, device 5157)
eth0: 3Com 3CCFE575 Cyclone CardBus at 0x280,  00:10:4b:a5:87:ad, IRQ 9
eth0: CardBus functions mapped 60020000->c4829000
  8K byte-wide RAM 5:3 Rx:Tx split, MII interface.
  MII transceiver found at address 0, status 7809.
  Enabling bus-master transmits and whole-frame receives.
eth0: transmit timed out, tx_status 00 status e681.
eth0: Interrupt posted but not delivered -- IRQ blocked by another device?
  Flags; bus-master 1, full 0; dirty 16 current 16.
  Transmit list 00000000 vs. c3ff0200.
  0: @c3ff0200  length 8000002a status 8001002a
  1: @c3ff0210  length 8000002a status 8001002a
  2: @c3ff0220  length 8000002a status 8001002a
  3: @c3ff0230  length 8000002a status 8001002a
  4: @c3ff0240  length 8000002a status 8001002a
  5: @c3ff0250  length 8000002a status 8001002a
  6: @c3ff0260  length 8000002a status 8001002a
  7: @c3ff0270  length 8000002a status 8001002a
  8: @c3ff0280  length 8000002a status 8001002a
  9: @c3ff0290  length 8000002a status 8001002a
  10: @c3ff02a0  length 8000002a status 8001002a
  11: @c3ff02b0  length 8000002a status 8001002a
  12: @c3ff02c0  length 8000002a status 8001002a
  13: @c3ff02d0  length 8000002a status 8001002a
  14: @c3ff02e0  length 8000002a status 8001002a
  15: @c3ff02f0  length 8000002a status 8001002a
eth0: Resetting the Tx ring pointer.

eth0      Link encap:Ethernet  HWaddr 00:10:4B:A5:87:AD  
          inet addr:  Bcast:  Mask:
          RX packets:0 errors:0 dropped:0 overruns:200 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          Interrupt:9 Base address:0x280 

lo        Link encap:Local Loopback  
          inet addr:  Mask:
          UP LOOPBACK RUNNING  MTU:3924  Metric:1
          RX packets:35 errors:0 dropped:0 overruns:0 frame:0
          TX packets:35 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 

cat /etc/sysconfig/pcmcia:

cat /etc/pcmcia/config.opts:
# Local PCMCIA Configuration File

# System resources available for PCMCIA devices

include port 0x100-0x4ff, port 0x800-0x8ff, port 0xc00-0xcff
include memory 0xc0000-0xfffff
include memory 0xa0000000-0xa0ffffff, memory 0x60000000-0x60ffffff

# High port numbers do not always work...
# include port 0x1000-0x17ff

# Extra port range for IBM Token Ring
include port 0xa00-0xaff

# Resources we should not use, even if they appear to be available

# First built-in serial port
exclude irq 4
# Second built-in serial port
#exclude irq 3
# First built-in parallel port
exclude irq 7


# Examples of options for loadable modules

# To fix sluggish network with IBM ethernet adapter...
#module "pcnet_cs" opts "mem_speed=600"

# Options for IBM Token Ring adapters
#module "ibmtr_cs" opts "mmiobase=0xd0000 srambase=0xd4000"

# Options for Raylink/WebGear driver: uncomment only one line...
# Generic ad-hoc network
module "ray_cs" opts "pc_debug=1 essid=ADHOC_ESSID hop_dwell=128 beacon_period=256 translate=1"
# Infrastructure network for older cards
#module "ray_cs" opts "pc_debug=1 net_type=1 essid=ESSID1"
# Infrastructure network for WebGear
#module "ray_cs" opts "pc_debug=1 net_type=1 essid=ESSID1 translate=1 hop_dwell=128 beacon_period=256"

# Options for WaveLAN/IEEE driver (AccessPoint mode)...
#module "wvlan_cs" opts "station_name=MY_PC"
# Options for WaveLAN/IEEE driver (ad-hoc mode)...
#module "wvlan_cs" opts "port_type=3 channel=1 station_name=MY_PC"

# Options for Xircom Netwave driver...
#module "netwave_cs" opts "domain=0x100 scramble_key=0x0"

cat /etc/pcmcia/network.opts:
# Network adapter configuration
# The address format is "scheme,socket,instance,hwaddr".
# Note: the "network address" here is NOT the same as the IP address.
# See the Networking HOWTO.  In short, the network address is the IP
# address masked by the netmask.
case "$ADDRESS" in
    INFO="Sample private network setup"
    # Transceiver selection, for some cards -- see 'man ifport'
    # Use BOOTP (via /sbin/bootpc, or /sbin/pump)? [y/n]
    # Use DHCP (via /sbin/dhcpcd, /sbin/dhclient, or /sbin/pump)? [y/n]
    # Host's IP address, netmask, network address, broadcast address
    # Gateway address for static routing
    # Things to add to /etc/resolv.conf for this interface
    # NFS mounts, should be listed in /etc/fstab
    # For IPX interfaces, the frame type and network number
    # Extra stuff to do after setting up the interface
    start_fn () { return; }
    # Extra stuff to do before shutting down the interface
    stop_fn () { return; }

cardctl config:
Socket 0:
  not configured
Socket 1:
  Vcc 3.3V  Vpp1 3.3V  Vpp2 3.3V
  interface type is "cardbus"
  irq 9 [exclusive] [level]
  function 0:
    io 0x0280-0x02ff [32bit]

Next-in-Thread Next Message

Add Message to: "system log messages with the 14-Feb-00 drivers"

Members Subscribe Admin Mode Show Frames Help for HyperNews at 1.10