# UWMWiFi

UWMWiFi is the wireless network used by the University of Wisconsin-Milwaukee.

## Netctl setup

Still a work in progress, but this seems to function

    /etc/netctl/UWMWiFi

    Description='UWM WiFi Network'
    Interface=wlp3s0
    Connection=wireless
    Security=wpa-configsection
    IP=dhcp
    WPAConfigSection=(
        'ssid="UWMWiFi"'
        'key_mgmt=WPA-EAP'
        'eap=PEAP'
        'identity="user@uwm.edu"'
        'password="password"'
        'priority=1'
    )

Then to connect

    # netctl stop-all
    # netctl enable UWMWiFi
    # netctl start UWMWiFi

## Manual setup

If netctl does not work properly, try connecting manually using the iw tool and wpa_supplicant as directed in Wireless network configuration. Do not forget that most of these commands need to be run with elevated permissions.

    /etc/wpa_supplicant/uwm.conf

    network={
     ssid="UWMWiFi"
     key_mgmt=WPA-EAP
     eap=PEAP
     identity="user@uwm.edu"
     password="password"

    }

    ctrl_interface=DIR=/run/wpa_supplicant

Get card name

    # ip link

Assuming your card is wlan0

    # ip link set wlan0 up
    # wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/uwm.conf
    # dhcpcd wlan0

After resuming from sleep or similar

    # dhcpcd wlan0 -k
    # dhcpcd wlan0

So far, this method seems more reliable.

## About identity

On some parts of campus the identity field requires "@uwm.edu" and on some parts it requires only the username. For example, the in the Union connecting will fail if you include @uwm.edu, but in the EMS it will fail without it.

This will be tested and validated in the future.

## See also

- Netctl
- Wireless Setup
- WPA supplicant
- http://www4.uwm.edu/technology/authenticated/wifi/uwm/

Category:

- Wireless networking