[ Next-in-Thread ]  [ Next Message ] 

Question: O2Micro(OZ6836/6860)+EtherFast=very slow network... 

Forum: PCMCIA Network Adapter Issues
Date: 2000, Jan 07
From: Max Gotlib <max@utc.telenet.ru>

I've got a problem...
Laptop: BMx MP-995
	Mobil Pentium II 400Mhz
	O2Micro (OZ6836/OZ6860) PCI-CardBus bridge
	NIC:
		product info: "FastEthernet", "Adapter", "1.0"
		manufid: 0x0149 oxc1ab
		(FreeBSD-3.3r+PAO recognizes it as Linksys 	
		EtherFast PCMPCI00 - DL10019C based NE2000 	
		clone)
		This NIC properly operates under Win98 and
		FreeBSD-3.3r+PAO
OS: Linux (RedHat's clone) 2.2.13 kernel
PCMCIA package: 3.1.9 (tried 3.0.14, 3.1.8, 3.1.9 28 Dec,
			06 Jan - the same results)

The problem:
	NIC is recognized at bootup (it could be removed and 
inserted back - recognition is successfull again), but it 
delevers very slow performance - ping delay (across 10 and 100 
MBit/s LAN is more, than 180ms). There is no 
"routing-or-other-kinda-administration" problem - i've used 
just the same configuration in the same situation under 
FreeBSD successfully). There are no "interrupt(s) dropped!" 
messages - everithing, except performance (about 9 KB/s in FTP 
session) problems.

I've tryed virtually all combinations of i82365 and pcnet_cs options - no luck...

What can I do to fix it ?

P.S.: Here the "appendixies" are:

1. dmesg:
-----------------------------------------
Linux version 2.2.13 (root@localhost.localdomain) (gcc version egcs-2.91.66 1999
0314/Linux (egcs-1.1.2 release)) #6 pTN qNW 7 04:15:45 YEKT 2000
Detected 400921266 Hz processor.
Console: colour dummy device 80x25
Calibrating delay loop... 399.77 BogoMIPS
Memory: 63984k/66496k available (1004k kernel code, 412k reserved, 1036k data, 6
0k init)
CPU: Intel Mobile Pentium II stepping 0d
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
PCI: PCI BIOS revision 2.10 entry at 0xfb200
PCI: Using configuration type 1
PCI: Probing PCI hardware
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
Initializing RT netlink socket
Starting kswapd v 1.5 
parport0: PC-style at 0x378 [SPP,PS2]
vesafb: framebuffer at 0xe0000000, mapped to 0xc4800000, size 4096k
vesafb: mode is 1024x768x16, linelength=2048, pages=1
vesafb: protected mode interface info at c87c:0000
vesafb: scrolling: redraw
vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0
Console: switching to colour frame buffer device 128x48
fb0: VESA VGA frame buffer device
Detected PS/2 Mouse Port.
Serial driver version 4.27 with no serial options enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
pty: 256 Unix98 ptys configured
lp0: using parport0 (polling).
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.9)
PCI_IDE: unknown IDE controller on PCI bus 00 device 39, VID=8086, DID=7199
PCI_IDE: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:pio, hdd:pio
hda: IBM-DARA-206000, ATA DISK drive
hdb: CD-224E, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: IBM-DARA-206000, 5729MB w/418kB Cache, CHS=730/255/63, (U)DMA
hdb: ATAPI 24X CD-ROM drive, 128kB Cache
Uniform CDROM driver Revision: 2.56
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
Partition check:
 hda: hda1 hda2 hda3
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 60k freed
Adding Swap: 112448k swap-space (priority -1)
MSDOS FS: Using codepage 866
MSDOS FS: IO charset koi8-r
VFS: freeing iocharset=koi8-r
Linux PCMCIA Card Services 3.1.9
  kernel build: 2.2.13 #6 pTN qNW 7 04:15:45 YEKT 2000
  options:  [pci] [apm]
Intel PCIC probe: 
  O2Micro OZ6836/OZ6860 PCI-to-CardBus at bus 0 slot 3, mem 0xe1000000, 2 sockets
    host opts [0]: [a 44] [b 8d] [c 00] [d 02] [mhpg 18] [fifo 00] [e 1a] [no pci irq] [lat 32/176] [bus 32/34]
    host opts [1]: [a 44] [b 81] [c 50] [d 02] [mhpg 18] [fifo 00] [e 1a] [no pci irq] [lat 32/176] [bus 35/37]
    ISA irqs (default) = 10 polling interval = 1000 ms
cs: IO port probe 0x0300-0x031f: clean.
cs: memory probe 0xa0000000-0xa0ffffff: excluding 0xa0000000-0xa00fffff
eth0: NE2000 Compatible: io 0x300, irq 10, hw_addr 00:E0:98:73:64:85
eth0: found link beat

2. /etc/sysconfig/pcmcia:

PCMCIA=yes

PCIC=i82365

PCIC_OPTS="irq_list=10 pci_int=1 pci_csc=1 do_scan=0"

CORE_OPTS=

3. /etc/pcmcia/config.opts

# i'm sure, the NIC uses 0x300 io and 10 irq.

include port 0x300-0x31f

include memory 0xd0000-0xdffff

include memory 0xa0000000-0xa0ffffff

exclude irq 4

exclude irq 3

exclude irq 7

exclude irq 9

exclude irq 11

exclude irq 12

exclude irq 13

exclude irq 14

exclude irq 15

exclude irq 0

exclude irq 1

exclude irq 2

exclude irq 5

exclude irq 6

module "pcnet_cs" opts "irq_list=10"

[ Next-in-Thread ]  [ Next Message ] 

Select this message: O2Micro(OZ6836/6860)+EtherFast=very slow network...

Messages Inline: [ 1 ]  [ All ]  Outline: [ 1 ]  [ 2 ]  [ All ] 

1. Note: Ugly workaround:-) by Dag Kröper, 2000, Jul 10

Message Administration

This form allows you to delete, move, or copy one or more messages. You can move messages by copying and deleting the original. The action will be applied to the messages you select above and all replies to those selected messages.


If you want to copy or move messages, specify the HyperNews path of a destination forum or message that all messages will be copied or moved to. The destination must already exist, so maybe create it first.

Path of Destination (a Forum or Message): (e.g. "test")

Notify Subscribers at destination
NO


If you want to delete messages (the default), specify that here. If you want to move messages, you need to delete the original messages; placeholders will be left pointing to where they were moved.

Delete Messages
NO


Caution: After deleteing messages (the default), if you have not copied them (i.e. no destination above), then the selected messages are not be recoverable.

[ Members ]  [ Subscribe ]  [ No Admin Mode ] 
[ Show Frames ]  [ Help for HyperNews at pcmcia-cs.sourceforge.net 1.10 ] 
[ Edit This Forum ]