You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
WifiPerformance: drop stale "Adding a New Device" guide
The step-by-step onboarding guide (manual UDEV rules, Tailscale VPN
enrolment, per-contributor NetBox site/device registration) no longer
reflects how devices join the lab. Onboarding is now handled by the
autotests scan-daemon discovering boards on the lab subnets and
reconciling NetBox. Remove the outdated section and point the Contribute
link at the armbian/autotests repo.
Signed-off-by: Igor Pecovnik <igor@armbian.com>
Copy file name to clipboardExpand all lines: docs/WifiPerformance.md
+1-143Lines changed: 1 addition & 143 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1419,154 +1419,12 @@ This section presents the performance test results, including key metrics and te
1419
1419
1420
1420
## Contribute
1421
1421
1422
-
- Assist us in developing and maintaining our testing system: Your expertise can help us enhance and optimize [our test infrastructure](https://github.com/armbian/armbian.github.io/actions/workflows/usb-wireless-autotest.yml). By contributing your skills, you can play a key role in ensuring the accuracy and reliability of our test results.
1422
+
- Assist us in developing and maintaining our testing system: Your expertise can help us enhance and optimize [our test infrastructure](https://github.com/armbian/autotests). By contributing your skills, you can play a key role in ensuring the accuracy and reliability of our test results.
1423
1423
1424
1424
- Donate hardware: Your contribution of new hardware, whether it’s a wireless adapter or any other equipment, helps us expand our testing capabilities. We’re specifically looking for [new wireless adapters](https://www.amazon.de/hz/wishlist/ls/1GA17IGQ2MF0V?ref_=wl_share) that haven’t yet been added to our system. Your donation can directly impact the scope and depth of our tests.
1425
1425
1426
1426
- Join our team: Become part of our passionate and dedicated team. We’re looking for [individuals who share our vision and are eager to contribute to the development of innovative testing solutions](https://forum.armbian.com/staffapplications/). Whether you have technical expertise or simply a willingness to learn, there’s a place for you here!
1427
1427
1428
-
1429
-
## Adding a New Device
1430
-
1431
-
This guide provides step-by-step instructions to add a new device (SBC SDIO, PCI or USB adapter) to the wireless testing infrastructure.
1432
-
1433
-
### 1. Prepare the Host Machine
1434
-
1435
-
- Ensure the board and wireless device is supported by Armbian.
1436
-
- Flash Armbian image and configure basic settings
1437
-
- Set hostname that reflects wireless test device (eg. rtl3070, wifiserver)
1438
-
1439
-
```bash
1440
-
sudo hostnamectl set-hostname rtl3070
1441
-
```
1442
-
1443
-
### 2. Identify Network Interfaces
1444
-
1445
-
- Use `ip link` or `iw dev` to list available interfaces.
1446
-
- Identify MAC address and interface name (e.g., `wlan0`, `wlxMAC`, etc.).
1447
-
1448
-
### 3. Create a UDEV Rule
1449
-
1450
-
!!! warning
1451
-
1452
-
This step is only necessary if your network device does not have a predictable interface name.
1453
-
1454
-
- Use a predictable name like `wl<MAC>` to avoid interface conflicts.
1455
-
- Add rule in `/etc/udev/rules.d/70-persistent-net.rules`:
The `TAILSCALE_AUTH_KEY` and access credentials for NetBox must be provided by the Armbian administration team. For assistance, please contact us via [https://www.armbian.com/contact/](https://www.armbian.com/contact/).
1464
-
1465
-
### 5. Prepare the machine
1466
-
1467
-
- Creates a new user (`ci`) with sudo privileges
1468
-
- Configures SSH for key-based authentication only
1469
-
- Installs and configures Tailscale for secure remote access
1470
-
- Installs `iperf3` for network performance testing
- Sites in NetBox represent physical locations of wireless test equipment.
1518
-
- Each site have devices such as Access Points (APs), iperf3 servers, and wireless test clients.
1519
-
- Register your testing location first if it doesn't exist yet. Create a new site with a clear name (e.g., Office Berlin, Lab Maribor) and add necessary data.
1520
-
1521
-
!!! warning
1522
-
Make sure to check if site is not already define to not clutter database!
1523
-
1524
-
???+ success "Update Relevant Information"
1525
-
1526
-
- Access point SSID: `Your SSID`
1527
-
- Iperf3 server IP: your local `IP address` that runs iperf3 server and can be accessible from wireless client
Then select interface `tailscale0` and add `IP address`. Copy `IP address` from your device (example: 100.115.0.58/32) and select: Make this the primary IP for the device/VM
1565
-
1566
-
### 9. Run Initial Test
1567
-
1568
-
Run the [Wireless Performance Autotest workflow](https://github.com/armbian/armbian.github.io/actions/workflows/wireless-performance-autotest.yml) to verify whether the newly added device has been included in the test pool.
1569
-
1570
1428
## Other resources
1571
1429
1572
1430
-[USB WiFi Adapter Information for Linux](https://github.com/morrownr/USB-WiFi)
0 commit comments