Ok, so I install the latest stable release of pcmcia
(3.1.15), and tried to use it with the 3Com 10/100 LAN+56K
Modem (3CCFEM656BT). I'm only interested in the LAN part.
As Linux comes up, I see the pcmcia driver load, I get two
high beeps, and the two LEDs on the dongle turn on. At this
point under Win98, one turns off, the remaining one
indicating the speed (10 or 100Mbs). Instead, both lights
remain on, and my 10-BaseT hub shows no carrier from the card.
The message log looks like this:
May 18 16:46:20 cpt syslog: syslogd startup succeeded
May 18 16:46:20 cpt syslog: klogd startup succeeded
May 18 16:46:20 cpt kernel: klogd 1.3-3, log source = /proc/kmsg started.
May 18 16:46:20 cpt kernel: Inspecting /boot/System.map-2.2.14-5.0
May 18 16:46:20 cpt kernel: Loaded 7364 symbols from /boot/System.map-2.2.14-5.0.
May 18 16:46:20 cpt kernel: Symbols match kernel version 2.2.14.
May 18 16:46:20 cpt kernel: Loaded 101 symbols from 3 modules.
May 18 16:46:20 cpt kernel: Linux version 2.2.14-5.0 (root@porky.devel.redhat.com) (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) #1 Tue Mar 7 21:07:39 EST 2000
May 18 16:46:20 cpt kernel: Detected 330877983 Hz processor.
May 18 16:46:20 cpt kernel: Console: colour VGA+ 80x25
May 18 16:46:20 cpt kernel: Calibrating delay loop... 330.14 BogoMIPS
May 18 16:46:20 cpt kernel: Memory: 127852k/131008k available (1060k kernel code, 416k reserved, 1616k data, 64k init, 0k bigmem)
May 18 16:46:20 cpt kernel: Dentry hash table entries: 262144 (order 9, 2048k)
May 18 16:46:20 cpt kernel: Buffer cache hash table entries: 131072 (order 7, 512k)
May 18 16:46:20 cpt kernel: Page cache hash table entries: 32768 (order 5, 128k)
May 18 16:46:20 cpt kernel: VFS: Diskquotas version dquot_6.4.0 initialized
May 18 16:46:20 cpt kernel: CPU: Intel Celeron (Mendocino) stepping 0a
May 18 16:46:20 cpt kernel: Enabling extended fast FPU save and restore...done.
May 18 16:46:20 cpt kernel: Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
May 18 16:46:20 cpt kernel: Checking 'hlt' instruction... OK.
May 18 16:46:20 cpt kernel: POSIX conformance testing by UNIFIX
May 18 16:46:20 cpt kernel: mtrr: v1.35a (19990819) Richard Gooch (rgooch@atnf.csiro.au)
May 18 16:46:20 cpt kernel: PCI: PCI BIOS revision 2.10 entry at 0xfc0ce
May 18 16:46:21 cpt kernel: PCI: Using configuration type 1
May 18 16:46:21 cpt kernel: PCI: Probing PCI hardware
May 18 16:46:21 cpt kernel: Linux NET4.0 for Linux 2.2
May 18 16:46:21 cpt kernel: Based upon Swansea University Computer Society NET3.039
May 18 16:46:21 cpt kernel: NET4: Unix domain sockets 1.0 for Linux NET4.0.
May 18 16:46:21 cpt kernel: NET4: Linux TCP/IP 1.0 for NET4.0
May 18 16:46:21 cpt kernel: IP Protocols: ICMP, UDP, TCP, IGMP
May 18 16:46:21 cpt kernel: TCP: Hash tables configured (ehash 131072 bhash 65536)
May 18 16:46:21 cpt kernel: Initializing RT netlink socket
May 18 16:46:21 cpt kernel: Starting kswapd v 1.5
May 18 16:46:21 cpt kernel: Detected PS/2 Mouse Port.
May 18 16:46:21 cpt kernel: Serial driver version 4.27 with MANY_PORTS MULTIPORT SHARE_IRQ enabled
May 18 16:46:21 cpt kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A
May 18 16:46:21 cpt kernel: pty: 256 Unix98 ptys configured
May 18 16:46:21 cpt kernel: apm: BIOS version 1.2 Flags 0x03 (Driver version 1.9)
May 18 16:46:21 cpt kernel: Real Time Clock Driver v1.09
May 18 16:46:21 cpt kernel: RAM disk driver initialized: 16 RAM disks of 4096K size
May 18 16:46:21 cpt kernel: PIIX4: IDE controller on PCI bus 00 dev 39
May 18 16:46:21 cpt kernel: PIIX4: not 100% native mode: will probe irqs later
May 18 16:46:21 cpt kernel: ide0: BM-DMA at 0x0860-0x0867, BIOS settings: hda:DMA, hdb:pio
May 18 16:46:21 cpt kernel: ide1: BM-DMA at 0x0868-0x086f, BIOS settings: hdc:pio, hdd:pio
May 18 16:46:21 cpt kernel: hda: IBM-DBCA-206480, ATA DISK drive
May 18 16:46:21 cpt kernel: hdc: SAMSUNG CD-ROM SCR-2438, ATAPI CDROM drive
May 18 16:46:21 cpt kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
May 18 16:46:21 cpt kernel: ide1 at 0x170-0x177,0x376 on irq 15
May 18 16:46:21 cpt kernel: hda: IBM-DBCA-206480, 6194MB w/420kB Cache, CHS=789/255/63
May 18 16:46:21 cpt kernel: hdc: ATAPI 24X CD-ROM drive, 128kB Cache
May 18 16:46:21 cpt kernel: Uniform CDROM driver Revision: 2.56
May 18 16:46:21 cpt kernel: Floppy drive(s): fd0 is 1.44M
May 18 16:46:21 cpt kernel: FDC 0 is a post-1991 82077
May 18 16:46:21 cpt kernel: md driver 0.90.0 MAX_MD_DEVS=256, MAX_REAL=12
May 18 16:46:21 cpt kernel: raid5: measuring checksumming speed
May 18 16:46:21 cpt kernel: raid5: MMX detected, trying high-speed MMX checksum routines
May 18 16:46:21 cpt kernel: pII_mmx : 769.239 MB/sec
May 18 16:46:21 cpt kernel: p5_mmx : 816.864 MB/sec
May 18 16:46:21 cpt kernel: 8regs : 569.214 MB/sec
May 18 16:46:21 cpt kernel: 32regs : 323.850 MB/sec
May 18 16:46:21 cpt kernel: using fastest function: p5_mmx (816.864 MB/sec)
May 18 16:46:21 cpt kernel: scsi : 0 hosts.
May 18 16:46:21 cpt kernel: scsi : detected total.
May 18 16:46:21 cpt kernel: md.c: sizeof(mdp_super_t) = 4096
May 18 16:46:21 cpt kernel: Partition check:
May 18 16:46:21 cpt kernel: hda: hda1 hda2 < hda5 > hda3 hda4
May 18 16:46:21 cpt kernel: autodetecting RAID arrays
May 18 16:46:21 cpt kernel: autorun ...
May 18 16:46:21 cpt kernel: ... autorun DONE.
May 18 16:46:21 cpt kernel: VFS: Mounted root (ext2 filesystem) readonly.
May 18 16:46:21 cpt kernel: Freeing unused kernel memory: 64k freed
May 18 16:46:21 cpt identd: identd startup succeeded
May 18 16:46:21 cpt atd: atd startup succeeded
May 18 16:46:04 cpt rc.sysinit: Mounting proc filesystem succeeded
May 18 16:46:04 cpt sysctl: net.ipv4.ip_forward = 0
May 18 16:46:04 cpt sysctl: net.ipv4.conf.all.rp_filter = 1
May 18 16:46:04 cpt sysctl: net.ipv4.ip_always_defrag = 0
May 18 16:46:04 cpt sysctl: kernel.sysrq = 0
May 18 16:46:04 cpt rc.sysinit: Configuring kernel parameters succeeded
May 18 16:46:04 cpt date: Thu May 18 16:46:03 MDT 2000
May 18 16:46:04 cpt rc.sysinit: Setting clock : Thu May 18 16:46:03 MDT 2000 succeeded
May 18 16:46:04 cpt rc.sysinit: Loading default keymap succeeded
May 18 16:46:04 cpt rc.sysinit: Activating swap partitions succeeded
May 18 16:46:04 cpt rc.sysinit: Setting hostname cpt succeeded
May 18 16:46:04 cpt fsck: /dev/hda1: clean, 87580/230400 files, 358011/459860 blocks
May 18 16:46:04 cpt rc.sysinit: Checking root filesystem succeeded
May 18 16:46:04 cpt rc.sysinit: Remounting root filesystem in read-write mode succeeded
May 18 16:46:09 cpt rc.sysinit: Finding module dependencies succeeded
May 18 16:46:09 cpt rc.sysinit: Checking filesystems succeeded
May 18 16:46:09 cpt rc.sysinit: Mounting local filesystems succeeded
May 18 16:46:09 cpt rc.sysinit: Turning on user and group quotas for local filesystems succeeded
May 18 16:46:10 cpt rc.sysinit: Enabling swap space succeeded
May 18 16:46:10 cpt init: Entering runlevel: 5
May 18 16:46:16 cpt kudzu: succeeded
May 18 16:46:17 cpt sysctl: net.ipv4.ip_forward = 0
May 18 16:46:17 cpt sysctl: net.ipv4.conf.all.rp_filter = 1
May 18 16:46:17 cpt sysctl: net.ipv4.ip_always_defrag = 0
May 18 16:46:17 cpt sysctl: kernel.sysrq = 0
May 18 16:46:17 cpt network: Setting network parameters succeeded
May 18 16:46:17 cpt network: Bringing up interface lo succeeded
May 18 16:46:17 cpt ifup: Delaying eth0 initialization.
May 18 16:46:17 cpt network: Bringing up interface eth0 failed
May 18 16:46:18 cpt portmap: portmap startup succeeded
May 18 16:46:18 cpt nfslock: rpc.lockd startup succeeded
May 18 16:46:18 cpt nfslock: rpc.statd startup succeeded
May 18 16:46:18 cpt apmd[341]: Version 3.0final (APM BIOS 1.2, Linux driver 1.9)
May 18 16:46:18 cpt apmd: apmd startup succeeded
May 18 16:46:18 cpt autofs: autofs startup succeeded
May 18 16:46:18 cpt automount[368]: starting automounter version 3.1.4, path = /misc, maptype = file, mapname = /etc/auto.misc
May 18 16:46:19 cpt random: Initializing random number generator succeeded
May 18 16:46:20 cpt netfs: Mounting other filesystems succeeded
May 18 16:46:22 cpt crond: crond startup succeeded
May 18 16:46:22 cpt pcmcia: Starting PCMCIA services:
May 18 16:46:22 cpt pcmcia: modules
May 18 16:46:22 cpt kernel: Linux PCMCIA Card Services 3.1.15
May 18 16:46:22 cpt kernel: kernel build: 2.2.14-5.0 #1 Tue Mar 7 21:07:39 EST 2000
May 18 16:46:22 cpt kernel: options: [pci] [cardbus] [apm]
May 18 16:46:22 cpt kernel: PCI routing table version 1.0 at 0xfbd80
May 18 16:46:22 cpt kernel: 00:03.0 -> irq 11
May 18 16:46:22 cpt kernel: 00:03.1 -> irq 11
May 18 16:46:22 cpt kernel: Intel PCIC probe:
May 18 16:46:22 cpt kernel: TI 1225 rev 01 PCI-to-CardBus at slot 00:03, mem 0x68000000
May 18 16:46:22 cpt kernel: host opts [0]: [ring] [serial pci & irq] [pci irq 11] [lat 32/32] [bus 32/34]
May 18 16:46:22 cpt kernel: host opts [1]: [ring] [serial pci & irq] [pci irq 11] [lat 32/32] [bus 35/37]
May 18 16:46:22 cpt kernel: ISA irqs (scanned) = 3,4,7,9,10 PCI status changes
May 18 16:46:22 cpt pcmcia: cardmgr.
May 18 16:46:22 cpt cardmgr[489]: starting, version is 3.1.15
May 18 16:46:22 cpt rc: Starting pcmcia succeeded
May 18 16:46:23 cpt cardmgr[489]: watching 2 sockets
May 18 16:46:23 cpt kernel: cs: IO port probe 0x1000-0x17ff: clean.
May 18 16:46:23 cpt kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x378-0x37f 0x4d0-0x4d7
May 18 16:46:23 cpt kernel: cs: IO port probe 0x0a00-0x0aff: clean.
May 18 16:46:23 cpt inet: inetd startup succeeded
May 18 16:46:23 cpt kernel: cs: cb_alloc(bus 35): vendor 0x10b7, device 0x6560
May 18 16:46:23 cpt cardmgr[489]: initializing socket 1
May 18 16:46:23 cpt cardmgr[489]: socket 1: 3Com 3CCFEM656B w/Winmodem
May 18 16:46:23 cpt cardmgr[489]: executing: 'modprobe cb_enabler'
May 18 16:46:23 cpt cardmgr[489]: executing: 'modprobe 3c575_cb'
May 18 16:46:23 cpt kernel: 3c59x.c:v0.99L 5/28/99 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
May 18 16:46:23 cpt kernel: cs: cb_config(bus 35)
May 18 16:46:23 cpt kernel: fn 0 bar 1: io 0x280-0x2ff
May 18 16:46:23 cpt kernel: fn 0 bar 2: mem 0x60023000-0x6002307f
May 18 16:46:23 cpt kernel: fn 0 bar 3: mem 0x60022000-0x6002207f
May 18 16:46:23 cpt kernel: fn 1 bar 1: io 0x200-0x27f
May 18 16:46:23 cpt kernel: fn 1 bar 2: mem 0x60021000-0x6002107f
May 18 16:46:23 cpt kernel: fn 1 bar 3: mem 0x60020000-0x6002007f
May 18 16:46:23 cpt kernel: fn 0 rom: mem 0x60000000-0x6001ffff
May 18 16:46:23 cpt kernel: vortex_attach(device 23:00.0)
May 18 16:46:23 cpt kernel: eth0: 3Com 3CCFE656 Cyclone CardBus at 0x280, 00:50:04:95:45:2c, IRQ 11
May 18 16:46:23 cpt kernel: eth0: CardBus functions mapped 60022000->c8046000
May 18 16:46:23 cpt kernel: 8K byte-wide RAM 5:3 Rx:Tx split, MII interface.
May 18 16:46:23 cpt kernel: MII transceiver found at address 0, status 7809.
May 18 16:46:23 cpt kernel: Enabling bus-master transmits and whole-frame receives.
May 18 16:46:23 cpt cardmgr[489]: executing: './network start eth0'
May 18 16:46:23 cpt lpd: lpd startup succeeded
May 18 16:46:23 cpt lpd[523]: restarted
May 18 16:46:23 cpt keytable: Loading keymap:
May 18 16:46:24 cpt keytable: Loading /usr/lib/kbd/keymaps/i386/qwerty/us.kmap.gz
May 18 16:46:24 cpt keytable: Loading system font:
May 18 16:46:24 cpt rc: Starting keytable succeeded
May 18 16:46:26 cpt sendmail: sendmail startup succeeded
May 18 16:46:26 cpt gpm: gpm startup succeeded
May 18 16:46:29 cpt httpd: httpd: cannot determine local host name.
May 18 16:46:29 cpt httpd: Use the ServerName directive to set it manually.
May 18 16:46:29 cpt httpd: httpd startup failed
May 18 16:46:32 cpt xfs: Warning: The directory "/usr/share/fonts/default/TrueType" does not exist.
May 18 16:46:32 cpt xfs: Entry deleted from font path.
May 18 16:46:32 cpt xfs: xfs startup succeeded
May 18 16:46:32 cpt linuxconf: Linuxconf final setup
May 18 16:46:35 cpt rc: Starting linuxconf succeeded
May 18 16:48:44 cpt PAM_pwdb[732]: (gdm) session opened for user mgb by (uid=0)
May 18 16:48:44 cpt gdm[732]: gdm_slave_session_start: mgb on :0
May 18 16:48:51 cpt gnome-name-server[802]: starting
May 18 16:48:51 cpt gnome-name-server[802]: name server starting
May 18 16:49:08 cpt PAM_pwdb[836]: (su) session opened for user root by mgb(uid=500)
Note that there is not 'completed' message for the starting of eth0.
I can run the X11 based Network Configurator, and under
interfaces, eth0 shows as inactive. Sometimes I
can 'Activate' the interface, and the card finishes
initializing (one light turns off, the hub says it sees a
carrier, and I can converse with the LAN). Other times, both
lights go off, with the 100 light blinking occasionally (3-5
seconds between each). Sometimes I can't get this far - The
card enters the 'both lights off, with the 100 blinking
occasionally' as soon as pcmcia is initialized during boot.
If I run 'sh -x /etc/pcmcia/network start eth0', the log
looks like this:
+ [ -r ./shared ]
+ . ./shared
++ [ 2 -lt 2 ]
++ ACTION=start
++ DEVICE=eth0
++ NEW_SCHEME=
+ get_info eth0
+ [ -d /var/state/pcmcia ]
++ cat /var/state/pcmcia/scheme
+ SCHEME=
+ STAB=/var/state/pcmcia/stab
+ [ ! ]
+ SCHEME=default
+ grep_stab eth0
+ local CLASS DEV
+ read SOCKET CLASS DRIVER INSTANCE DEV MAJOR MINOR
+ [ eth0 = ]
+ read SOCKET CLASS DRIVER INSTANCE DEV MAJOR MINOR
+ [ eth0 = w/Winmodem ]
+ read SOCKET CLASS DRIVER INSTANCE DEV MAJOR MINOR
+ [ eth0 = eth0 ]
+ return 0
++ /sbin/ifconfig eth0
++ sed -n -e s/.*addr \([^ ]*\) */\1/p
+ HWADDR=00:50:04:95:45:2C
+ ADDRESS=default,1,0,00:50:04:95:45:2C
+ . /etc/pcmcia/network.opts
++ INFO=Sample private network setup
++ IF_PORT=
++ BOOTP=n
++ DHCP=n
++ DHCP_HOSTNAME=
++ IPADDR=
++ NETMASK=255.255.255.0
++ NETWORK=10.0.1.0
++ BROADCAST=10.0.1.255
++ GATEWAY=10.0.1.1
++ DOMAIN=
++ SEARCH=
++ DNS_1=
++ DNS_2=
++ DNS_3=
++ MOUNTS=
++ MTU=
++ IPX_FRAME=
++ IPX_NETNUM=
+ RESOLV=/etc/resolv.conf
+ [ -x ./wireless ]
+ . ./wireless
++ [ -x ./wireless.opts ]
++ . /etc/pcmcia/wireless.opts
++ [ -x /usr/bin/iwconfig ]
++ [ -x /usr/sbin/iwconfig ]
++ [ -x /usr/local/bin/iwconfig ]
++ [ -x /usr/local/sbin/iwconfig ]
++ [ -x /sbin/iwconfig ]
++ [ ]
++ [ ]
++ [ ]
++ [ ]
++ [ ]
++ [ ]
++ [ ]
++ [ ]
++ [ ]
++ [ ]
++ [ ]
++ [ ]
++ [ ]
++ [ ]
++ [ ]
+ test
+ is_true
+ [ = y -o = Y -o = yes -o = YES ]
+ is_true n
+ [ n = y -o n = Y -o n = yes -o n = YES ]
+ is_true n
+ [ n = y -o n = Y -o n = yes -o n = YES ]
+ [ ]
+ [ ]
+ [ ]
+ [ ]
+ start_fn eth0
+ return
+ exit 0
Unplugging and re-plugging the card yeilds the same set of
results.
Any suggestions?
Thanks,
Michael
|