1

Yoga 11s wifi card drivers are not pre-installed. I have followed numerous instructions online all of which include downloading the same package, unzipping it, making it, sudo make install. A summary is here. Every variation of this method I have used fails with the same two errors. Two "No such file or directory" errors when I try to "make" the code. I have checked to make sure my kernels headers are installed, because someone said they aren't by default. I believe that person is wrong. @chili555 requested lspci -nn, grep 0280, lsb_release -d. They are in that order.

lspci -nn:

00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
00:04.0 Signal processing controller [1180]: Intel Corporation 3rd Gen Core Processor Thermal Subsystem [8086:0153] (rev 09)
00:14.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller [8086:1e31] (rev 04)
00:16.0 Communication controller [0780]: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 [8086:1e3a] (rev 04)
00:1a.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 [8086:1e2d] (rev 04)
00:1b.0 Audio device [0403]: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller [8086:1e20] (rev 04)
00:1d.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 [8086:1e26] (rev 04)
00:1f.0 ISA bridge [0601]: Intel Corporation QS77 Express Chipset LPC Controller [8086:1e56] (rev 04)
00:1f.2 SATA controller [0106]: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] [8086:1e03] (rev 04)
00:1f.3 SMBus [0c05]: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller [8086:1e22] (rev 04)
00:1f.6 Signal processing controller [1180]: Intel Corporation 7 Series/C210 Series Chipset Family Thermal Management Controller [8086:1e24] (rev 04)

grep 0280 removes the directory and my user name, but nothing else. I can type and hit enter but as far as I can tell it does nothing.

lsb_release -d gives the output:

Description: Ubuntu 14.04.01 LTS

lsusb gives the output:

Bus 002 Device 005: ID 5986:053d Acer, Inc 
Bus 002 Device 004: ID 0bda:1724 Realtek Semiconductor Corp. 
Bus 002 Device 003: ID 2047:0855 Texas Instruments 
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 03eb:8814 Atmel Corp. 
Bus 001 Device 004: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 003: ID 058f:6387 Alcor Micro Corp. Flash Drive
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Wireless is enabled in the BIOS, and it works in the Windows 8 partition.

5
  • At which stage do you get the "No such file or directory"? Where have you unpacked the downloaded zip file? You can use the ls command to varify you are in the correct directory. Aug 9, 2014 at 8:38
  • Are you quite certain you have the exact same wireless device and need the same driver? Please edit your question to add the results of: lspci -nn | grep 0280 and also: lsb_release -d Thanks.
    – chili555
    Aug 9, 2014 at 13:20
  • @chili555 just made the edits you requested.
    – Denthil
    Aug 9, 2014 at 14:48
  • 1
    It is lsb_release -d all as one command. We see no wireless device at all here. Is it possibly attached to an internal USB bus? Please add: lsusb. Is wireless enabled in the BIOS?
    – chili555
    Aug 9, 2014 at 14:53
  • @chili555 just made those edits.
    – Denthil
    Aug 9, 2014 at 15:23

1 Answer 1

2

Here is your device:

ID 0bda:1724 Realtek Semiconductor Corp.

It is covered by the driver 8723au which must be compiled from source. First, verify that you have the prerequisites installed:

sudo apt-get install build-essential linux-headers-generic

You need to verify that both are installed before we proceed. If so, download this file and move it to your desktop: https://github.com/lwfinger/rtl8723au/archive/kernel_version.zip Right-click it and select 'Extract Here.' Now, in the terminal:

cd ~/Desktop/rtl8723au-kernel-version
make
sudo make install
sudo modprobe 8723au

Please post any errors or other snags. I will have another edit.

42
  • Is there any way to do this offline? I have an internet connection on my desktop, and the windows 8 partition, but I don't have an ethernet port, or a plug and play external wifi card
    – Denthil
    Aug 9, 2014 at 16:01
  • Revising for off-line.
    – chili555
    Aug 9, 2014 at 16:15
  • Linux headers is installed, but build essentials aren't and I can't run sudo apt-get build-essentials because I am offline.
    – Denthil
    Aug 9, 2014 at 16:36
  • You can download it here: packages.ubuntu.com/trusty/build-essential Be certain to get all the depndencies; the other packages marked with a red dot. Where applicable, be sure to get the version for your architecture; either 32- or 64-bit. Once you have all the debs on your desktop, you can probably right-click them and install with Ubuntu Software Center.
    – chili555
    Aug 9, 2014 at 16:42
  • Well now when I run sudo dpkg -s build essential I get a thing telling me that the package is unnecessary unless you plan on installing Debian packages which I do. I assume this is the output it should be because it says the same thing when installing via ubuntu software center. However, I still get the make errors.
    – Denthil
    Aug 9, 2014 at 17:57

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .