https://github.com/bencevans/brunel-wifi-on-pi

Information and helper script for getting Raspberry Pis online at Brunel University

https://github.com/bencevans/brunel-wifi-on-pi

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.5%) to scientific vocabulary

Keywords

brunel
Last synced: 10 months ago · JSON representation

Repository

Information and helper script for getting Raspberry Pis online at Brunel University

Basic Info
  • Host: GitHub
  • Owner: bencevans
  • License: mit
  • Language: Shell
  • Default Branch: main
  • Homepage:
  • Size: 3.91 KB
Statistics
  • Stars: 2
  • Watchers: 2
  • Forks: 1
  • Open Issues: 0
  • Releases: 0
Topics
brunel
Created over 5 years ago · Last pushed almost 5 years ago
Metadata Files
Readme License

README.md

Wifi@Brunel on Pi

Automatic Setup

Tested on Raspberry Pi OS (32-bit) [Released: 2021-01-11].

  1. Load the connect script onto the Pi via alternate network, USB, loading onto to SD etc.
  2. Open terminal
  3. Run bash path/to/saved/connect

Manual Setup

  1. Ensure your device MAC addresses are registered on the connect portal. You can get the addresses by running ip link in terminal.

  2. Stop Networking Services

$ sudo systemctl stop networking.service wpa_supplicant.service dhcpcd.service

  1. Setup the connection profile by adding the following to wpa_supplicant.conf and change 'cs00abc' to your network username and 'networkpassword' to your network password.

$ sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

network={ ssid="Wifi@Brunel" eap=PEAP identity="cs00abc" password="networkpassword" phase2="auth=MSCHAPV2" pairwise=CCMP TKIP key_mgmt=WPA-EAP }

  1. Setup the Pi to use an alternative Wifi driver (resolves issues linked in related section bellow). Add the following to the end of dhcpcd.conf.

$ sudo nano /etc/dhcpcd.conf

interface wlan0 env ifwireless=1 env wpa_supplicant_driver=wext

  1. Start network services back up

sudo systemctl start networking.service wpa_supplicant.service dhcpcd.service

Related

  • Issues with default driver impacting EAP connections
    • https://github.com/raspberrypi/linux/issues/3613
    • https://github.com/raspberrypi/linux/issues/3783

Owner

  • Name: Ben Evans
  • Login: bencevans
  • Kind: user
  • Location: London, UK
  • Company: Institute of Zoology, ZSL

GitHub Events

Total
Last Year

Issues and Pull Requests

Last synced: over 1 year ago

All Time
  • Total issues: 0
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 0
  • Total pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels