diff options
author | Richard Purdie <rpurdie@rpsys.net> | 2008-10-23 21:10:28 +0100 |
---|---|---|
committer | Richard Purdie <rpurdie@rpsys.net> | 2008-10-23 21:10:28 +0100 |
commit | 07b4c0676b1c33bceb68c3ecece3d229c5ea61e2 (patch) | |
tree | aea03128072c2fb1b2dea72dafd64f67771ffde7 /meta/packages/orinoco/spectrum-fw | |
parent | b8ff2b6cc3fd50420dda19eaf78943bad64aad3b (diff) | |
download | poky-07b4c0676b1c33bceb68c3ecece3d229c5ea61e2.tar.gz |
spectrum-fw: Use the standard fetcher process
Diffstat (limited to 'meta/packages/orinoco/spectrum-fw')
-rwxr-xr-x | meta/packages/orinoco/spectrum-fw/get_symbol_fw | 22 |
1 files changed, 4 insertions, 18 deletions
diff --git a/meta/packages/orinoco/spectrum-fw/get_symbol_fw b/meta/packages/orinoco/spectrum-fw/get_symbol_fw index e7b0bf2d44..80420b01a8 100755 --- a/meta/packages/orinoco/spectrum-fw/get_symbol_fw +++ b/meta/packages/orinoco/spectrum-fw/get_symbol_fw | |||
@@ -15,29 +15,15 @@ | |||
15 | 15 | ||
16 | set -e | 16 | set -e |
17 | 17 | ||
18 | URL_BASE='ftp://symstore.longisland.com/Symstore/services_download/wirless_prod/' | ||
19 | DL_FILE='MC&DriverOnlyInstallers.zip' | ||
20 | DL_INT1='S24DRVR392B67-01.exe' | 18 | DL_INT1='S24DRVR392B67-01.exe' |
21 | DL_INT2='Driver Only Installer/NetWLan5.sys' | 19 | DL_INT2='Driver Only Installer/NetWLan5.sys' |
22 | DRIVER1=symbol1.drv | 20 | DRIVER1=symbol1.drv |
23 | DRIVER2=symbol2.drv | 21 | DRIVER2=symbol2.drv |
24 | 22 | ||
25 | get_file() { | 23 | unzip -p $DL_INT1 "$DL_INT2" >$DRIVER2 |
26 | curl --remote-name "$1" || \ | 24 | |
27 | wget --passive-ftp "$1" || \ | ||
28 | wget "$1" || \ | ||
29 | ftp "$1" </dev/null || \ | ||
30 | exit 1 | ||
31 | } | ||
32 | |||
33 | if ! test -f $DL_FILE; then | ||
34 | get_file $URL_BASE/$DL_FILE | ||
35 | fi | ||
36 | |||
37 | unzip -p $DL_FILE "$DL_INT1" >$DRIVER1 | ||
38 | unzip -p $DRIVER1 "$DL_INT2" >$DRIVER2 | ||
39 | |||
40 | perl parse_symbol_fw $DRIVER2 spectrum_fw.h symbol_sp24t_prim_fw \ | 25 | perl parse_symbol_fw $DRIVER2 spectrum_fw.h symbol_sp24t_prim_fw \ |
41 | symbol_sp24t_sec_fw | 26 | symbol_sp24t_sec_fw |
42 | 27 | ||
43 | rm -f $DRIVER1 $DRIVER2 \ No newline at end of file | 28 | rm -f $DRIVER1 $DRIVER2 |
29 | |||