Date: Tue, 20 Feb 2001 13:14:36 -0800 From: "Hal Weaver" <hweaver@pinetel.com> To: "fybar" <fybar@powersurfr.com> Cc: <freebsd-mobile@freebsd.org> Subject: Re: Message-ID: <000201c09b82$ae09b760$3a2ae38f@thinkpad> References: <PLEGLBOMPHMJJABOMABHKEFFCAAA.fybar@powersurfr.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Trevor, as a newbie to freebsd myself, I got confused as to how I eventually
got my PCMCIA modem to work.
I *do* know that the GENERIC configuration in /etc/default/pccard.conf
worked. I later used dumpcis to write a configuration specific to my modem.
This eliminated the 5-10 seconds it took the GENERIC configuration script to
configure my modem card.
At the bottom of this email is the output from dumpcis. You'll see there
several references to "config index=0x5" I used this and some other
information from dumpcis for the following additional entry to pccard.conf
# AmbiCom 56K V.90 Modem, PCMCIA modem
card "Ambicom" "AmbiCom 56K V.90 Modem"
config 0x5 "sio" ?
logstr "Ambicom V90 Modem"
Looking over the long list of PCMCIA nic cards in pccard.conf, it seems that
nic configuration might be more complex. I'm taking the liberty of posting
this to the freebsd-mobile@freebsd.org mailing list. You can subscribe to
it by writing 'subscribe mobile' in the body of a message to:
Majordomo@FreeBSD.ORG
Actually, one other things you need to ask yourself -- somewhere in the boot
messages is there indication that pccardd is running and has a PCMCIA card
been probed and assigned an IRQ?
Good luck,
Hal
----- Original Message -----
From: fybar <fybar@powersurfr.com>
To: <hweaver@pinetel.com>
Sent: Monday, February 19, 2001 6:45 PM
> Hal,
>
> I read a post on mpc.lists.freebsd.mobile where you were having a problem
> with a pcmcia card. That is where I got your email, hope you don't mind.
I
> want to get my IBM Ethernet II pcmcia nic card working with freebsd. I
have
> no idea what should go into an entry of pccard.conf. I haven't been able
to
> find any information on what an entry would need. I can get some
> information from dumpcis, but I don't know what to make of it. Could you
> point me to a tutorial or URL?
>
> Thanks,
>
> Trevor
>
>
=====================================
***********************************************
Configuration data for card in slot 0
Tuple #1, code = 0x1 (Common memory descriptor), length = 2
000: 00 ff
Common memory device information:
Device number 1, type No device, WPS = OFF
Speed = No speed, Memory block size = reserved, 32 units
Tuple #2, code = 0x15 (Version 1 info), length = 40
000: 04 01 41 6d 62 69 63 6f 6d 00 41 6d 62 69 43 6f
010: 6d 20 35 36 4b 20 56 2e 39 30 20 4d 6f 64 65 6d
020: 00 30 32 31 00 41 00 ff
Version = 4.1, Manuf = [Ambicom], card vers = [AmbiCom 56K V.90 Modem]
Addit. info = [021],[A]
Tuple #3, code = 0x20 (Manufacturer ID), length = 4
000: 13 00 00 00
PCMCIA ID = 0x13, OEM ID = 0x0
Tuple #4, code = 0x21 (Functional ID), length = 2
000: 02 00
Serial port/modem
Tuple #5, code = 0x22 (Functional EXT), length = 4
000: 00 02 0f 5c
Serial interface extension:
16550 UART, Parity - Space,Mark,Odd,Even
Data bit - 7bit,8bit, Stop bit - 1bit,2bit
Tuple #6, code = 0x22 (Functional EXT), length = 9
000: 05 1f 0f 00 02 00 00 02 00
Data modem interface capabilities:
Tuple #7, code = 0x22 (Functional EXT), length = 9
000: 06 1f 0f 00 30 00 00 30 00
Fax/modem interface capabilities:
Tuple #8, code = 0x22 (Functional EXT), length = 9
000: 07 1f 0f 00 30 00 00 30 00
Voice interface capabilities:
Tuple #9, code = 0x22 (Functional EXT), length = 13
000: 02 0c 00 3f 1c 03 03 0f 07 00 01 b5 ff
Data modem services available:
Tuple #10, code = 0x22 (Functional EXT), length = 9
000: 13 01 00 1f 00 7a 00 b5 ff
Fax1/modem services available:
Tuple #11, code = 0x22 (Functional EXT), length = 16
000: 84 06 00 0b 02 07 14 00 08 00 04 00 02 00 00 00
Voice services available:
Tuple #12, code = 0x1a (Configuration map), length = 5
000: 01 0d 20 04 77
Reg len = 2, config register addr = 0x420, last config = 0xd
Registers: XXX-XXX-
Tuple #13, code = 0x1b (Configuration entry), length = 15
000: c5 41 9d 78 65 26 2e 25 e7 5f 23 30 bc 86 28
Config index = 0x5(default)
Interface byte = 0x41 (I/O) +RDY/-BSY active
Vcc pwr:
Continuous supply current: 6 x 10mA
Max current average over 1 second: 2 x 100mA
Max current average over 10 ms: 2.5 x 100mA
Power down supply current: 2 x 10mA
RDY/BSY scale Speed = 5.0 x 10 ms, scaled by 10
Card decodes 3 address lines, 8 Bit I/O only
IRQ modes: Level
IRQs: 2 3 4 5 7 9 10 15
Max twin cards = 0
Misc attr: (Audio-BVD2) (Power down supported)
Tuple #14, code = 0x1b (Configuration entry), length = 7
000: 05 08 aa 60 f8 03 07
Config index = 0x5
Card decodes 10 address lines, 8 Bit I/O only
I/O address # 1: block start = 0x3f8 block length = 0x8
Tuple #15, code = 0x1b (Configuration entry), length = 7
000: 05 08 aa 60 f8 02 07
Config index = 0x5
Card decodes 10 address lines, 8 Bit I/O only
I/O address # 1: block start = 0x2f8 block length = 0x8
Tuple #16, code = 0x1b (Configuration entry), length = 7
000: 05 08 aa 60 e8 03 07
Config index = 0x5
Card decodes 10 address lines, 8 Bit I/O only
I/O address # 1: block start = 0x3e8 block length = 0x8
Tuple #17, code = 0x1b (Configuration entry), length = 7
000: 0d 08 aa 60 e8 02 07
Config index = 0xd
Card decodes 10 address lines, 8 Bit I/O only
I/O address # 1: block start = 0x2e8 block length = 0x8
Tuple #18, code = 0xff (Terminator), length = 0
2 slots found
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000201c09b82$ae09b760$3a2ae38f>
