Company Products/Technology Services News/Events Support Spacer Contact Partners Customers
English    日本語
Products Photo

Product Documentation for
Devicescape Universal Wireless Platform

Documentation Home for Devicescape Universal Wireless Platform | Package Guide

Package GuidePreviousNextIndex

 


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

Package GuidePreviousNextIndex