Project

General

Profile

WiFiAdapter » History » Version 9

Wolfgang Wiedmeyer, 04/16/2017 05:52 PM
more usage

1 6 Wolfgang Wiedmeyer
h1. Enabling WiFi with an USB WiFi adapter
2 1 Wolfgang Wiedmeyer
3 7 Wolfgang Wiedmeyer
All Replicant-supported devices need non-free firmware to be loaded to make the internal WiFi component work. See the [[Wifi|WiFi research page]] for more information. Free replacements for these non-free firmwares do not yet exist.
4 3 Wolfgang Wiedmeyer
5 5 Wolfgang Wiedmeyer
However, free firmware does exist for WiFi adapters with the AR9271 chipset. Such adapters can be used with a device running Replicant 6.0. A USB OTG (On-The-Go) cable is needed to connect the WiFi adapter to the phone.
6 1 Wolfgang Wiedmeyer
7
h2. Supported WiFi adapters
8
9 8 Wolfgang Wiedmeyer
More adapters exist that have the AR9271 chipset than are listed below. The listed adapters are the ones that are known to us.
10 1 Wolfgang Wiedmeyer
11
h3. Known to work
12
13 7 Wolfgang Wiedmeyer
* "Penguin Wireless N USB Adapter for GNU / Linux (TPE-N150USB)":https://www.thinkpenguin.com/gnu-linux/penguin-wireless-n-usb-adapter-gnu-linux-tpe-n150usb
14
* "Technoethical N150 Mini Wireless USB Adapter":https://tehnoetic.com/adapters/tehnoetic-wireless-adapter-gnu-linux-libre-tet-n150
15
* "Technoethical N150 High Gain Antenna Wireless USB Adapter":https://tehnoetic.com/adapters/tet-n150hga
16
* TP-Link TL-WN722N
17
18 1 Wolfgang Wiedmeyer
h3. Should work but not tested
19
20
* "Penguin Wireless N USB Adapter /w External Antenna for GNU / Linux (TPE-N150USBL)":https://www.thinkpenguin.com/gnu-linux/penguin-wireless-n-usb-adapter-w-external-antenna-gnu-linux-tpe-n150usbl
21 7 Wolfgang Wiedmeyer
22 8 Wolfgang Wiedmeyer
h2. WiFi adapter usage
23 1 Wolfgang Wiedmeyer
24 8 Wolfgang Wiedmeyer
Using the WiFi adapter with the RepWifi app is the recommended and most convenient way.
25 1 Wolfgang Wiedmeyer
26 8 Wolfgang Wiedmeyer
It is not possible to configure WiFi connections through the adapter with the pull-down quicksettings or the regular WiFi menu in the settings. These are only meant work with the internal WiFi component of the device.
27
28
h3. With the RepWifi app
29
30 9 Wolfgang Wiedmeyer
Replicant 6.0 ships with the RepWifi app. [[UsageNotes#Enabling-root-access|Root access for apps]] needs to be enabled to make the app work.
31
 
32
The app has the following capabilities:
33 8 Wolfgang Wiedmeyer
* searching for WiFi access points
34
* connecting to WPA/WPA2 secured and unsecured networks
35
* storing network connections (including passwords)
36
* managing stored network connections (viewing and deleting them)
37 1 Wolfgang Wiedmeyer
38 9 Wolfgang Wiedmeyer
"Forum thread about the app and its development":http://redmine.replicant.us/boards/9/topics/14079?r=1410
39
40 8 Wolfgang Wiedmeyer
h3. With the WiFi scripts
41 1 Wolfgang Wiedmeyer
42 9 Wolfgang Wiedmeyer
While the RepWifi app should be preferred, use cases might exist where the WiFi scripts yield better results. The scripts were developed before work on the RepWifi app was started. Scripts both for Replicant 6.0 and Replicant 4.2 exist.
43
44
"Forum thread about the WiFi scripts and their development":http://redmine.replicant.us/boards/9/topics/13932
45
46 1 Wolfgang Wiedmeyer
h2. Known issues
47
48
high battery drain, possible battery damage or shortened lifecycle for batteries
49
50
adapter is not powered when low battery charge
51 2 Wolfgang Wiedmeyer
52
Displayed battery charge level may not be accurate (likely lower because of quick drain)
53 4 Wolfgang Wiedmeyer
54 1 Wolfgang Wiedmeyer
which devices work best? Note 2 (big battery) -> Galaxy S 3 -> Galaxy S 2 (instabilities, battery issues, see #1791)
55
56 9 Wolfgang Wiedmeyer
[[ReplicantUSBNetworking#Known-issues|Known issues for USB networking]] apply here, too (#1792).