kern/77913: [PATCH] Add the APDL-325 WLAN pccard to wi(4)

Daan Vreeken [PA4DAN] Danovitsch at Vitsch.net
Tue Feb 22 09:10:19 GMT 2005


>Number:         77913
>Category:       kern
>Synopsis:       [PATCH] Add the APDL-325 WLAN pccard to wi(4)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Feb 22 09:10:18 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Daan Vreeken [PA4DAN]
>Release:        FreeBSD 5.3-RELEASE i386
>Organization:
Vitsch Electronics
>Environment:
System: FreeBSD Racebeest.Danovitsch.LAN 5.3-RELEASE FreeBSD 5.3-RELEASE #4: Fri Feb 4 17:20:30 CET 2005 root at Racebeest.Danovitsch.LAN:/usr/src.5.3-release/sys/i386/compile/Laptop i386

>Description:
	The APDL-325 is a Wireless LAN pcmcia adapter that sits inside
	some Billion Access Points. Currently wi(4) doesn't recognise the
	adapter :

	pccard0: <unknown card> (manufacturer=0xd601, product=0x0006) at
	 function 0
	pccard0:    CIS info: Z-Com, LANEscape/APDL-325,

>How-To-Repeat:
	Plug a APDL-325 pcmcia card into FreeBSD.
>Fix:
	Apply the following patches to the src tree. The patches are against
	FreeBSD 5.3-RELEASE, but the device also isn't known on -current.
	After recompiling the wi(4) driver will detect the device and work
	properly. The patch to wi.4 also adds the ELSA XI325 to the manual
	page, since it wasn't listed in the man page but is in the driver.

	After patching the APDL325 will attach with the following dmesg
	output :
	wi0: <Z-Com LANEscape/APDL-325> at port 0x100-0x13f irq 11 function
	 0 config 1 on pccard0
	wi0: 802.11 address: 00:60:b3:73:ff:d8
	wi0: using testing against 800c
	RF:PRISM2.5 MAC:ISL3873
	wi0: Intersil Firmware: Primary (1.0.7), Station (1.3.6)
	wi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps


--- pccarddevs.diff begins here ---
*** pccarddevs.org	Sat Jan  5 20:35:42 1980
--- pccarddevs	Tue Feb 15 11:38:18 2005
***************
*** 241,246 ****
--- 241,247 ----
  product ELSA XI300_IEEE		0x0002 XI300 Wireless LAN
  product ELSA XI800_IEEE		0x0004 XI800 CF Wireless LAN
  product ELSA XI325_IEEE		0x0005 XI325 Wireless LAN
+ product ELSA ADPL325_IEEE	0x0006 ADPL325 Wireless LAN
  
  /* EMTAC */
  product EMTAC WLAN		0x0002	EMTAC A2424i 11Mbps WLAN Card
--- pccarddevs.diff ends here ---

--- if_wi_pccard.c.diff begins here ---
*** if_wi_pccard.c.org	Tue Feb 15 11:38:10 2005
--- if_wi_pccard.c	Tue Feb 15 11:38:10 2005
***************
*** 148,153 ****
--- 148,154 ----
  	PCMCIA_CARD(ELSA, XI300_IEEE, 0),
  	PCMCIA_CARD(ELSA, XI325_IEEE, 0),
  	PCMCIA_CARD(ELSA, XI800_IEEE, 0),
+ 	PCMCIA_CARD(ELSA, APDL325_IEEE, 0),
  	PCMCIA_CARD(EMTAC, WLAN, 0),
  	PCMCIA_CARD(ERICSSON, WIRELESSLAN, 0),
  	PCMCIA_CARD(GEMTEK, WLAN, 0),
--- if_wi_pccard.c.diff ends here ---

--- wi.4.diff begins here ---
*** wi.4.org	Tue Feb 22 09:36:17 2005
--- wi.4	Tue Feb 22 09:42:42 2005
***************
*** 174,181 ****
--- 174,183 ----
  Dlink DWL520	Prism-2.5	PCI
  Dlink DWL650	Prism-2.5	PCMCIA
  ELECOM Air at Hawk/LD-WL11/PCC		PCMCIA
+ ELSA APDL325	Prism-2.5	PCMCIA
  ELSA MC-11		PCMCIA
  ELSA XI300	Prism-II	PCMCIA
+ ELSA XI325		PCMCIA
  ELSA XI800	Prism-II	CF
  EMTAC A2424i	Prism-II	PCMCIA
  Ericsson Wireless LAN CARD C11	Spectrum24	PCMCIA
--- wi.4.diff ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list