Skip to content

Commit c61cf6e

Browse files
committed
Add networking instructions
1 parent 95909fd commit c61cf6e

File tree

2 files changed

+17
-8
lines changed

2 files changed

+17
-8
lines changed

docs/setup/02-configuration.md

+7-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: single
33
title: "MBot Setup: Configuring your Image"
44
toc: true
5-
last_modified_at: 2024-08-28
5+
last_modified_at: 2024-11-22
66
---
77

88
**Note:** Configuring your image only works for the official MBot images. If you are using a different image (like a standard Raspberry Pi image), you will need to [setup your image](/docs/setup/new-image) before configuration.
@@ -73,6 +73,11 @@ The following information can be configured in the `mbot_config.txt` file:
7373
* `mbot_ip_list_user`: The username of the GitHub account the robot uses to publish its IP.
7474
* `mbot_ip_list_token`: A token the robot can use to push to the registry (this is in place of using a password, which GitHub no longer supports).
7575

76+
## Connecting to WiFi
77+
78+
If you are on an Enterprise network (e.g. you are on the UM campus), you will need to connect your robot to the network manually.
79+
80+
See the [Networking Guide](/docs/setup/networking) for instructions on how to do this, then go to the calibration step.
81+
7682
[**Previous Step:** Installing the OS](/docs/setup/01-install-os){: .btn .btn--inverse .align-left}
7783
[**Next Step:** Calibration & Flashing](/docs/setup/03-calibration){: .btn .btn--inverse .align-right}
78-

docs/setup/networking.md

+10-6
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: single
33
title: Networking on the MBot
44
toc: true
5-
last_modified_at: 2024-10-16
5+
last_modified_at: 2024-11-22
66
---
77

88
In order to control and program your MBot from your laptop, we will need the robot and laptop to be connected to the same WiFi network. We will then be able to connect to it with [VSCode](/docs/tutorials/vscode) or [NoMachine](/docs/tutorials/no-machine).
@@ -61,10 +61,15 @@ If your WiFi network requires you to log in with a username and password (for ex
6161
**Tip:** The Raspberry Pi uses a Linux-based operating system, so make sure to follow Linux-specific instructions if there are any.
6262
{: .notice--info}
6363

64-
**At the University of Michigan?** You need to connect to MWireless using the MSetup script. You can find the script `SecureW2_JoinNow.run` in the home directory in the base image. Or, download it from the [MSetup website](https://cloud.securew2.com/public/92472/UMich-WiFi/?device=Linux) (select "Join Now" to download the file). Then, run it:
65-
```bash
66-
sh SecureW2_JoinNow.run
67-
```
64+
**At the University of Michigan?** You need to connect to MWireless using the MSetup script. You can find the script `SecureW2_JoinNow.run` in the home directory in the base image. Or, download it from the [MSetup website](https://cloud.securew2.com/public/92472/UMich-WiFi/?device=Linux) (select "Join Now" to download the file).
65+
1. Connect to the robot's [access point](#connecting-to-the-mbots-access-point).
66+
2. Connect to [NoMachine](/docs/tutorials/no-machine) using the local access point.
67+
3. Open a terminal in NoMachine and run the setup script:
68+
```bash
69+
sh SecureW2_JoinNow.run
70+
```
71+
**Warning:** When you connect to the network, NoMachine will disconnect. This is normal! If you see an IP show up on the display, it worked. If it didn't work, you will need a monitor and keyboard to fix it.
72+
{: .notice--warning}
6873
6974
## Connecting to the MBot's Access Point
7075

@@ -87,4 +92,3 @@ If the MBot *fails to connect to any known WiFi network*, it will create its own
8792
8893
**Note:** You will have to create *a new connection* in VSCode or NoMachine when you connect with a different address. Make sure you pick the connection that matches the robot's IP address.
8994
{: .notice--info}
90-

0 commit comments

Comments
 (0)