Proxim Harmony OEM Works + Patches

Jeremy Bingham <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
Guess I mailed out too soon. The (admittedly small) changes I made to
the kernel have worked, and the card will come up as a valid interface
and will work with v0.3 of bsd-airtools.

As I said before, this is an OEM verion of the Proxim Harmony card that
has a subtly different identifier, but still uses the Prism2 chipset.
There seem to be a lot of them floating around on eBay right now. The
part number is 'WCLN2DU5055'.

Anyway, the patches are attached if anyone is interested.

-j

----------------------------------------------
/* You are not expected to understand this. */

Captain_Tenille
http://www.satanosphere.com/
[email protected]
if_wi_pccard.c.diff (text/plain, 392 B)
--- if_wi_pccard.c	Thu Sep 18 12:00:51 2003
+++ newif_wi_pccard.c	Thu Sep 18 12:00:39 2003
@@ -163,6 +163,7 @@
 	PCMCIA_CARD(NOKIA, C110_WLAN, 0),
 	PCMCIA_CARD(PLANEX_2, GWNS11H, 0),
 	PCMCIA_CARD(PROXIM, RANGELANDS_8430, 0),
+        PCMCIA_CARD(PROXIM, HARMONY_OEM, 0),
 	PCMCIA_CARD(SAMSUNG, SWL_2000N, 0),
 	PCMCIA_CARD(SIEMENS, SS1021, 0),
 	PCMCIA_CARD(SIMPLETECH, SPECTRUM24_ALT, 0),
pccard.conf.diff (text/plain, 485 B)
--- pccard.conf	Thu Sep 18 11:53:29 2003
+++ newpccard.conf	Thu Sep 18 11:53:15 2003
@@ -2159,6 +2159,12 @@
 	insert	/etc/pccard_ether $device start
 	remove	/etc/pccard_ether $device stop
 
+# Proxim Harmony OEM card
+card "PROXIM" "LAN PC CARD HARMONY 80211B"
+        config 0x1 "wi" ?
+        insert  /etc/pccard_ether $device start
+        remove  /etc/pccard_ether $device stop
+
 # SAMSUNG SWL-2000P PCI Card
 card "SAMSUNG" "11Mbps WLAN PCI Card"
         config	auto "wi" ?
pccarddev.diff (text/plain, 421 B)
--- pccarddevs	Thu Sep 18 11:58:16 2003
+++ newpccarddevs	Thu Sep 18 11:57:59 2003
@@ -375,6 +375,7 @@
 product PROXIM ROAMABOUT_2400FH	0x1058 Digital RoamAbout 2400FH
 product PROXIM RANGELAN2_7401	0x1158 Proxim RangeLAN2 7401
 product PROXIM RANGELANDS_8430	0x8000 Proxim RangeLAN-DS 8430
+product PROXIM HARMONY_OEM      0x0002 LAN PC CARD HARMONY 80211B
 
 /* Psion */
 product PSION GOLDCARD		0x0020 Psion Gold Card
pccarddev.h.diff (text/plain, 566 B)
--- pccarddevs.h	Thu Sep 18 11:58:31 2003
+++ newpccarddevs.h	Thu Sep 18 11:58:08 2003
@@ -636,6 +636,10 @@
 #define	PCMCIA_CIS_PROXIM_RANGELANDS_8430	{ NULL, NULL, NULL, NULL }
 #define	PCMCIA_PRODUCT_PROXIM_RANGELANDS_8430	0x8000
 #define	PCMCIA_STR_PROXIM_RANGELANDS_8430	"Proxim RangeLAN-DS 8430"
+#define PCMCIA_CIS_PROXIM_HARMONY_OEM		{ NULL, NULL, NULL, NULL }
+#define PCMCIA_PRODUCT_PROXIM_HARMONY_OEM	0x0002
+#define PCMCIA_STR_PROXIM_HARMONY_OEM		"LAN PC CARD HARMONY 80211B"
+
 
 /* Psion */
 #define	PCMCIA_CIS_PSION_GOLDCARD	{ NULL, NULL, NULL, NULL }
signature.asc (application/pgp-signature, 187 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (FreeBSD)

iD8DBQE/agZWz9BfgBOfXn0RAj79AJ9S7tgWbrqLZlsw9Ydvgezc9bvR5gCfUpQG
P32Z91eRom1nZxnrCWas46s=
=R/HZ
-----END PGP SIGNATURE-----
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.