DeprecatedReplicant60USBNetworking » History » Version 3
Wolfgang Wiedmeyer, 03/07/2017 12:33 AM
Replicant 6.0 update first part
1 | 1 | Wolfgang Wiedmeyer | h1. Replicant USB Networking |
---|---|---|---|
2 | |||
3 | 2 | Wolfgang Wiedmeyer | This page explains how to connect your Replicant device to the Internet via an USB connection to a computer connected to the Internet. |
4 | 1 | Wolfgang Wiedmeyer | |
5 | 3 | Wolfgang Wiedmeyer | Replicant USB Networking requires one script: "usb_networking.sh":https://git.replicant.us/replicant/user-scripts/raw/replicant-6.0/networking/usb/device.sh |
6 | 1 | Wolfgang Wiedmeyer | |
7 | 3 | Wolfgang Wiedmeyer | Make sure to have [[ADB]] installed and to have the host daemon running as root. |
8 | 1 | Wolfgang Wiedmeyer | |
9 | Push the device part on the device and make it executable: |
||
10 | 3 | Wolfgang Wiedmeyer | |
11 | 1 | Wolfgang Wiedmeyer | <pre> |
12 | adb push replicant_usb_networking_device.sh /data/ |
||
13 | adb shell chmod a+x /data/replicant_usb_networking_device.sh |
||
14 | </pre> |
||
15 | |||
16 | h3. Using a network manager shared connection |
||
17 | |||
18 | 1. On your Linux PC, in the network manager applet (where you normally set up wired or wireless network connections), create a new "Shared" "Wired" connection, with default settings (connection type = Shared). (This is independent of the device, and only needs to be created once.) |
||
19 | 2. Disconnect any other network connections (Wifi, 3G data) on the device. |
||
20 | 3. Run the first part of the device-side script: |
||
21 | 3 | Wolfgang Wiedmeyer | |
22 | 1 | Wolfgang Wiedmeyer | <pre> |
23 | 3 | Wolfgang Wiedmeyer | adb shell /data/replicant_usb_networking_device.sh start1 |
24 | 1 | Wolfgang Wiedmeyer | </pre> |
25 | 3 | Wolfgang Wiedmeyer | |
26 | 1 | Wolfgang Wiedmeyer | 4. The device should appear in the host's network manager applet as a new "wired" network connection. Connect this to the "Shared" connection that you created above (it should be in the list of choices given by the applet). |
27 | 5. Now run the second part of the script on the device: |
||
28 | 3 | Wolfgang Wiedmeyer | |
29 | 1 | Wolfgang Wiedmeyer | <pre> |
30 | 3 | Wolfgang Wiedmeyer | adb shell /data/replicant_usb_networking_device.sh start2 |
31 | 1 | Wolfgang Wiedmeyer | </pre> |
32 | |||
33 | The connection should now work. To disconnect the device, run: |
||
34 | |||
35 | <pre> |
||
36 | adb shell /data/replicant_usb_networking_device.sh stop |
||
37 | </pre> |