Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Jul 2001 11:10:51 -0500
From:      jeff.vehrs@hewitt.com
To:        freebsd-tokenring@freebsd.org
Subject:   Olicom OC-3221 pcmcia
Message-ID:  <86256A93.0058E44D.00@lintng1.hewitt.com>

next in thread | raw e-mail | index | archive | help


I'm using laptop, Thinkpad 560, with 3Com 56k and Olicom TokenRing
16/4[oc-3221]. I'm having problem with Olicom pcmcia card. Maybe one of you can
help me to tweak pccard.conf a bit to make it work.

Thanks.

### /etc/pccard.conf
# Olicom OC3221
card "Olicom" "TR 16/4 II" "003221"
       config 0x21 "oltr" ?
       insert /etc/pccard_ether $device start
       remove /etc/pccard_ether $device stop

### /var/log/console.log
Jul 24 10:26:40 tornado /kernel: Jul 24 10:26:40 tornado pccardd[112]: Card
"Olicom"("TR 16/4 II") [003221] [NONE] matched "Olicom" ("TR 16/4 II") [003221]
[(null)]
Jul 24 10:26:40 tornado /kernel: Jul 24 10:26:40 tornado pccardd[112]: Config id
33 not present in this card
Jul 24 10:26:40 tornado /kernel: Jul 24 10:26:40 tornado pccardd[112]: Resource
allocation failure for "Olicom"("TR 16/4 II") [003221] [NONE]; Reason specified
CIS was not found

### pccardc dumpcis
Code 128 not found
Code 128 not found
code Unknown ignored
Code 131 not found
Code 131 not found
code Unknown ignored
Configuration data for card in slot 0
Tuple #1, code = 0x1 (Common memory descriptor), length = 3
    000:  00 00 ff
     Common memory device information:
          Device number 1, type No device, WPS = OFF
          Speed = No speed, Memory block size = 512b, 1 units
Tuple #2, code = 0x15 (Version 1 info), length = 56
    000:  04 01 33 43 6f 6d 00 33 43 58 4d 2f 33 43 43 4d
    010:  35 35 36 00 4d 65 67 61 68 65 72 74 7a 20 35 36
    020:  4b 20 43 65 6c 6c 2f 54 65 6c 65 70 68 6f 6e 79
    030:  20 4d 6f 64 65 6d 00 ff
     Version = 4.1, Manuf = [3Com], card vers = [3CXM/3CCM556]
     Addit. info = [Megahertz 56K Cell/Telephony Modem]
Tuple #3, code = 0x20 (Manufacturer ID), length = 4
    000:  01 01 34 00
     PCMCIA ID = 0x101, OEM ID = 0x34
Tuple #4, code = 0x21 (Functional ID), length = 2
    000:  02 01
     Serial port/modem - POST initialize
Tuple #5, code = 0x1a (Configuration map), length = 5
    000:  01 23 00 03 03
     Reg len = 2, config register addr = 0x300, last config = 0x23
     Registers: XX------
Tuple #6, code = 0x1b (Configuration entry), length = 16
    000:  e0 41 99 49 55 3e 3d aa 60 f8 03 07 30 ff ff 28
     Config index = 0x20(default)
     Interface byte = 0x41 (I/O)  +RDY/-BSY active
     Vcc pwr:
          Nominal operating supply voltage: 5 x 1V
          Continuous supply current: 3.5 x 100mA
          Power down supply current: 3.5 x 10mA
     Card decodes 10 address lines, 8 Bit I/O only
          I/O address # 1: block start = 0x3f8 block length = 0x8
          IRQ modes: Level
          IRQs:  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
     Max twin cards = 0
     Misc attr: (Audio-BVD2) (Power down supported)
Tuple #7, code = 0x1b (Configuration entry), length = 7
    000:  21 08 aa 60 f8 02 07
     Config index = 0x21
     Card decodes 10 address lines, 8 Bit I/O only
          I/O address # 1: block start = 0x2f8 block length = 0x8
Tuple #8, code = 0x1b (Configuration entry), length = 7
    000:  22 08 aa 60 e8 03 07
     Config index = 0x22
     Card decodes 10 address lines, 8 Bit I/O only
          I/O address # 1: block start = 0x3e8 block length = 0x8
Tuple #9, code = 0x1b (Configuration entry), length = 7
    000:  23 08 aa 60 e8 02 07
     Config index = 0x23
     Card decodes 10 address lines, 8 Bit I/O only
          I/O address # 1: block start = 0x2e8 block length = 0x8
Tuple #10, code = 0x22 (Functional EXT), length = 4
    000:  00 02 0f 7c
     Serial interface extension:
          16550 UART, Parity - Space,Mark,Odd,Even
          Data bit - 7bit,8bit, Stop bit - 1bit,1.5bit,2bit
Tuple #11, code = 0x22 (Functional EXT), length = 9
    000:  01 1f 0f 00 06 00 00 06 00
     Modem interface capabilities:
Tuple #12, code = 0x22 (Functional EXT), length = 12
    000:  02 06 00 3f 1c 03 03 0f 07 00 02 b5
     Data modem services available:
Tuple #13, code = 0x22 (Functional EXT), length = 8
    000:  13 06 00 0f 00 02 00 b5
     Fax1/modem services available:
Tuple #14, code = 0x22 (Functional EXT), length = 8
    000:  23 06 00 0f 00 02 00 b5
     Fax2/modem services available:
Tuple #15, code = 0x0 (Null tuple), length = 10
    000:  02 01 34 00 2d 00 05 00 00 ff
Tuple #16, code = 0x0 (Null tuple), length = 14
    000:  31 30 43 42 31 31 37 30 34 4a 34 4e 00 ff
Tuple #17, code = 0x14 (No link), length = 0
Tuple #18, code = 0xff (Terminator), length = 0
Code 128 not found
Code 128 not found
code Unknown ignored
Configuration data for card in slot 1
Tuple #1, code = 0x1 (Common memory descriptor), length = 3
    000:  00 00 ff
     Common memory device information:
          Device number 1, type No device, WPS = OFF
          Speed = No speed, Memory block size = 512b, 1 units
Tuple #2, code = 0x15 (Version 1 info), length = 33
    000:  04 01 4f 6c 69 63 6f 6d 00 54 52 20 31 36 2f 34
    010:  20 49 49 00 30 30 33 32 32 31 00 4e 4f 4e 45 00
    020:  ff
     Version = 4.1, Manuf = [Olicom], card vers = [TR 16/4 II]
     Addit. info = [003221],[NONE]
Tuple #3, code = 0x21 (Functional ID), length = 2
    000:  06 00
     Network/LAN adapter
Tuple #4, code = 0x20 (Manufacturer ID), length = 5
    000:  21 01 32 21 ff
     PCMCIA ID = 0x121, OEM ID = 0x2132
Tuple #5, code = 0x22 (Functional EXT), length = 8
    000:  04 06 00 00 83 f7 39 58
     Network node ID: 00 00 83 f7 39 58
Tuple #6, code = 0x14 (No link), length = 0
Tuple #7, code = 0x1a (Configuration map), length = 6
    000:  01 3f f0 03 03 ff
     Reg len = 2, config register addr = 0x3f0, last config = 0x3f
     Registers: XX------ 1 bytes in subtuples
Tuple #8, code = 0x1b (Configuration entry), length = 17
    000:  c1 81 19 71 55 36 3e 26 e5 60 00 0a 1f 30 ff ff
    010:  ff
     Config index = 0x1(default)
     Interface byte = 0x81 (I/O)  wait signal supported
     Vcc pwr:
          Nominal operating supply voltage: 5 x 1V
          Max current average over 1 second: 3 x 100mA
          Max current average over 10 ms: 3.5 x 100mA
          Power down supply current: 2 x 100mA
     Card decodes 5 address lines, full 8/16 Bit I/O
          I/O address # 1: block start = 0xa00 block length = 0x20
          IRQ modes: Level
          IRQs:  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Tuple #9, code = 0x1b (Configuration entry), length = 11
    000:  03 18 c5 60 40 0a 1f 30 ff ff ff
     Config index = 0x3
     Card decodes 5 address lines, limited 8/16 Bit I/O
          I/O address # 1: block start = 0xa40 block length = 0x20
          IRQ modes: Level
          IRQs:  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Tuple #10, code = 0x1b (Configuration entry), length = 11
    000:  05 18 c5 60 80 0a 1f 30 ff ff ff
     Config index = 0x5
     Card decodes 5 address lines, limited 8/16 Bit I/O
          I/O address # 1: block start = 0xa80 block length = 0x20
          IRQ modes: Level
          IRQs:  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Tuple #11, code = 0x1b (Configuration entry), length = 11
    000:  07 18 c5 60 c0 0a 1f 30 ff ff ff
     Config index = 0x7
     Card decodes 5 address lines, limited 8/16 Bit I/O
          I/O address # 1: block start = 0xac0 block length = 0x20
          IRQ modes: Level
          IRQs:  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Tuple #12, code = 0x1b (Configuration entry), length = 11
    000:  09 18 c5 60 00 0b 1f 30 ff ff ff
     Config index = 0x9
     Card decodes 5 address lines, limited 8/16 Bit I/O
          I/O address # 1: block start = 0xb00 block length = 0x20
          IRQ modes: Level
          IRQs:  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Tuple #13, code = 0x1b (Configuration entry), length = 11
    000:  0b 18 c5 60 40 0b 1f 30 ff ff ff
     Config index = 0xb
     Card decodes 5 address lines, limited 8/16 Bit I/O
          I/O address # 1: block start = 0xb40 block length = 0x20
          IRQ modes: Level
          IRQs:  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Tuple #14, code = 0x1b (Configuration entry), length = 11
    000:  0d 18 c5 60 80 0b 1f 30 ff ff ff
     Config index = 0xd
     Card decodes 5 address lines, limited 8/16 Bit I/O
          I/O address # 1: block start = 0xb80 block length = 0x20
          IRQ modes: Level
          IRQs:  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Tuple #15, code = 0x1b (Configuration entry), length = 11
    000:  0f 18 c5 60 c0 0b 1f 30 ff ff ff
     Config index = 0xf
     Card decodes 5 address lines, limited 8/16 Bit I/O
          I/O address # 1: block start = 0xbc0 block length = 0x20
          IRQ modes: Level
          IRQs:  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Tuple #16, code = 0x1b (Configuration entry), length = 11
    000:  11 18 c5 60 20 0a 1f 30 ff ff ff
     Config index = 0x11
     Card decodes 5 address lines, limited 8/16 Bit I/O
          I/O address # 1: block start = 0xa20 block length = 0x20
          IRQ modes: Level
          IRQs:  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Tuple #17, code = 0x1b (Configuration entry), length = 7
    000:  3f 18 45 30 ff ff ff
     Config index = 0x3f
     Card decodes 5 address lines, limited 8/16 Bit I/O
          IRQ modes: Level
          IRQs:  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Tuple #18, code = 0x0 (Null tuple), length = 23
    000:  52 53 10 50 44 02 00 16 0e 37 1a 4f 28 43 53 bd
    010:  4f 48 57 01 01 00 ff
Tuple #19, code = 0xff (Terminator), length = 0
2 slots found



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-tokenring" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86256A93.0058E44D.00>