summaryrefslogtreecommitdiffstats
path: root/openembedded/packages/orinoco
diff options
context:
space:
mode:
authorRichard Purdie <richard@openedhand.com>2005-11-04 12:04:54 +0000
committerRichard Purdie <richard@openedhand.com>2005-11-04 12:04:54 +0000
commit925c447a51ccc44f8b3697f6fe7397d906fe67f2 (patch)
tree0a4fe4added394518429536e19e435391eb16656 /openembedded/packages/orinoco
parent46b6d82b5c309f12ad4fc69ce38c3aff0f4a11de (diff)
downloadpoky-925c447a51ccc44f8b3697f6fe7397d906fe67f2.tar.gz
Updates from OE
git-svn-id: https://svn.o-hand.com/repos/poky@170 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'openembedded/packages/orinoco')
-rw-r--r--openembedded/packages/orinoco/files/hermes.conf149
-rw-r--r--openembedded/packages/orinoco/files/spectrum.conf (renamed from openembedded/packages/orinoco/orinoco-modules-0.15rc2/spectrum.conf)4
-rw-r--r--openembedded/packages/orinoco/files/spectrum_fw.h (renamed from openembedded/packages/orinoco/orinoco-modules-0.15rc2/spectrum_fw.h)0
-rw-r--r--openembedded/packages/orinoco/orinoco-conf_1.0.bb18
-rw-r--r--openembedded/packages/orinoco/orinoco-modules-0.15rc2/spectrum-firmware.patch16
-rw-r--r--openembedded/packages/orinoco/orinoco-modules_0.15rc2.bb23
6 files changed, 177 insertions, 33 deletions
diff --git a/openembedded/packages/orinoco/files/hermes.conf b/openembedded/packages/orinoco/files/hermes.conf
new file mode 100644
index 0000000000..e45114dd08
--- /dev/null
+++ b/openembedded/packages/orinoco/files/hermes.conf
@@ -0,0 +1,149 @@
1device "orinoco_cs"
2 class "network"
3 module "hermes", "orinoco", "orinoco_cs"
4
5device "spectrum_cs"
6 class "network" module "hermes", "orinoco", "spectrum_cs"
7
8
9# This manfid was used for cards with Lucent/Agere and Intersil firmware.
10# orinoco_cs supports both types, so we don't need to distinguish them.
11
12card "Orinoco or Intersil Prism 2 Wireless"
13 manfid 0x0156,0x0002
14 bind "orinoco_cs"
15
16
17# Cards with Lucent/Agere firmware (Hermes chipset)
18
19card "Lucent Technologies Wavelan/IEEE"
20 version "Lucent Technologies", "WaveLAN/IEEE"
21 bind "orinoco_cs"
22
23card "Avaya World Card"
24 version "Avaya Communication", "Avaya Wireless PC Card"
25 bind "orinoco_cs"
26
27card "Cabletron RoamAbout 802.11 DS"
28 version "Cabletron", "RoamAbout 802.11 DS"
29 bind "orinoco_cs"
30
31card "ELSA AirLancer MC-11"
32 version "ELSA", "AirLancer MC-11"
33 bind "orinoco_cs"
34
35card "MELCO WLI-PCM-L11"
36 version "MELCO", "WLI-PCM-L11"
37 bind "orinoco_cs"
38
39card "ARtem Onair"
40 version "ARtem", "Onair"
41 bind "orinoco_cs"
42
43
44# Cards with Symbol firmware in flash (Spectrum24 chipset)
45
46card "LA4111 Spectrum24 Wireless LAN PC Card"
47 version "Symbol Technologies"
48 bind "orinoco_cs"
49
50card "3Com AirConnect"
51 version "3Com", "3CRWE737A AirConnect Wireless LAN PC Card"
52 bind "orinoco_cs"
53
54card "Intel PRO/Wireless 2011"
55 manfid 0x0089,0x0001
56 bind "orinoco_cs"
57
58card "Ericsson WLAN Card C11"
59 manfid 0x016b,0x0001
60 bind "orinoco_cs"
61
62card "Nortel Networks e-mobility 802.11 Wireless LAN PC Card"
63 version "Nortel Networks", "emobility 802.11 Wireless LAN PC Card", "1.00"
64 bind "orinoco_cs"
65
66card "D-Link DWL-650H"
67 version "D-Link Corporation", "D-Link DWL-650H 11Mbps WLAN Adapter"
68 bind "orinoco_cs"
69
70
71# Cards with Symbol firmware without flash memory (Spectrum24 Trilogy).
72# These cards need a separate driver that loads the firmware.
73
74card "LA4100 Spectrum24 CF WLAN Card"
75 manfid 0x026c, 0x0001
76 bind "spectrum_cs"
77
78card "Socket Communications CF+ LP WLAN Card"
79 manfid 0x0104, 0x0001
80 bind "spectrum_cs"
81
82card "Intel PRO/Wireless 2011B"
83 manfid 0x0089, 0x0001
84 bind "spectrum_cs"
85
86
87# Cards with Intersil firmware (Prism chipset)
88
89card "Farallon SkyLINE"
90 version "INTERSIL", "HFA384x/IEEE"
91 bind "orinoco_cs"
92
93card "D-Link DWL-650"
94 version "D", "Link DWL-650 11Mbps WLAN Card"
95 bind "orinoco_cs"
96
97card "SAMSUNG 11Mbps WLAN Card"
98 version "SAMSUNG", "11Mbps WLAN Card"
99 bind "orinoco_cs"
100# Does this one cover Compaq as well ???
101
102card "HyperLink Wireless PC Card 11Mbps"
103 version "HyperLink","Wireless PC Card 11Mbps"
104 bind "orinoco_cs"
105
106card "PROXIM LAN PC CARD HARMONY 80211B"
107 version "PROXIM","LAN PC CARD HARMONY 80211B"
108 bind "orinoco_cs"
109
110card "Linksys WPC11 11Mbps 802.11b WLAN Card"
111 version "Instant Wireless ", " Network PC CARD", "Version 01.02"
112 bind "orinoco_cs"
113
114card "Linksys WPC11 11Mbps 802.11b WLAN Card"
115 version "The Linksys Group, Inc.", "Instant Wireless Network PC Card", "ISL37300P", "RevA"
116 bind "orinoco_cs"
117
118card "Linksys CompactFlash Wireless Card"
119 version "Linksys", "Wireless CompactFlash Card"
120 bind "orinoco_cs"
121
122card "Tekram PCF-200"
123 version "PCMCIA", "11M WLAN Card v2.5", "ISL37300P", "RevA"
124 bind "orinoco_cs"
125
126card "ACTIONTEC PRISM Wireless LAN PC Card"
127 version "ACTIONTEC", "PRISM Wireless LAN PC Card"
128 bind "orinoco_cs"
129
130card "Zcomax XI-325HP"
131 version " ", "IEEE 802.11 Wireless LAN/PC Card"
132 bind "orinoco_cs"
133
134card "Microsoft Wireless Notebook Adapter MN-520 1.0.3"
135 version "Microsoft", "Wireless Notebook Adapter MN-520", "", "1.0.3"
136 bind "orinoco_cs"
137
138card "Linksys WPC11 Version 3"
139 manfid 0x0274,0x1613
140 bind "orinoco_cs"
141
142card "Netgear MA401RA"
143 version "NETGEAR MA401RA Wireless PC", "Card", "ISL37300P", "Eval-RevA"
144 bind "orinoco_cs"
145
146card "BENQ AWL100"
147 version "BENQ", "AWL100 PCMCIA ADAPTER"
148 bind "orinoco_cs"
149
diff --git a/openembedded/packages/orinoco/orinoco-modules-0.15rc2/spectrum.conf b/openembedded/packages/orinoco/files/spectrum.conf
index 96aa794f0b..849455537e 100644
--- a/openembedded/packages/orinoco/orinoco-modules-0.15rc2/spectrum.conf
+++ b/openembedded/packages/orinoco/files/spectrum.conf
@@ -5,6 +5,10 @@ card "LA4100 Spectrum24 CF WLAN Card"
5 manfid 0x026c, 0x0001 5 manfid 0x026c, 0x0001
6 bind "spectrum_cs" 6 bind "spectrum_cs"
7 7
8card "LA4137 Spectrum24 CF WLAN CARD"
9 manfid 0x014d, 0x0001
10 bind "spectrum_cs"
11
8card "Socket Communications CF+ LP WLAN Card" 12card "Socket Communications CF+ LP WLAN Card"
9 manfid 0x0104, 0x0001 13 manfid 0x0104, 0x0001
10 bind "spectrum_cs" 14 bind "spectrum_cs"
diff --git a/openembedded/packages/orinoco/orinoco-modules-0.15rc2/spectrum_fw.h b/openembedded/packages/orinoco/files/spectrum_fw.h
index 94c825d372..94c825d372 100644
--- a/openembedded/packages/orinoco/orinoco-modules-0.15rc2/spectrum_fw.h
+++ b/openembedded/packages/orinoco/files/spectrum_fw.h
diff --git a/openembedded/packages/orinoco/orinoco-conf_1.0.bb b/openembedded/packages/orinoco/orinoco-conf_1.0.bb
new file mode 100644
index 0000000000..d44446895d
--- /dev/null
+++ b/openembedded/packages/orinoco/orinoco-conf_1.0.bb
@@ -0,0 +1,18 @@
1DESCRIPTION = "PCMCIA-cs configuration files for Hermes (Orinoco) wireless LAN cards"
2SECTION = "kernel/modules"
3PRIORITY = "optional"
4MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
5LICENSE = "GPL"
6PR = "r0"
7
8SRC_URI = "file://spectrum.conf \
9 file://hermes.conf \
10 file://orinoco_cs.conf"
11
12do_install() {
13 install -d ${D}${sysconfdir}/pcmcia
14 install -d ${D}${sysconfdir}/modutils
15 install -m 0644 ${WORKDIR}/spectrum.conf ${D}${sysconfdir}/pcmcia/
16 install -m 0644 ${WORKDIR}/hermes.conf ${D}${sysconfdir}/pcmcia/
17 install -m 0644 ${WORKDIR}/orinoco_cs.conf ${D}${sysconfdir}/modutils/
18}
diff --git a/openembedded/packages/orinoco/orinoco-modules-0.15rc2/spectrum-firmware.patch b/openembedded/packages/orinoco/orinoco-modules-0.15rc2/spectrum-firmware.patch
deleted file mode 100644
index c3d89d096b..0000000000
--- a/openembedded/packages/orinoco/orinoco-modules-0.15rc2/spectrum-firmware.patch
+++ /dev/null
@@ -1,16 +0,0 @@
1
2#
3# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher
4#
5
6--- orinoco-0.15rc1/spectrum_cs.c~spectrum-firmware 2004-04-19 07:08:24.000000000 +0200
7+++ orinoco-0.15rc1/spectrum_cs.c 2004-05-28 01:20:05.000000000 +0200
8@@ -57,7 +57,7 @@
9 * hotplug firmware directory (typically /usr/lib/hotplug/firmware) and
10 * make sure that you have hotplug installed and enabled in the kernel.
11 */
12-/* #define SPECTRUM_FW_INCLUDED 1 */
13+#define SPECTRUM_FW_INCLUDED 1
14
15 #ifdef SPECTRUM_FW_INCLUDED
16 /* Header with the firmware */
diff --git a/openembedded/packages/orinoco/orinoco-modules_0.15rc2.bb b/openembedded/packages/orinoco/orinoco-modules_0.15rc2.bb
index 8093e7d246..e75924c19d 100644
--- a/openembedded/packages/orinoco/orinoco-modules_0.15rc2.bb
+++ b/openembedded/packages/orinoco/orinoco-modules_0.15rc2.bb
@@ -3,9 +3,11 @@ Also contains support for cards using downloadable firmware, i.e. the Symbol/Soc
3SECTION = "kernel/modules" 3SECTION = "kernel/modules"
4PRIORITY = "optional" 4PRIORITY = "optional"
5PROVIDES = "spectrum-modules" 5PROVIDES = "spectrum-modules"
6DEPENDS = "orinoco-conf spectrum-fw"
7RDEPENDS = "orinoco-conf"
6MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>" 8MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
7LICENSE = "GPL" 9LICENSE = "GPL"
8PR = "r8" 10PR = "r9"
9 11
10SRC_URI = "http://ozlabs.org/people/dgibson/dldwd/orinoco-${PV}.tar.gz \ 12SRC_URI = "http://ozlabs.org/people/dgibson/dldwd/orinoco-${PV}.tar.gz \
11 file://makefile_fix.patch;patch=1 \ 13 file://makefile_fix.patch;patch=1 \
@@ -13,37 +15,24 @@ SRC_URI = "http://ozlabs.org/people/dgibson/dldwd/orinoco-${PV}.tar.gz \
13 file://add_utsname.patch;patch=1 \ 15 file://add_utsname.patch;patch=1 \
14 file://add_event.patch;patch=1 \ 16 file://add_event.patch;patch=1 \
15 file://spectrum_cs_ids.patch;patch=1 \ 17 file://spectrum_cs_ids.patch;patch=1 \
16 file://spectrum-firmware.patch;patch=1 \ 18 file://catch-up-with-kernel-changes.patch;patch=1"
17 file://catch-up-with-kernel-changes.patch;patch=1 \
18 file://spectrum.conf \
19 file://spectrum_fw.h \
20 file://orinoco_cs.conf"
21S = "${WORKDIR}/orinoco-${PV}" 19S = "${WORKDIR}/orinoco-${PV}"
22 20
23inherit module 21inherit module
24 22
25do_compile_prepend() {
26 install ${WORKDIR}/spectrum_fw.h ${S}/
27}
28
29do_install() { 23do_install() {
30 install -d ${D}${base_libdir}/modules/${KERNEL_VERSION}/net/ 24 install -d ${D}${base_libdir}/modules/${KERNEL_VERSION}/net/
31 install -d ${D}${sysconfdir}/pcmcia
32 install -m 0644 *${KERNEL_OBJECT_SUFFIX} ${D}${base_libdir}/modules/${KERNEL_VERSION}/net/ 25 install -m 0644 *${KERNEL_OBJECT_SUFFIX} ${D}${base_libdir}/modules/${KERNEL_VERSION}/net/
33 install -m 0644 ${WORKDIR}/spectrum.conf ${D}${sysconfdir}/pcmcia/
34 install -m 0644 hermes.conf ${D}${sysconfdir}/pcmcia/
35 install -d ${D}${sysconfdir}/modutils
36 install -m 0644 ${WORKDIR}/orinoco_cs.conf ${D}${sysconfdir}/modutils/
37} 26}
38 27
39PACKAGES = "orinoco-modules-cs orinoco-modules-pci orinoco-modules-usb orinoco-modules-nortel orinoco-modules" 28PACKAGES = "orinoco-modules-cs orinoco-modules-pci orinoco-modules-usb orinoco-modules-nortel orinoco-modules"
40FILES_orinoco-modules-cs = "/lib/modules/${KERNEL_VERSION}/net/*_cs${KERNEL_OBJECT_SUFFIX} /${sysconfdir}" 29FILES_orinoco-modules-cs = "/lib/modules/${KERNEL_VERSION}/net/*_cs${KERNEL_OBJECT_SUFFIX}"
41FILES_orinoco-modules-pci = "/lib/modules/${KERNEL_VERSION}/net/orinoco_p*${KERNEL_OBJECT_SUFFIX}" 30FILES_orinoco-modules-pci = "/lib/modules/${KERNEL_VERSION}/net/orinoco_p*${KERNEL_OBJECT_SUFFIX}"
42FILES_orinoco-modules-usb = "/lib/modules/${KERNEL_VERSION}/net/*_usb${KERNEL_OBJECT_SUFFIX}" 31FILES_orinoco-modules-usb = "/lib/modules/${KERNEL_VERSION}/net/*_usb${KERNEL_OBJECT_SUFFIX}"
43FILES_orinoco-modules-nortel = "/lib/modules/${KERNEL_VERSION}/net/orinoco_tmd${KERNEL_OBJECT_SUFFIX} \ 32FILES_orinoco-modules-nortel = "/lib/modules/${KERNEL_VERSION}/net/orinoco_tmd${KERNEL_OBJECT_SUFFIX} \
44 /lib/modules/${KERNEL_VERSION}/net/orinoco_nortel${KERNEL_OBJECT_SUFFIX}" 33 /lib/modules/${KERNEL_VERSION}/net/orinoco_nortel${KERNEL_OBJECT_SUFFIX}"
45FILES_orinoco-modules = "/lib/modules/" 34FILES_orinoco-modules = "/lib/modules/"
46RDEPENDS_orinoco-modules-cs = "orinoco-modules" 35RDEPENDS_orinoco-modules-cs = "orinoco-modules spectrum-fw"
47RDEPENDS_orinoco-modules-pci = "orinoco-modules" 36RDEPENDS_orinoco-modules-pci = "orinoco-modules"
48RDEPENDS_orinoco-modules-usb = "orinoco-modules" 37RDEPENDS_orinoco-modules-usb = "orinoco-modules"
49RDEPENDS_orinoco-modules-nortel = "orinoco-modules" 38RDEPENDS_orinoco-modules-nortel = "orinoco-modules"