SMC 2632W version 2

Ben Lovett <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
Has anyone managed to get SMC's 2632W-V2 card working under 4.6?  I had
to create a modified entry for this card, because they changed the
values returned when pccardd finds the card.

card "SMC" "2632W-V2"
        config  auto "wi" ? 0x10000
        insert  /etc/pccard_ether $device start
        remove  /etc/pccard_ether $device stop

Now the system finds the card, but it then errors out saying with the
following:

wi0 at port 0x240-0x27f irq 11 flags 0x10000 slot 0 on pccard0
wi0: timeout in wi_cmd 0x0000; event status 0x0000
wi0: timeout in wi_cmd 0x0000; event status 0x0000
wi0: timeout in wi_cmd 0x0000; event status 0x0000
wi0: init failed
wi0: timeout in wi_cmd 0x0021; event status 0x0000
wi0: timeout in wi_cmd 0x0021; event status 0x0000
wi0: mac read failed 5
device_probe_and_attach: wi0 attach returned 5

dumpcis output is attached.

Thanks,

Ben
smc2632-v2.txt (text/plain, 1.5 KB)
Configuration data for card in slot 1
Tuple #1, code = 0x17 (Attribute memory descriptor), length = 3
    000:  d9 01 ff
	Attribute memory device information:
		Device number 1, type Function specific, WPS = ON
		Speed = 250nS, Memory block size = 2Kb, 1 units
Tuple #2, code = 0x1d (Other conditions for attribute memory), length = 4
    000:  03 d9 01 ff
	(MWAIT) (3V card)
Tuple #3, code = 0x20 (Manufacturer ID), length = 4
    000:  bf 01 01 b3
	PCMCIA ID = 0x1bf, OEM ID = 0xb301
Tuple #4, code = 0x21 (Functional ID), length = 2
    000:  06 00
	Network/LAN adapter
Tuple #5, code = 0x15 (Version 1 info), length = 16
    000:  05 00 53 4d 43 00 32 36 33 32 57 2d 56 32 00 ff
	Version = 5.0, Manuf = [SMC], card vers = [2632W-V2]
Tuple #6, code = 0x1a (Configuration map), length = 6
    000:  01 02 00 08 03 ff
	Reg len = 2, config register addr = 0x800, last config = 0x2
	Registers: XX------ 1 bytes in subtuples
Tuple #7, code = 0x1b (Configuration entry), length = 16
    000:  c1 81 9d 71 b5 1e 2e 2e 2d fc 14 45 10 b8 ff 20
	Config index = 0x1(default)
	Interface byte = 0x81 (I/O)  wait signal supported
	Vcc pwr:
		Nominal operating supply voltage: 3 x 1V, ext = 0x1e
		Max current average over 1 second: 2.5 x 100mA
		Max current average over 10 ms: 2.5 x 100mA
		Power down supply current: 2.5 x 10mA
	Wait scale Speed = 1.2 x 10 us
	Card decodes 5 address lines, limited 8/16 Bit I/O
		IRQ modes:
		IRQs:  3 4 5 7 8 9 10 11 12 13 14 15
	Max twin cards = 0
	Misc attr: (Power down supported)
Tuple #8, code = 0xff (Terminator), length = 0
2 slots found
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.