diff options
Diffstat (limited to 'openembedded/packages/orinoco')
| -rw-r--r-- | openembedded/packages/orinoco/files/hermes.conf | 149 | ||||
| -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.bb | 18 | ||||
| -rw-r--r-- | openembedded/packages/orinoco/orinoco-modules-0.15rc2/spectrum-firmware.patch | 16 | ||||
| -rw-r--r-- | openembedded/packages/orinoco/orinoco-modules_0.15rc2.bb | 23 |
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 @@ | |||
| 1 | device "orinoco_cs" | ||
| 2 | class "network" | ||
| 3 | module "hermes", "orinoco", "orinoco_cs" | ||
| 4 | |||
| 5 | device "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 | |||
| 12 | card "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 | |||
| 19 | card "Lucent Technologies Wavelan/IEEE" | ||
| 20 | version "Lucent Technologies", "WaveLAN/IEEE" | ||
| 21 | bind "orinoco_cs" | ||
| 22 | |||
| 23 | card "Avaya World Card" | ||
| 24 | version "Avaya Communication", "Avaya Wireless PC Card" | ||
| 25 | bind "orinoco_cs" | ||
| 26 | |||
| 27 | card "Cabletron RoamAbout 802.11 DS" | ||
| 28 | version "Cabletron", "RoamAbout 802.11 DS" | ||
| 29 | bind "orinoco_cs" | ||
| 30 | |||
| 31 | card "ELSA AirLancer MC-11" | ||
| 32 | version "ELSA", "AirLancer MC-11" | ||
| 33 | bind "orinoco_cs" | ||
| 34 | |||
| 35 | card "MELCO WLI-PCM-L11" | ||
| 36 | version "MELCO", "WLI-PCM-L11" | ||
| 37 | bind "orinoco_cs" | ||
| 38 | |||
| 39 | card "ARtem Onair" | ||
| 40 | version "ARtem", "Onair" | ||
| 41 | bind "orinoco_cs" | ||
| 42 | |||
| 43 | |||
| 44 | # Cards with Symbol firmware in flash (Spectrum24 chipset) | ||
| 45 | |||
| 46 | card "LA4111 Spectrum24 Wireless LAN PC Card" | ||
| 47 | version "Symbol Technologies" | ||
| 48 | bind "orinoco_cs" | ||
| 49 | |||
| 50 | card "3Com AirConnect" | ||
| 51 | version "3Com", "3CRWE737A AirConnect Wireless LAN PC Card" | ||
| 52 | bind "orinoco_cs" | ||
| 53 | |||
| 54 | card "Intel PRO/Wireless 2011" | ||
| 55 | manfid 0x0089,0x0001 | ||
| 56 | bind "orinoco_cs" | ||
| 57 | |||
| 58 | card "Ericsson WLAN Card C11" | ||
| 59 | manfid 0x016b,0x0001 | ||
| 60 | bind "orinoco_cs" | ||
| 61 | |||
| 62 | card "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 | |||
| 66 | card "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 | |||
| 74 | card "LA4100 Spectrum24 CF WLAN Card" | ||
| 75 | manfid 0x026c, 0x0001 | ||
| 76 | bind "spectrum_cs" | ||
| 77 | |||
| 78 | card "Socket Communications CF+ LP WLAN Card" | ||
| 79 | manfid 0x0104, 0x0001 | ||
| 80 | bind "spectrum_cs" | ||
| 81 | |||
| 82 | card "Intel PRO/Wireless 2011B" | ||
| 83 | manfid 0x0089, 0x0001 | ||
| 84 | bind "spectrum_cs" | ||
| 85 | |||
| 86 | |||
| 87 | # Cards with Intersil firmware (Prism chipset) | ||
| 88 | |||
| 89 | card "Farallon SkyLINE" | ||
| 90 | version "INTERSIL", "HFA384x/IEEE" | ||
| 91 | bind "orinoco_cs" | ||
| 92 | |||
| 93 | card "D-Link DWL-650" | ||
| 94 | version "D", "Link DWL-650 11Mbps WLAN Card" | ||
| 95 | bind "orinoco_cs" | ||
| 96 | |||
| 97 | card "SAMSUNG 11Mbps WLAN Card" | ||
| 98 | version "SAMSUNG", "11Mbps WLAN Card" | ||
| 99 | bind "orinoco_cs" | ||
| 100 | # Does this one cover Compaq as well ??? | ||
| 101 | |||
| 102 | card "HyperLink Wireless PC Card 11Mbps" | ||
| 103 | version "HyperLink","Wireless PC Card 11Mbps" | ||
| 104 | bind "orinoco_cs" | ||
| 105 | |||
| 106 | card "PROXIM LAN PC CARD HARMONY 80211B" | ||
| 107 | version "PROXIM","LAN PC CARD HARMONY 80211B" | ||
| 108 | bind "orinoco_cs" | ||
| 109 | |||
| 110 | card "Linksys WPC11 11Mbps 802.11b WLAN Card" | ||
| 111 | version "Instant Wireless ", " Network PC CARD", "Version 01.02" | ||
| 112 | bind "orinoco_cs" | ||
| 113 | |||
| 114 | card "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 | |||
| 118 | card "Linksys CompactFlash Wireless Card" | ||
| 119 | version "Linksys", "Wireless CompactFlash Card" | ||
| 120 | bind "orinoco_cs" | ||
| 121 | |||
| 122 | card "Tekram PCF-200" | ||
| 123 | version "PCMCIA", "11M WLAN Card v2.5", "ISL37300P", "RevA" | ||
| 124 | bind "orinoco_cs" | ||
| 125 | |||
| 126 | card "ACTIONTEC PRISM Wireless LAN PC Card" | ||
| 127 | version "ACTIONTEC", "PRISM Wireless LAN PC Card" | ||
| 128 | bind "orinoco_cs" | ||
| 129 | |||
| 130 | card "Zcomax XI-325HP" | ||
| 131 | version " ", "IEEE 802.11 Wireless LAN/PC Card" | ||
| 132 | bind "orinoco_cs" | ||
| 133 | |||
| 134 | card "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 | |||
| 138 | card "Linksys WPC11 Version 3" | ||
| 139 | manfid 0x0274,0x1613 | ||
| 140 | bind "orinoco_cs" | ||
| 141 | |||
| 142 | card "Netgear MA401RA" | ||
| 143 | version "NETGEAR MA401RA Wireless PC", "Card", "ISL37300P", "Eval-RevA" | ||
| 144 | bind "orinoco_cs" | ||
| 145 | |||
| 146 | card "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 | ||
| 8 | card "LA4137 Spectrum24 CF WLAN CARD" | ||
| 9 | manfid 0x014d, 0x0001 | ||
| 10 | bind "spectrum_cs" | ||
| 11 | |||
| 8 | card "Socket Communications CF+ LP WLAN Card" | 12 | card "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 @@ | |||
| 1 | DESCRIPTION = "PCMCIA-cs configuration files for Hermes (Orinoco) wireless LAN cards" | ||
| 2 | SECTION = "kernel/modules" | ||
| 3 | PRIORITY = "optional" | ||
| 4 | MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>" | ||
| 5 | LICENSE = "GPL" | ||
| 6 | PR = "r0" | ||
| 7 | |||
| 8 | SRC_URI = "file://spectrum.conf \ | ||
| 9 | file://hermes.conf \ | ||
| 10 | file://orinoco_cs.conf" | ||
| 11 | |||
| 12 | do_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 | |||
| 3 | SECTION = "kernel/modules" | 3 | SECTION = "kernel/modules" |
| 4 | PRIORITY = "optional" | 4 | PRIORITY = "optional" |
| 5 | PROVIDES = "spectrum-modules" | 5 | PROVIDES = "spectrum-modules" |
| 6 | DEPENDS = "orinoco-conf spectrum-fw" | ||
| 7 | RDEPENDS = "orinoco-conf" | ||
| 6 | MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>" | 8 | MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>" |
| 7 | LICENSE = "GPL" | 9 | LICENSE = "GPL" |
| 8 | PR = "r8" | 10 | PR = "r9" |
| 9 | 11 | ||
| 10 | SRC_URI = "http://ozlabs.org/people/dgibson/dldwd/orinoco-${PV}.tar.gz \ | 12 | SRC_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" | ||
| 21 | S = "${WORKDIR}/orinoco-${PV}" | 19 | S = "${WORKDIR}/orinoco-${PV}" |
| 22 | 20 | ||
| 23 | inherit module | 21 | inherit module |
| 24 | 22 | ||
| 25 | do_compile_prepend() { | ||
| 26 | install ${WORKDIR}/spectrum_fw.h ${S}/ | ||
| 27 | } | ||
| 28 | |||
| 29 | do_install() { | 23 | do_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 | ||
| 39 | PACKAGES = "orinoco-modules-cs orinoco-modules-pci orinoco-modules-usb orinoco-modules-nortel orinoco-modules" | 28 | PACKAGES = "orinoco-modules-cs orinoco-modules-pci orinoco-modules-usb orinoco-modules-nortel orinoco-modules" |
| 40 | FILES_orinoco-modules-cs = "/lib/modules/${KERNEL_VERSION}/net/*_cs${KERNEL_OBJECT_SUFFIX} /${sysconfdir}" | 29 | FILES_orinoco-modules-cs = "/lib/modules/${KERNEL_VERSION}/net/*_cs${KERNEL_OBJECT_SUFFIX}" |
| 41 | FILES_orinoco-modules-pci = "/lib/modules/${KERNEL_VERSION}/net/orinoco_p*${KERNEL_OBJECT_SUFFIX}" | 30 | FILES_orinoco-modules-pci = "/lib/modules/${KERNEL_VERSION}/net/orinoco_p*${KERNEL_OBJECT_SUFFIX}" |
| 42 | FILES_orinoco-modules-usb = "/lib/modules/${KERNEL_VERSION}/net/*_usb${KERNEL_OBJECT_SUFFIX}" | 31 | FILES_orinoco-modules-usb = "/lib/modules/${KERNEL_VERSION}/net/*_usb${KERNEL_OBJECT_SUFFIX}" |
| 43 | FILES_orinoco-modules-nortel = "/lib/modules/${KERNEL_VERSION}/net/orinoco_tmd${KERNEL_OBJECT_SUFFIX} \ | 32 | FILES_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}" |
| 45 | FILES_orinoco-modules = "/lib/modules/" | 34 | FILES_orinoco-modules = "/lib/modules/" |
| 46 | RDEPENDS_orinoco-modules-cs = "orinoco-modules" | 35 | RDEPENDS_orinoco-modules-cs = "orinoco-modules spectrum-fw" |
| 47 | RDEPENDS_orinoco-modules-pci = "orinoco-modules" | 36 | RDEPENDS_orinoco-modules-pci = "orinoco-modules" |
| 48 | RDEPENDS_orinoco-modules-usb = "orinoco-modules" | 37 | RDEPENDS_orinoco-modules-usb = "orinoco-modules" |
| 49 | RDEPENDS_orinoco-modules-nortel = "orinoco-modules" | 38 | RDEPENDS_orinoco-modules-nortel = "orinoco-modules" |
