Wireless Network Driver for Ralink RT2700/2800 (rwn)

The driver has been integrated into snv_112, and the current version is 1.1

This driver is based on the source code from OpenBSD, and is provided
under the same BSD-type License.

So far rwn driver has not support any of the IEEE802.11n capabilities offered by the RT2700 and RT2800 chipsets. But we will catch up with 11n part.

  • SUNWrwn package (v1.1) ![new](../new.gif)

Note that the rwn package works under Opensolaris build 106+

Note that this version supports 802.11b/g, WEP, WPA

Note that the rwn binary works under Opensolaris 2008.11

Note that this version supports 802.11b/g, WEP, WPA

Requirements

Before downloading the source or installing the binaries, please
make sure that your system meets the following requirements:

  • Ralink RT2700/2800 chipset.
  • Solaris Nevada build 106+(please download SUNWrwn package)
  • Opensolaris 2008.11(please download rwn binary)
  • So far 11n has not been support. Please use the driver under b/g mode.

Hardware

The driver was verified by RT2700(pci1816,781).
Now only RT2700(pci1814, 781) has been added to driver alias.
So if your device id is not as the same as (pci1814,781), you should add your device manully.
You can use command /usr/X11/bin/scanpci to get your device id.

How to use

1   The easiest way to install the driver is from pre-compiled binary package:

For SUNWrwn package SUNWrwn:

    # wget http://www.opensolaris.org/os/community/laptop/wireless/rwn/rwn-1.1-pkg.tar.gz
    # gzip -dc rwn-1.1-pkg.tar.gz | tar xvf -
    # pkgadd -d . SUNWrwn

For rwn binary rwn binary:

    # wget http://www.opensolaris.org/os/community/laptop/wireless/rwn/rwn-0.1-bin.tar.gz
    # gzip -dc rwn-0.1-bin.tar.gz | tar xvf -
    # cd rwn-0.1-bin
    # cp amd64/rwn /kernel/drv/amd64/
    # cp i386/rwn /kernel/drv/
    # /usr/X11/bin/scanpci
    # add_drv -i "pci1814,781" rwn

2   You should be able to plumb the interface right after installing this
package without having to reboot first:

    # ifconfig rwn0 plumb

If plumbing failed, your card may be not supported or just not
getting properly identified by the Solaris kernel. Send us a note
and we'll try to help.

If you can plumb the rwn0 interface, you can use wificonfig/dladm CLI to config the wifi. Alternatively, you can enable the GUI nwam.

Notes

This is work in progress. Please send your questions and comments <mailto:laptop-discuss@opensolaris.org> discussion forum.

last modified by admin on 2009/10/26 12:28
Collectives
Project


© Sun Microsystems Inc. 2009
XWiki Enterprise 1.8.2.19075 - Documentation
Terms Of Use | Privacy | Trademarks | Copyright Policy | Site Guidelines | Site map | Help
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.