Date: Sat, 13 May 2000 21:20:51 -0400 (EDT) From: Thomas David Rivers <rivers@dignus.com> To: freebsd-mobile@freebsd.org, rivers@dignus.com Subject: Archtek SmartLink 100BTX-16 NE2000 card. Message-ID: <200005140120.VAA35632@lakes.dignus.com>
next in thread | raw e-mail | index | archive | help
I'm running PAO on FreeBSD V3.4. I've got this "SmartLink 100BTX-16" PCMCIA card made by archtek (http://www.archtek.com/lan-ep_btx_32.htm) It seems it's not in the 3.4 PAO pccard.conf. It claims to be an NE2000 compatible card ("Register level compatible with industry standard NE2000") and comes with NT, Windows, DOS and Linux drivers. The card is recognized with the following entry in /etc/pccard.conf: # SmartLink (Archtek Fast Ethernet Adapter) card "PCMCIA" "FastEthernet" config auto "ed0" any insert logger -s SmartLink inserted insert /etc/pccard_ether $device remove logger -s SmartLink removed remove /etc/pccard_ether_remove $device and, when the card is inserted, pccardd says: pccardd[53]: Card "PCMCIA"("FastEthernet") [V] {1.0] matched "PCMCIA" ("FastEt hernet") [(null)] [(null)] /kernel: card0: assign ed0 iobase 0x300 irq 9 /kernel: ed0: address: 01:02:00:ff:15:1d, type NE2000 (16 bit) However, I'm not sure about the semi-magic flags that may/may-not be required... The dumpcis output is: 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 = 29 000: 04 01 50 43 4d 43 49 41 00 46 61 73 74 45 74 68 010: 65 72 6e 65 74 00 56 00 31 2e 30 00 ff Version = 4.1, Manuf = [PCMCIA], card vers = [FastEthernet] Addit. info = [V],[1.0] Tuple #3, code = 0x20 (Manufacturer ID), length = 4 000: 1b 02 02 02 PCMCIA ID = 0x21b, OEM ID = 0x202 Tuple #4, code = 0x1a (Configuration map), length = 5 000: 01 01 c0 03 63 Reg len = 2, config register addr = 0x3c0, last config = 0x1 Registers: XX---XX- Tuple #5, code = 0x1b (Configuration entry), length = 11 000: c7 81 19 07 55 4d 5d 65 30 ff ff Config index = 0x7(default) Interface byte = 0x81 (I/O) wait signal supported Vcc pwr: Nominal operating supply voltage: 5 x 1V Minimum operating supply voltage: 4.5 x 1V Maximum operating supply voltage: 5.5 x 1V Card decodes 5 address lines, full 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 #6, code = 0x1b (Configuration entry), length = 7 000: 07 08 ca 60 00 03 1f Config index = 0x7 Card decodes 10 address lines, limited 8/16 Bit I/O I/O address # 1: block start = 0x300 block length = 0x20 Tuple #7, code = 0x1b (Configuration entry), length = 7 000: 07 08 ca 60 20 03 1f Config index = 0x7 Card decodes 10 address lines, limited 8/16 Bit I/O I/O address # 1: block start = 0x320 block length = 0x20 Tuple #8, code = 0x1b (Configuration entry), length = 7 000: 07 08 ca 60 40 03 1f Config index = 0x7 Card decodes 10 address lines, limited 8/16 Bit I/O I/O address # 1: block start = 0x340 block length = 0x20 Tuple #9, code = 0x1b (Configuration entry), length = 7 000: 07 08 ca 60 60 03 1f Config index = 0x7 Card decodes 10 address lines, limited 8/16 Bit I/O I/O address # 1: block start = 0x360 block length = 0x20 Tuple #10, code = 0x1b (Configuration entry), length = 7 000: 07 08 ca 60 00 02 1f Config index = 0x7 Card decodes 10 address lines, limited 8/16 Bit I/O I/O address # 1: block start = 0x200 block length = 0x20 Tuple #11, code = 0x1b (Configuration entry), length = 7 000: 07 08 ca 60 20 02 1f Config index = 0x7 Card decodes 10 address lines, limited 8/16 Bit I/O I/O address # 1: block start = 0x220 block length = 0x20 Tuple #12, code = 0x21 (Functional ID), length = 2 000: 06 00 Network/LAN adapter Tuple #13, code = 0x14 (No link), length = 0 Tuple #14, code = 0xff (Terminator), length = 0 2 slots found Although the card is recognized (and seemingly probed correctly) - I can't get the ethernet to work. A different card works fine in this machine, so I'm pretty sure it's not a more general network problem. The problem likely lies in determining the proper pccard.conf entry... (how is this done, anyway?) If anyone could help with generating the proper entry for this card - I'd appreciated it... - Thanks - - Dave Rivers - 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?200005140120.VAA35632>