source: clfs-embedded/BOOK/beyond-net/common/wireless_tools.xml @ d1484fa

Last change on this file since d1484fa was d1484fa, checked in by Andrew Bradford <bradfa@…>, 13 years ago

Added Wireless Tools to beyond-net section

Thanks go out to Ivan Castell Rovira <al004140 at gmail> for providing
information about Wireless Tools.

Wireless Tools allows the setup and configuration of wireless LAN drivers
using programs like iwconfig, iwlist, etc. They are needed in order to
set up a device on a wireless LAN.

  • Property mode set to 100644
File size: 2.3 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3  "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4  <!ENTITY % general-entities SYSTEM "../../general.ent">
5  %general-entities;
6]>
7
8<sect1 id="ch-beyond-net-wireless_tools" role="wrap">
9  <?dbhtml filename="wireless_tools.html"?>
10
11  <title>Wireless Tools-&wireless_tools-version;</title>
12
13  <indexterm zone="ch-beyond-net-wireless_tools">
14    <primary sortas="a-wireless_tools">wireless_tools</primary>
15  </indexterm>
16
17  <sect2 role="package">
18    <title/>
19
20    <para>Wireless Tools is the reference implementation of tools supporting the
21    ability to manipulate the Wireless Extensions API supported by most wireless
22    LAN networking drivers.</para>
23
24  </sect2>
25
26  <sect2 role="installation">
27    <title>Installation of Wireless Tools</title>
28
29    <para os="a">Wireless Tools' <filename>Makefile</filename> contains
30    explicitly which <command>gcc</command>, <command>ar</command>, and
31    <command>ranlib</command> to use.  Make sure the
32    <filename class="directory">${CLFS}/cross-tools</filename> versions of
33    these programs are used instead of the host's:</para>
34
35<screen><userinput>sed -i s/gcc/\$\{CLFS\_TARGET\}\-gcc/g Makefile
36sed -i s/\ ar/\ \$\{CLFS\_TARGET\}\-ar/g Makefile
37sed -i s/ranlib/\$\{CLFS\_TARGET\}\-ranlib/g Makefile</userinput></screen>
38
39    <para os="b">Compile the package:</para>
40
41    <note><para>There are options that can be passed to <command>make</command>
42    and <command>make install</command> that will reduce the size and
43    functionality of the Wireless Tools.  See the Wireless Tools
44    <filename>INSTALL</filename> file for more information.</para></note>
45
46<screen><userinput>make PREFIX=${CLFS}/usr</userinput></screen>
47
48    <para os="c">Install the package:</para>
49
50<screen><userinput>make install PREFIX=${CLFS}/usr</userinput></screen>
51
52  </sect2>
53
54  <sect2 id="contents-wireless_tools" role="content">
55    <title>Contents of Wireless Tools</title>
56
57    <segmentedlist>
58      <segtitle>Installed programs</segtitle>
59      <segtitle>Installed libraries</segtitle>
60
61      <seglistitem>
62        <seg>iwconfig, iwevent, iwgetid, iwlist,iwpriv, and iwspy</seg>
63        <seg>libiw.so</seg>
64      </seglistitem>
65    </segmentedlist>
66
67  </sect2>
68
69</sect1>
Note: See TracBrowser for help on using the repository browser.