Surface Go 2 and LTE

Would love to get LTE enabled with FydeOS on Surface Go devices - mine is the Surface Go 2

:computer:Surface Go 2 8gb ram M3 processor, 128gb storage, LTE
FydeOS v17.0-SP1 (Surface GO 2 release version) Platform 15437.44.17.3 (64-bit)

You may try this:

The method under the link is working, thanks!

  1. press CTR+ALT+T
  2. type shell
  3. type cd /home/root
  4. type sudo vi lte.sh
  5. press i (to enable editing the file)
  6. paste the following lines with CTRL+V:

#!/bin/bash
echo 16383 | sudo tee /sys/bus/usb/devices/2-3/2-3:1.0/net/wwan0/cdc_ncm/rx_max
echo 16383 | sudo tee /sys/bus/usb/devices/2-3/2-3:1.0/net/wwan0/cdc_ncm/tx_max
echo 16384 | sudo tee /sys/bus/usb/devices/2-3/2-3:1.0/net/wwan0/cdc_ncm/rx_max
echo 16384 | sudo tee /sys/bus/usb/devices/2-3/2-3:1.0/net/wwan0/cdc_ncm/tx_max
restart modemmanager

  1. press ESC (to disable editing the file)
  2. type : (the cursor will jump to the bottom of the page) and type wq (to save the file)
  3. type sudo bash lte.sh (After this step, the option to turn on LTE will appear in the settings.)

However, and that is why I’m writing this comment, after each restart of the PC I need to repeat these steps. Is there any option to make it automatic?

You may try this: https://github.com/supechicken/ChromeOS-AutoStart

1 Like

Thank you very much, it’s working! :slight_smile: I’ve created the lte.sh file in the downloads folder, downloaded and installed the extension you mentioned and created a new entry with the following rows:

shell
cd /home/chronos/user/Downloads/AutoStart/FilesToRunAtStart/
sudo bash lte.sh
exit

It looks like this won’t run the script as root. Is there any chance we can open a request for LTE support in the FydeOS for you Surface builds?