mirror of
https://github.com/EFForg/rayhunter.git
synced 2026-04-26 07:29:59 -07:00
Previously, the unlocking method for the wingtech hotspot would add a invalid mac address to the blocklist. This would prevent the wifi from coming online after rebooting until the invalid mac was removed. This commit changes the unlocking method to attempt to *remove* an invalid mac, creating a no-op condition that still works for unlocking root access to the hotspot. This commit also adds documentation for a problem where the hotspot would occasionally not reboot while completely disconnected and installing over wifi. Fixes #466
105 lines
3.5 KiB
Markdown
105 lines
3.5 KiB
Markdown
# Wingtech CT2MHS01
|
|
|
|
Supported in Rayhunter since version 0.4.0.
|
|
|
|
The Wingtech CT2MHS01 hotspot is a Qualcomm mdm9650-based device with a screen available for US$15-35. This device is often used as a base platform for white labeled versions like the T-Mobile TMOHS1. AT&T branded versions of the hotspot seem to be the most abundant.
|
|
|
|
## Supported bands
|
|
|
|
There are likely variants of the device for all three ITU regions.
|
|
|
|
According to FCC ID 2APXW-CT2MHS01 Test Report No. [I20N02441-RF-LTE](https://apps.fcc.gov/eas/GetApplicationAttachment.html?id=4957451), the ITU Region 2 American version of the device supports the following LTE bands:
|
|
|
|
| Band | Frequency |
|
|
| ---- | ---------------- |
|
|
| 2 | 1900 MHz (PCS) |
|
|
| 5 | 850 MHz (CLR) |
|
|
| 12 | 700 MHz (LSMH) |
|
|
| 14 | 700 MHz (USMH) |
|
|
| 30 | 2300 MHz (WCS) |
|
|
| 66 | 1700 MHz (E-AWS) |
|
|
|
|
Note that Band 5 (850 MHz, CLR) is suitable for roaming in ITU regions 2 and 3.
|
|
|
|
## Hardware
|
|
Wingtechs are abundant on ebay and can also be found on Amazon:
|
|
- <https://www.ebay.com/itm/135205906535>
|
|
- <https://www.ebay.com/itm/126987839936>
|
|
- <https://www.ebay.com/itm/127147132518>
|
|
- <https://www.amazon.com/AT-Turbo-Hotspot-256-Black/dp/B09YWLXVWT>
|
|
|
|
## Installing
|
|
Connect to the Wingtech's network over wifi or usb tethering, then run the installer:
|
|
|
|
```sh
|
|
./installer wingtech --admin-password 12345678 # replace with your own password
|
|
```
|
|
|
|
## Obtaining a shell
|
|
Even when Rayhunter is running, for security reasons the Wingtech will not have telnet or adb enabled during normal operation.
|
|
|
|
Use either command below to enable telnet or adb access:
|
|
|
|
```sh
|
|
./installer util wingtech-start-telnet --admin-password 12345678
|
|
telnet 192.168.1.1
|
|
```
|
|
|
|
```sh
|
|
./installer util wingtech-start-adb --admin-password 12345678
|
|
adb shell
|
|
```
|
|
|
|
## Developing
|
|
The device has a framebuffer-driven screen at /dev/fb0 that behaves
|
|
similarly to the Orbic RC400L, although the userspace program
|
|
`displaygui` refreshes the screen significantly more often than on the
|
|
Orbic. This causes the green line on the screen to subtly flicker and
|
|
only be displayed during some frames. Subsequent work to fully control
|
|
the display without removing the OEM interface is desired.
|
|
|
|
Rayhunter has been tested on:
|
|
|
|
```sh
|
|
WT_INNER_VERSION=SW_Q89323AA1_V057_M10_CRICKET_USR_MP
|
|
WT_PRODUCTION_VERSION=CT2MHS01_0.04.55
|
|
WT_HARDWARE_VERSION=89323_1_20
|
|
```
|
|
|
|
Please consider sharing the contents of your device's /etc/wt_version file here.
|
|
|
|
## Troubleshooting
|
|
|
|
### My hotspot won't turn on after rebooting when installing over WiFi
|
|
|
|
Reinsert the battery and turn the device back on, Rayhunter should be installed and running. Sometimes the Wingtech hotspot gets stuck off and ignores the power button after a reboot until the battery is reseated.
|
|
|
|
You do not need to run the installer again.
|
|
|
|
You'll likely see the following messages, where the installer is stuck at `Testing rayhunter ... `.
|
|
|
|
```sh
|
|
Starting telnet ... ok
|
|
Connecting via telnet to 192.168.1.1 ... ok
|
|
Sending file /data/rayhunter/config.toml ... ok
|
|
Sending file /data/rayhunter/rayhunter-daemon ... ok
|
|
Sending file /etc/init.d/rayhunter_daemon ... ok
|
|
Rebooting device and waiting 30 seconds for it to start up.
|
|
Testing rayhunter ...
|
|
```
|
|
|
|
If you eventually see:
|
|
|
|
```sh
|
|
Testing rayhunter ...
|
|
Failed to install rayhunter on the Wingtech CT2MHS01
|
|
|
|
Caused by:
|
|
0: error sending request for url (http://192.168.1.1:8080/index.html)
|
|
1: client error (Connect)
|
|
2: tcp connect error: Network is unreachable (os error 101)
|
|
3: Network is unreachable (os error 101)
|
|
```
|
|
|
|
Make sure your computer is connected to the hotspot's wifi network.
|