Objective:
In order to get rid of the shackles of the network cable, I bought a wireless card, widnows, easy to install. Linux, follow your own tutorial to do, did not succeed.
Later in the search for a number of problem-solving articles. Add your own method, finally finished.
Looks like the signal is still possible. No unstable condition has been found for the time being.
Body:
Network card brand: Edup ep-ms1578 "Words: do products, well support Linux, but also let users engage in such trouble." 】
System: UBUNTU 15.0.4
Infinite network card chip: 8192 CU;
Operation Steps:
1. Download the driver package on the website.
2, Find install.sh
3, add executable permissions for the file. chmod 771 install.sh
4, CD current directory; run:./install.sh
At this point, you will be asked to enter the ROOT password.
5, you will be prompted to fail. But it doesn't matter. The modifications are started below.
The above operation is simply to extract some of the packages under the driver.
Note: You can no longer use the./install.sh.
6, added an unlimited ID number.
Plug the USB wireless card into your computer's USB. Use the command line LSUSB to view the corresponding device ID; For example mine is abda:8178 (...). RealTek)
Modified files:/home/cl-linux/downloads/wifi/driver/rtl8188c_8192c_usb_linux_v4.0.2_9000.20130911/os_dep/linux/usb_ Intf.c
Find 8192CU in the file add this one on the last side. Note: Depending on the location you add, you need to add "\" to the previous row. Will write makefile should know what this means.
{Usb_device (Usb_vender_id_realtek, 0x8178)},
If this file has an error, then this is the line you add the wrong, perform a check. There are other articles as well.
2. Download this file and replace it:
Https://raw.github.com/raspberrypi/linux/rpi-3.10.y/drivers/net/wireless/rtl8192cu/os_dep/linux/os_intfs.c
3, Error:
/home/cl-linux/downloads/wifi/driver/rtl8188c_8192c_usb_linux_v4.0.2_9000.20130911/os_dep/linux/usb_intf.c : 1581:52:error:macro "__date__" might prevent reproducible builds [-werror=date-time]
Dbg_871x ("Build Time:%s%s\n", __date__, __time__);
^
/home/cl-linux/downloads/wifi/driver/rtl8188c_8192c_usb_linux_v4.0.2_9000.20130911/os_dep/linux/usb_intf.c : 1581:1: Error:macro "__time__" might prevent reproducible builds [-werror=date-time]
Dbg_871x ("Build Time:%s%s\n", __date__, __time__);
See this is two Debug Yes, it's straight. Block up.
4, compiled by, directly Make Install
Success.
5, Disable the default driver: it's critical.
On the command line, enter " sudo gedit/etc/modprobe.d/blacklist.conf " at the end of the file to add:
Blacklist rtl8192cublacklist rtl8192c_commonblacklist Rtlwifi
6, restart.
Congratulations: You can use the wireless card.
ubuntu_15.0.4 USB Wireless Card driver installation method