0

I have a Lenovo ideapad s130-11igm with a rtl8818ce wifi card, but there are no rtl8818ce drivers for ubuntu except for in github.

I can't access the internet in order to install these drivers because the Lenovo Ideapad s130-11igm has no ethernet ports.

Can someone help me with this?

ldias
  • 1,975
  • 9
  • 22

2 Answers2

0

Try USB tethering with your phone.

Now, you might worry about using data... Not to fear! Connect to WiFi, turn on USB tethering, and then turn off data! Most phones should keep tethering on, but it will use WiFi instead of your precious cellular data!

If this works, you can go ahead and install git then run that command on the git page...

If that doesn't work, download the repo .zip to your phone and copy it to your computer desktop (over MTP or PTP or however you can) and install the driver.

  • my phone is in repair, thx anyway! – Dylan Bevan Apr 23 '20 at 11:16
  • Hmmm... You can transfer files via Bluetooth between computers, burn the files to a CD/DVD/blueray, or just use a USB drive... I reccomend using a CD-RW or DVD-RW if going the disk route, since those are ReWritable. Definitely just use a USB stick if possible, though. – user2044589 Apr 26 '20 at 03:12
0

On a internet connected computer, go to the Github repo that you want to use (I assume it's this one) Click the button that says Clone or Download and download the repo as a zip file. Unzip the file and then put it onto a flash drive. Put the flash drive into your computer that has no driver and copy the files over.

Then cd into the folder (instructions are for the Github repo linked above):

cd rtl8188ce*

Make the installer executable:

chmod +x install.sh

Run the installer:

sudo ./install.sh

If the automatic installer doesn't work, follow these instructions to install the driver manually.

If you run into dependency problems, install gcc and git manually and then run the installer again.

To install gcc, click here on an internet connected computer, scroll to the bottom and download the correct package for your computer (most likely amd64). Download the .deb file onto a usb driver and then copy the file to your home directory of your computer that needs the driver. Install gcc by typing the following into terminal:

sudo dpkg -i gcc*.deb

To install git, click here on an internet connected computer, scroll to the bottom and download the correct package for your computer (most likely amd64). Download the .deb file onto a usb driver and then copy the file to your home directory of your computer that needs the driver. Install git by typing the following into terminal:

sudo dpkg -i git*.deb

All the dependencies should be installed, so when you run ./install.sh again the installation should be sucessfull.

ldias
  • 1,975
  • 9
  • 22
  • thx i will try it! – Dylan Bevan Apr 23 '20 at 11:15
  • i did what you said but it keeps failing – Dylan Bevan Apr 23 '20 at 11:39
  • @DylanBevan Can you post what the output is after you run ./install.sh (and it fails?) Have you made the installer executable? Are you using the Github repo linked above? – ldias Apr 23 '20 at 18:14
  • I'm having a similar problem, I followed the instructions, but .install.sh fails because it requires dependencies gcc, git, etc. that I don't have and cannot install, because I can't get any kind of connection working. – sujato Apr 24 '20 at 10:10
  • @user2360490 I edited my answer to include how to install git and gcc offline. Are there any other dependencies that is needed? – ldias Apr 24 '20 at 14:02
  • hey thanks! In the Git repo you link to, for dependencies it says: `apt-get install gcc build-essential linux-headers-generic linux-headers-$(uname -r)`. When I tried manually installing things before, it just kept on throwing more unmet dependencies at me. `sudo dpkg -i gcc*.deb` tells me I need `gcc-7`. – sujato Apr 24 '20 at 21:55
  • @user2360490 Is your problem solved then?. You can go to https://packages.ubuntu.com/bionic-updates/gcc-7 and download and install gcc-7 by issuing sudo dpkg -i ggc-7*.deb. Manually all the dependecies really is a pain. – ldias Apr 24 '20 at 21:58
  • No, it's not solved at all. I have so far not been able to install a single thing, it is just unmet dependencies all the way down. BTW, I'm using focal, is there any reason you're linking to bionic repos? – sujato Apr 24 '20 at 22:56
  • I updated the links to make them for focal. FYI you can manually download any package typing https://packages.ubuntu.com/focal/[name of package here eg. git] into your web browser. Could you give me a list of unmet dependencies? – ldias Apr 24 '20 at 23:52
  • I'd love to make a list of unmet dependencies, but every time I try to install some package, it just gives me more. Is there a way to generate a list of all dependencies? I am trying `apt-cache rdepends` but so far with no success. – sujato Apr 25 '20 at 00:16
  • @user2360490 I guess you need to install every package manually then? Seems like lots of work. There must be a better way.. – ldias Apr 25 '20 at 01:59
  • My thoughts exactly. I appreciate your help, and will keep looking for a solution. – sujato Apr 25 '20 at 02:03
  • Just top let you know, I managed to solve the problem and posted my solution [here](https://askubuntu.com/questions/1230020/my-computer-wont-connect-with-anything-at-all-bluetooth-wifi-tethering-is-the/1230682). – sujato Apr 25 '20 at 06:16