Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Nov 1997 00:19:29 +0100 (MET)
From:      Guido van Rooij <guido@gvr.org>
To:        freebsd-mobile@freebsd.org
Subject:   problems after PAO -> 2.2.5 stable
Message-ID:  <199711012319.AAA00780@gvr.gvr.org>

next in thread | raw e-mail | index | archive | help
I've ben hapily using a Nokia modem card for GSM phones on the PAO
release. I just upgraded to 2.2.5-stable and cannot get it to
work. pccardd says it is unable to allocate a driver for it.
What also happens is that when I insert this card into slot 1,
the 3Com etherlinkIII card in slot 0 no longer works.
This prohibits using ppp over the modem card and at the same time
being connected via the network card to anoter network. My security
officer would call this a feature, but I'm les happy :-()

>From my kernel config file:

device		sio0	at isa? port "IO_COM1" tty irq 4 vector siointr
device		sio1	at isa? port "IO_COM2" tty irq 3 vector siointr

>From pccard.conf:
# Nokia GSM                                                                     
card "Nokia Mobile Phones" "DTP-2 ver II"                                       
        config  0x20 "sio1" 3 0x2f8                                             
        insert  echo Nokia Modem inserted                                       
        remove  echo Nokia Modem removed

>From dumpcis:

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 = 0x17 (Attribute memory descriptor), length = 3
    000:  61 00 ff
	Attribute memory device information:
		Device number 1, type SRAM, WPS = OFF
		Speed = 250nS, Memory block size = 512b, 1 units
Tuple #3, code = 0x15 (Version 1 info), length = 38
    000:  04 01 4e 6f 6b 69 61 20 4d 6f 62 69 6c 65 20 50
    010:  68 6f 6e 65 73 00 44 54 50 2d 32 20 76 65 72 20
    020:  49 49 00 00 00 ff
	Version = 4.1, Manuf = [Nokia Mobile Phones],card vers = [DTP-2 ver II]
	Addit. info = [],[]
Tuple #4, code = 0x20 (Manufacturer ID), length = 4
    000:  24 01 00 01
	PCMCIA ID = 0x124, OEM ID = 0x100
Tuple #5, code = 0x21 (Functional ID), length = 2
    000:  02 01
	Serial port/modem - POST initialize
Tuple #6, code = 0x22 (Functional EXT), length = 4
    000:  00 02 0f 7c
	Serial interface extension:
		16550 UART, Parity - Space,Mark,Odd,Even,
Tuple #7, code = 0x22 (Functional EXT), length = 9
    000:  01 1f ff 00 10 00 00 10 00
	Modem interface capabilities:
Tuple #8, code = 0x22 (Functional EXT), length = 12
    000:  02 06 00 26 04 00 01 37 07 00 00 b5
	Data modem services available:
Tuple #9, code = 0x22 (Functional EXT), length = 8
    000:  13 06 00 07 00 ea 00 b5
Tuple #10, code = 0x22 (Functional EXT), length = 8
    000:  23 06 00 07 00 ea 00 b5
Tuple #11, code = 0x1a (Configuration map), length = 5
    000:  01 24 00 40 07
	Reg len = 2, config register addr = 0x4000, last config = 0x24
	Registers: XXX----- 
Tuple #12, code = 0x1b (Configuration entry), length = 18
    000:  e0 41 99 7f 55 c5 4b d5 19 4d 5d 6d 34 23 30 bc
    010:  86 20
	Config index = 0x20(default)
	Interface byte = 0x41 (I/O)  +RDY/-BSY active
	Vcc pwr:
		Nominal operating supply voltage: 5 x 1V
		Minimum operating supply voltage: 4 x 1V, ext = 0x4b
		Maximum operating supply voltage: 5 x 1V, ext = 0x19
		Continuous supply current: 4.5 x 10mA
		Max current average over 1 second: 5.5 x 10mA
		Max current average over 10 ms: 7 x 10mA
		Power down supply current: 3 x 1mA
	Card decodes 3 address lines, 8 Bit I/O only
		IRQ modes: Level
		IRQ level = 3
	Max twin cards = 0
	Misc attr: (Read-only) (Power down supported)
Tuple #13, code = 0x1b (Configuration entry), length = 8
    000:  21 18 a3 60 f8 03 07 04
	Config index = 0x21
	Card decodes 3 address lines, 8 Bit I/O only
		I/O address # 1: block start = 0x3f8 block length = 0x8
		IRQ modes:
		IRQ level = 4
Tuple #14, code = 0x1b (Configuration entry), length = 8
    000:  22 18 a3 60 f8 02 07 03
	Config index = 0x22
	Card decodes 3 address lines, 8 Bit I/O only
		I/O address # 1: block start = 0x2f8 block length = 0x8
		IRQ modes:
		IRQ level = 3
Tuple #15, code = 0x1b (Configuration entry), length = 8
    000:  23 18 a3 60 e8 03 07 04
	Config index = 0x23
	Card decodes 3 address lines, 8 Bit I/O only
		I/O address # 1: block start = 0x3e8 block length = 0x8
		IRQ modes:
		IRQ level = 4
Tuple #16, code = 0x1b (Configuration entry), length = 8
    000:  24 18 a3 60 e8 02 07 03
	Config index = 0x24
	Card decodes 3 address lines, 8 Bit I/O only
		I/O address # 1: block start = 0x2e8 block length = 0x8
		IRQ modes:
		IRQ level = 3
Tuple #17, code = 0x14 (No link), length = 0
Tuple #18, code = 0xff (Terminator), length = 0

-Guido



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199711012319.AAA00780>