I want to compile Realtek rtl8723be drivers for Solus. I have found this git repo which contains the driver:   I am trying to follow these steps:  make sudo make install sudo modprobe -rv rtl8723be   I get this output after running 'make':  $ make make -C /lib/modules/4.16.7-66.current/build M=/home/priten/rtlwifi_new modules  make[1]: Entering directory '/usr/src/linux-headers-4.16.7-66.current' Makefile:974: *** "Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel".  Stop.  make[1]: Leaving directory '/usr/src/linux-headers-4.16.7-66.current' make: *** [Makefile:58: all] Error 2
121191
I've installed Linux Mint 18.2 on my ThinkPad E470. I can't connect to wifi as no wireless option shows up. I searched around and found an old post with the exact problems as mine - . But the solution to it is old and doesn't work for the new linux. And, lspci doesn't list my wifi adapter model. I also tried the solution given by Pilot6(Can't post the link as i have an upper limit on no. of links). But it doesn't work. This is the output of lspci -knn | grep Net -A2.   04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 10)     Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [17aa:505b]     Kernel driver in use: r8169     Kernel modules: r8169 05:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:c821]     Subsystem: Lenovo Device [17aa:c024]   Please guide further.
120482
I configured and compiled Linux kernel with nouveau driver built-into kernel, i.e. with &lt;*&gt; as opposed to &lt;M&gt; when doing make menuconfig inside Linux kernel source directory.   Now, I intend to use another driver rather than nouveau. If nouveau was a module, I would add a line like blacklist nouveau inside /etc/modprobe.d/blacklist.conf  What should I do now.
93484
I have a Lenovo G40-70 laptop, which comes with RTL8723be driver.  I'm using Ubuntu 14.04 LTS (with Kernel 3.16.0-38-generic), but this bug also occurs in 14.10 and 15.04.  Even with options rtl8723be fwlps=0 ips=0, the problem is not fixed yet. Wireless is unstable, lots of websites keeps loading forever and Ping command frequently shows data loss. It's very annoying. :(  BIOS version is the latest.  Blacklisting ideapad_laptop also doesn't work.  Sorry my english and thank you!
102146
I have the current libvirt 1.2.20 i want to pass to my machine create with virt-manager some qemu flags. I edited the file and add    &lt;/devices&gt;   &lt;qemu:commandline&gt;           &lt;qemu:arg value='-L pc-bios'/&gt;   &lt;/qemu:commandline&gt; &lt;/domain&gt;   But doesn't work i also tried to edit from virsh  virsh edit domain   and put   &lt;qemu:commandline&gt;           &lt;qemu:arg value='-L pc-bios'/&gt;   &lt;/qemu:commandline&gt;   But give me this error  errore: XML document failed to validate against schema: Unable to validate doc against /usr/share/libvirt/schemas/domain.rng Element domain has extra content: qemu:commandline  Failed. Try again? [y,n,i,f,?]:    How to pass correctly qemu command line? Thanks
83621
I'd like to build my own copy of the Ubuntu kernel. Where can I get the source code?
22874
I've already finishing compiling the kernel from source,  but how to compile it with debug symbols,what additional steps to I need to take?
8899
So I've been experimenting with Ubuntu on and off for a while, but I honestly have no idea what the hell I'm doing. So I have a realtek RTL8812bu WiFi dongle that I'm hoping to get working. I did some research, and came across  that a couple people across two threads said worked for them:  At the bottom it said there is a new version . So somewhere it said it was confirmed to work on kernels up to 4.16, so I checked and I'm on 4.15.0. But the problem I'm having, is what am I supposed to do? There is some installation guide at the bottom that is about as clear as mud to me since I don't know much.
99084
I was trying to follow instructions provided in this  AFAIU bcmwl-kernel-source is a proper driver for me. But after installation nothing changed. By "nothing changed" I mean iwconfig shows only eth0 and l0 with no wireless extensions, rfkill list all contains hci0: Bluetooth.   I found that bcm43xx was blacklisted in /etc/modprobe.d/blacklist.conf, after commenting this line and removing previously installed driver I repeated the same actions. The result was the same.   The line above the bcm43xx in /etc/modprobe.d/blacklist.conf file says "replaced by b43 and ssb". So I have removed previously installed driver again and edited back blacklist.conf.  I installed firmware-b43-installer, b43 was listed in the lsmod, but I am still was not be able to see any wlan in iwconfig.  Any help will be highly appreciated.  edit1  lspci -vnn | grep Network 06:00.0 Network controller [0280]: Broadcom Corporation BCM4360 802.11ac Wireless Network Adapter [14e4:43a0] (rev 03)   edit2  sudo apt-get install --reinstall bcmwl-kernel-source Reading package lists... Done Building dependency tree        Reading state information... Done 0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded. Need to get 0 B/1,126 kB of archives. After this operation, 0 B of additional disk space will be used. (Reading database ... 225024 files and directories currently installed.) Preparing to unpack .../bcmwl-kernel-source_6.30.223.141+bdcom-0ubuntu2_amd64.deb ... Removing all DKMS Modules Done. Unpacking bcmwl-kernel-source (6.30.223.141+bdcom-0ubuntu2) over (6.30.223.141+bdcom-0ubuntu2) ... Setting up bcmwl-kernel-source (6.30.223.141+bdcom-0ubuntu2) ... Loading new bcmwl-6.30.223.141+bdcom DKMS files... Building only for 3.16.0-31-generic Building for architecture x86_64 Building initial module for 3.16.0-31-generic Error! Bad return status for module build on kernel: 3.16.0-31-generic (x86_64) Consult /var/lib/dkms/bcmwl/6.30.223.141+bdcom/build/make.log for more information. modprobe: FATAL: Module wl not found. update-initramfs: deferring update (trigger activated) Processing triggers for initramfs-tools (0.103ubuntu4.2) ... update-initramfs: Generating /boot/initrd.img-3.16.0-31-generic  sudo modprobe wl modprobe: FATAL: Module wl not found.
28124
I'm interested in compiling a new kernel under Ubuntu 12.04 x86 64 bit.  I found  which is basically a mirror for  and there are a lot of steps (git, etc.) that appear useless to me.  With earlier releases/distros, I used to create a .config file and modify a Makefile if I needed to, then just run make and it's done.  Is there is a simple way to do this under Ubuntu?
65878
I've used git clone to make a local copy of a GitHub repository containing a  I'd like to use. The local copy contains all of the source for the program; but as a newbie to Ubuntu, I've no idea of what tools or steps are involved in compiling and installing the driver.   I'd really appreciate if anyone could provide a step-by-step guide?
96132
I am trying to install VMware with the instructions at   I get an error that tells me to look into a log file, which contains:  Extracting the vmmon source from "/usr/lib/vmware/modules/source/vmmon.tar". Successfully extracted the vmmon source. Building module with command "/usr/bin/make -j4 -C /tmp/modconfig-GoVdrH/vmmon-only auto-build HEADER_DIR=/lib/modules/4.15.0-22-generic/build/include CC=/usr/bin/gcc IS_GCC_3=no" Failed to build vmmon.  Failed to execute the build command.   To figure out what was wrong exactly, I ran vmware-modconfig --console --install-all on the command line, and it revealed these errors:  ./arch/x86/include/asm/processor-flags.h:39:0: note: this is the location of the previous definition  #define CR3_PCID_MASK 0xFFFull                        ^ /tmp/modconfig-3S1CBa/vmmon-only/linux/driver.c:256:12: error: ‘struct timer_list’ has no member named ‘data’     tscTimer.data     = 0;     unsigned int lockedPages = global_page_state(NR_PAGETABLE) +                                ^~~~~~~~~~~~~~~~~                                global_numa_state /tmp/modconfig-3S1CBa/vmmon-only/linux/driver.c: In function ‘init_module’: /tmp/modconfig-3S1CBa/vmmon-only/linux/driver.c:338:4: error: implicit declaration of function ‘init_timer’; did you mean ‘init_timers’? [-Werror=implicit-function-declaration]     init_timer(&amp;tscTimer);     ^~~~~~~~~~     init_timers /tmp/modconfig-3S1CBa/vmmon-only/linux/hostif.c: In function ‘HostIF_InitUptime’:     init_timers /tmp/modconfig-3S1CBa/vmmon-only/linux/hostif.c:1754:31: error: assignment from incompatible pointer type [-Werror=incompatible-pointer-types]     uptimeState.timer.function = HostIFUptimeResyncMono;  LinuxDriverSyncReadTSCs(uint64 *delta) // OUT: TSC max - TSC min  ^~~~~~~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors cc1: some warnings being treated as errors scripts/Makefile.build:332: recipe for target '/tmp/modconfig-3S1CBa/vmmon-only/linux/hostif.o' failed make[2]: *** [/tmp/modconfig-3S1CBa/vmmon-only/linux/hostif.o] Error 1 Makefile:110: recipe for target 'vmmon.ko' failed make: *** [vmmon.ko] Error 2   How to fix it, or make implicit-function-declaration and incompatible-pointer-types be not considered as errros? Or any easier method to install the latest VMware on 18.04?  Note: Different error from
111321
Firstly, I know very well there are answers to this already. But, in my case, it is installed and shows in the terminal as such Bus 001 Device 007: ID 0846:9052 NetGear, Inc. A6100 AC600 DB Wireless Adapter [Realtek RTL8811AU]  It says it is installed in  as well.  I have tried downloading the driver for this adapter from several guides online, linking to GitHub, but no luck there either...  Any help is greatly appreciated! Thanks in advance!  EDIT: The answer from sudo dkms status command reads:  rtl8812au, 4.3.8.12175.20140902+dfsg, 5.4.0-31-generic, x86_64: installed  The other command  modinfo 8812au | grep 9052   spits out the following:  alias:          usb:v0846p9052d*dc*dsc*dp*ic*isc*ip*in*
24435
I had this working on Elementary but then it stopped so I switched to Ubuntu and I still can not get this driver installed and working.   I followed this tutorial    As well as using the same install file but sudo bash install. I keep getting this error and output:   make -C /lib/modules/`uname -r`/build M=/home/alyson/Downloads/MT7630E-release/rt2x00 modules make[1]: Entering directory '/usr/src/linux-headers-4.4.0-28-generic'   Building modules, stage 2.   MODPOST 1 modules make[1]: Leaving directory '/usr/src/linux-headers-4.4.0-28-generic' make -C /lib/modules/`uname -r`/build M=/home/alyson/Downloads/MT7630E-release/btloader modules make[1]: Entering directory '/usr/src/linux-headers-4.4.0-28-generic'   Building modules, stage 2.   MODPOST 1 modules make[1]: Leaving directory '/usr/src/linux-headers-4.4.0-28-generic' cp -v firmware/*/* /lib/firmware/ 'firmware/BT/mt76x0.bin' -&gt; '/lib/firmware/mt76x0.bin' 'firmware/Wi-FI/MT7650E234.bin' -&gt; '/lib/firmware/MT7650E234.bin' cp rt2x00/mt7630e.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless/ cp btloader/mt76xx.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless/ depmod modprobe: ERROR: could not insert 'mt7630e': Required key not available   I am assuming this is a 16.04 issue, but I do not know enough to work around it or know how to find another driver. any help would be greatly appreciated ! :)
40087
I did the following in a terminal to get a AC1200 Linksys Wireless adapter to work on my Ubuntu 19.10 install:  sudo apt-get install linux-headers-$(uname -r) linux-headers-generic build-essential git git clone https://github.com/abperiasamy/rtl8812AU_8821AU_linux cd rtl8812AU_8821AU_linux make sudo make install   This process went through without errors and install was completed.  However, my wireless USB adapter still doesn't work. I ran lsusb in terminal and my wireless adapter was listed as  Bus 002 Device 004: ID 13b1:003f Linksys WUSB6300 802.11a/b/g/n/ac Wireless Adapter [Realtek RTL8812AU]   I then ran the following, and it simply returned the command line prompt  modinfo 8812au | egrep -i 'versi|filen|003f' sudo modprobe -v 8812au iwconfig iwlist chan   When I opened my network setting for WiFi, I received the following:     No WiFi Adapter found   Make sure you have a wifi adapter plugged in and turned on   I also tried to get it to work by installing ndiswrapper, but that didn't work either.  I have researched this and have tried numerous things I found, but nothing seems to work. I know this has been answered before, but the answers all indicate the above procedure.  Any help is appreciated as I am new to Ubuntu, but have run Red Hat linux prior to its shifting to Fedora.
72230
My Laptop (HP Laptop 14-ck1xxx) came with the RTL8821CE Network Controller. When I run lspci | grep Network I get: 03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter  I‘m unable to get the Wi-Fi to work. What I did so far:  Download the repo at . Unzip the file and rename the folder from rtl8821ce-master to rtl8821ce. Run the following commands in the terminal:  cd Downloads/rtl8821ce/ sudo apt install bc module-assistant build-essential dkms sudo m-a prepare sudo ./dkms-install.sh    Everything seemed to install and execute successfully. Then, I rebooted my laptop and made sure secure boot is disabled. However, Ubuntu still displays: No Wi-Fi Adapter Found - make sure you have a Wi-Fi adapter plugged in and turned on  The command uname -r returns: 5.4.0-7634-generic  The command sudo lshw -C network returns: *-network                         description: Ethernet interface        product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller        vendor: Realtek Semiconductor Co., Ltd.        physical id: 0        bus info: pci@0000:02:00.0        logical name: eno1        version: 15        serial: c4:65:16:08:52:bf        size: 1Gbit/s        capacity: 1Gbit/s        width: 64 bits        clock: 33MHz        capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation        configuration: autonegotiation=on broadcast=yes driver=r8169 duplex=full firmware=rtl8168h-2_0.0.2 02/26/15 ip=192.168.178.37 latency=0 link=yes multicast=yes port=MII speed=1Gbit/s        resources: irq:16 ioport:4000(size=256) memory:a1204000-a1204fff memory:a1200000-a1203fff   *-network UNCLAIMED        description: Network controller        product: RTL8821CE 802.11ac PCIe Wireless Network Adapter        vendor: Realtek Semiconductor Co., Ltd.        physical id: 0        bus info: pci@0000:03:00.0        version: 00        width: 64 bits        clock: 33MHz        capabilities: pm msi pciexpress cap_list        configuration: latency=0        resources: ioport:3000(size=256) memory:a1100000-a110ffff  What am I doing wrong? How can this be solved?
5112
I need to install wifi drivers on my laptop, the drivers I have use 'Make' during the install process.   How can I download 'Make' without installing and save to usb (obviously using a pc with internet connection)?
102263
Cannot make this wireless adapter work on Ubuntu 20.04... please help. I've tried this:  and now lsusb sees the device, but still doesn't work. lsusb: Bus 002 Device 006: ID 2357:0138 TP-Link 802.11ac NIC uname -r: 5.4.0-39-generic Edit: It works on my other computer with Ubuntu 18.04 using T2U Plus driver from here:  But it does not work with Ubuntu 20.04... sudo modprobe 88x2bu: Gives nothing. modinfo 88x2bu | grep -e version -e 0138 : version:        v5.6.1_30362.20181109_COEX20180928-6a6a srcversion:     9C5282368F93050B7206C8D parm:           rtw_chip_version:int  dmesg | grep 88x2 : [ 8087.334869] 88x2bu: loading out-of-tree module taints kernel. [ 8087.336610] 88x2bu: module verification failed: signature and/or required key missing - tainting kernel [ 8087.341389] usbcore: registered new interface driver rtl88x2bu