Wireless

From OLPC
Revision as of 17:12, 26 March 2007 by Dds (talk | contribs) (Installing Wireless: Document networks.cfg)
Jump to: navigation, search

Network Card

  • Marvell 88W8388
  • Has onboard ARM 9 processor and appoximately 96K of RAM.
  • 802.11b/g compatible
  • Dual adjustable, rotating coaxial antennas ("Bunny Ears")
  • Supports diversity reception
  • Further details on the chip can be learned by reading Marvell adds TCP/IP offload support to WLAN chip

Installing Wireless

Tested with Build 76 by Quozl and JvC on OLPC hardware. Verified it still works on Build 81 by Scytacki. rminnich just tested and build 83 works. Teus confirms that build 91 works.

On builds later than 153 the firmware is already in the image. With build 179 and later NetworkManager with WEP should be working. In those builds all you need to do is click on the wireless strength icon on the upper right hand corner and select your network from the drop down menu. If the device is protected with a WEP key you will be asked to enter it. Subsequent boots of the device should automatically find and associate to the networks it has used before.


The result was that eth0 appeared in ifconfig, and the browser was able to access google.com, thanks to the automatic network configuration.

If you need to setup specific Essids or Keys, look at /etc/sysconfig/network-scripts/ifup-wireless for documentation, and add appropriate variables to ifcfg-eth0

If the security properties of an access point change, NetworkManager may be unable to access it. In that case you can remove or edit /home/olpc/.sugar/default/nm/networks.cfg

Mesh wireless

The Mesh wireless protocol it's an implementation of the 802.11s draft.

There is new firmware with mesh routing support: https://www.marvell.com/drivers/driverDisplay.do?dId=164&pId=38