The mobile station program, boc-ms is an EAP supplicant for WiMAX devices. It supports two backends:

  • thp (default): which works with Sequans devices
  • fake: which works with 'fake' devices, communicating with the BaseStation over IP.

EAP handling is done using the same code as the  WPA Supplicant project, providing a wide range of EAP methods.

Configuration

The configuration file ms.conf would look like this:

# Configuration file for the Mobile Station.

[ms]
interface=wimax0

[eap]
# If you want to use certificate validation (recommended) add:
#ca_cert=SomeCaCert.pem

# If you want to set the EAP outter identity to match the MSID add:
# anonymous_identity=%(msid)
identity=SomeUser
password=SomePassword

Running

Real Mobile station

The real Mobile Station is able to communicate with WiMAX modules based on Sequans basebands.

You would run:

sudo src/boc-ms ms.conf

Simulated Mobile Station

The simulated Mobile Station allows you to communicate with the simulated BaseStation using UDP datagrams. You must run fake-ms from a machine on the same local network as the fake-bs.

You would run:

sudo src/boc-ms -f ms.conf