This document describes the functions of the Marvell Wireless Module
Configuration for the HP SDGOB-0892 or Marvell USB8687 802.11 b/g/n
WLAN Client Module.
1.2 Wireless Networks
The Marvell Client Module operates similar to the Ethernet card, except
that a radio replaces the wires between communication devices. All
existing applications that operate over Ethernet operate a Marvell wireless
network without any modification of need for special wireless networking
software. The HP SDGOB-0892 or Marvell USB8786 802.11 b/g/n WLAN
client module supports the following network technologies:
• Access Point (AP) Infrastructure mode
• Ad-Hoc (peer-to-peer) mode
1.2.1 Infrastructure Mode
In infrastructure mode, wireless devices communicate with other wireless
devices or devices on the LAN side wired network through APs. When
communicating through wired networks, client card sends and receive
information through APs.
Access Points are typically strategically located within an area to provide
optimal coverage for wireless clients. A large WLAN uses multiple APs to
provide coverage over a wide area. APs connect to a LAN through a wired
Ethernet connection. APs send and receive information from the LAN
through this wired connection. Most corporate WLANs operate in
Infrastructure mode because they require access to the wired LAN in
order to use services such as file servers or printers.
1.2.2 Ad Hoc Mode
In Ad-Hoc mode (also refereed to as peer-to-peer mode), wireless clients
send and receive information to other wireless clients without using an AP.
In comparison to Infrastructure mode, this type of WLAN connection only
contains wireless client. Ad-Hoc mode is useful for establishing a network
where wireless infrastructure does not exist or where services are not
required. Two or more computers can establish an Ad-Hoc network when
within range of one another.
Ad-Hoc mode is used to connect network computers at home or in small
offices. It can also be used to set up a temporary wireless network for
meetings.
The HP SDGOB-0892 or Marvell USB8786 802.11 b/g/n WLAN Client Module
requires Fedora Kernel version 2.6.24.4-64.fc8 for proper operation. Follow
the steps below to upgrade the Fedora Core from (2.6.23.1-42.fc8 Version) to
Kernel Version: 2.6.24.4-64.fc8
• Install Fedora Core 8, which has kernel version: 2.6.23.1-42.fc8
Go to the source code directory wlan_src/, and make a clean build, and
then the driver and utility binaries can be found in ../bin_xxxx directory.
3.2 For Driver Install
Copy firmware image usb8786.bin | ... to /lib/firmware/mrvl/ directory, and
create the directory if it doesn't exist.
For example, to install USB8786 driver,
insmod mlan.ko
insmod usb8786.ko [fw_name=mrvl/usb8786.bin]
To install USB8786 driver with MFG firmware file
/lib/firmware/mrvl/usb8786mfg.bin, using the following command:
insmod usb8786.ko mfgmode=1 fw_name=mrvl/usb8786mfg.bin
To remove the USB driver,
rmmod usb8xxx
rmmod mlan
3.3 Set up a simple Network Connection
To set up a simple network connection, follow the installation steps:
a. Copy the file, usb8786.bin, from ‘FwImage’ folder of current release to
‘/lib/firmware/mrvl/’ directory (create the directory ‘mrvl’ in ‘/lib/firmware’ if it
doesn't exist).
b. Go to ‘bin_usb8786’ folder of current release and install firmware/driver
using command:
# insmod usb8786.ko
c. To associate with an Access Point by using the command
# iwconfig mlan0 essid “ESSID_OF_ROUTER”
d. Then assign an IP address to ‘mlan0’ interface by using command below.
Please note that configure the desired IP to be the same subnet as the
AP. For example,