|
Documentation Home for Devicescape Universal Wireless Platform | Package Guide
conexant-drv package
Information on this package is covered here.
|
Package
|
Description
|
License
|
|
conexant-drv
|
Conexant monolithic driver
|
|
Summary
The Conexant driver supports any Conexant SoftMAC compatible wireless card, such as the PrismGT (ISL3880) or World Radio (ISL3886) cards. This is a monolithic driver that does not use the Devicescape IEEE 802.11 protocol stack module.
For this release of the platform, the Conexant driver is supported as a client-mode driver only.
Usage
Start/Stop Options
Use the following commmands to control the Conexant driver on the target device.
|
Action
|
Command
|
|
Start
|
/etc/init.d/conexant-drv start
|
|
Restart
|
/etc/init.d/conexant-drv restart
|
There are no configuration options for this initialization script.
Runtime Configuration
If you are configuring a client device (wpa_supplicant), you will set most options in wpa_supplicant.conf (see Runtime Configuration (wpa_supplicant.conf) of wpa_supplicant package documentation). However, the following driver-specific options must be configured in the driver. For the Conexant driver, use conexant-tools to configure these options.
Country/Regulatory Domain
To set the country for United States:
setoid eth1 0x1f000002 string 4 "US "
Note that in the above command example, the blank space after country code is required
Wireless Monitor Mode (Sniffer)
To set the client to monitor mode:
# SoftMAC mode promiscuous
smconf eth1 6 2
# set frequency (in kHz, e.g., 2412000 = 2.412 GHz = channel 1)
setoid eth1 0x1700011 long 2412000
|
Note
|
The Conexant PRISM GT driver uses its own packet encapsulation format:
<dst=own mac addr; src=02:00:00:00:00:00; len; aa aa 03 00 10 91; 18 bytes of meta data?; IEEE 802.11 hdr + payload + FCS
Ethereal and tcpdump do not know how to parse this.
|
Building the Package
Follow standard instructions for building kernel modules in the Devicescape Developer Guide topic on "Building the Packages", see subtopic: "Building a Kernel Module from a Source RPM"
Licensing
Conexant
Related Packages
Required
None
Suggested
None
|