Atmel AT76C50x USB IEEE 802.11b Wireless Device Driver (atu)

The current version is 0.1

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

  • SUNWatu package (v0.1) ![new](../new.gif)

Note that this version supports 802.11b, WEP

Note that the atu driver works under Opensolaris build 105+

Requirements

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

  • Atmel AT76C50x USB based 802.11b devices.
  • Solaris Nevada build 105+

Hardwares

The following adapters should work: 

Vendor   Product 
Linksys  WUSB11 ver. 2.8 

The following adapters are supposed to work, but not tested:

Vendor   Product 
3Com  3CRSHEW696 
AboCom  BWU613 
Accton  2664W 
Acer  Peripherals AWL300 
Acer  Peripherals AWL400 
Actiontec  802UAT1 
Addtron  AWU120 
Aincomm  AWU2000B 
Askey  Computer Voyager 1010 
Askey  Computer WLL013 (Intersil Radio) 
Askey  Computer WLL013 (RFMD Radio) 
Atmel  AT76C503 (Intersil Radio) 
Atmel  AT76C503 (RFMD Radio) 
Atmel  AT76C505 (RFMD Radio) 
Atmel  AT76C505 (RFMD 2958 Radio) 
Atmel  AT76C505A (RFMD 2958 Radio) 
Atmel  AT76C505AS (RFMD 2958 Radio) 
Belkin  F5D6050 
Bluetake  BW002 
Compaq  iPAQ h54xx/h55xx Internal WLAN 
Conceptronic  C11U 
Conceptronic  WL210 
Corega  WLAN USB Stick 11 
Dick Smith Electronics  CHUSB 611G 
Dick Smith Electronics  WL200U 
Dick Smith Electronics  WL240U 
Dick Smith Electronics  XH1153 
D-Link  DWL-120 rev E 
Geowave  GW-US11S 
Gigabyte  GN-WLBM101 
Gigaset  WLAN 
Hewlett-Packard  HN210W 
Intel  AP310 AnyPoint II 
I/O DATA  USB WN-B11 
Lexar  2662W-AR 
Linksys  WUSB11 802.11b 
MSI  WLAN 
Netgear  MA101 
Netgear  MA101 rev B 
OQO  model 01 WiFi 
Ovislink  AirLive WL-1120USB 
OvisLink  AirLive WL-1130USB 
Planex  Communications GW-US11S 
Samsung  SWL2100W 
Siemens  WLL013 
SMC  EZ Connect 11Mbps (SMC2662w) 
SMC  EZ Connect 11Mbps v2 (SMC2662wV2) 
Tekram  U-300C 
TRENDnet  TEW-229UB 
W-Buddie  WN210 
Z-Com  M4Y-750 

How to use

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

    # wget http://www.opensolaris.org/os/community/laptop/downloads/atu-0.1-pkg.tar.gz
    # gzip -dc atu-0.1-pkg.tar.gz | tar xvf -
    # pkgadd -d . SUNWatu

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

    # dladm show-link
    # ifconfig atu1 plumb

If plumbing failed, your card may be not supported or there is no driver alias for it.  Please try:

    # echo '::prtusb' | mdb -k			(check your device vendor ID and product ID)
    # update_drv -a -i 'usbxxxx,xxxx' atu	(manually add the device to driver alias)

If the above commands failed, please send us a note and we'll try to help.

If you can plumb the atu1 interface, you can use wificonfig/dladm to config the wireless interface. Alternatively, you can enable nwam.

    # svcadm disable physical:default
    # svcadm enable physical:nwam

You will have to use a little trick to make the device hotplugging work.
If you disconnected the device while the interface is plumbed and reconnected it to the USB port again, driver will print a warning messages (in /var/adm/messages):

    WARNING: atu1: device open, stage2 firmware not loaded

Then you need to gently unplug the USB connector only half way out of the hub (about 2 milimeters) the data pins are disconnected from the hub, but the device is still powered. This means the hub will detect the device is gone, but the firmware will stay in the RAM of the device. When you plug the device back in now, the hub will detect the device again. Doing this is fairly easy, but it won't always work on the first attempt. Just try a couple of times.

Once the stage2 firmware loaded, you will see a notification (in /var/adm/messages):

    NOTICE: atu1: stage2 firmware loaded

From this point on, the device is ready. Happy networking.

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:08
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.