Stephen M @ 2017-04-13 04:45 GMT:
I went and picked one of these up at Fry's since they were $10.
Using usb passthrough from my fedora host to the ubuntu vm, I
can get the device to come up with either the r8188eu driver that
comes with Ubuntu, or the 8188eu driver that tp-link provides.
One thing I had to do when rebooting the vm was remove and reinsert
the device, but that could just be an issue with using it through
usb passthrough.
This is with 14.04.3 running 3.19.0-25-generic
Perhaps if you want to use the tp-link provided one, maybe blacklist
the Ubuntu driver.
snits
jsnitsel@ubuntu14-32:~$ lsmod | grep 8188
jsnitsel@ubuntu14-32:~$ lsusb
Bus 001 Device 004: ID 0bda:8179 Realtek Semiconductor Corp.
Bus 001 Device 002: ID 0627:0001 Adomax Technology Co., Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
jsnitsel@ubuntu14-32:~$ find /lib/modules -type f -name 8188eu.ko
jsnitsel@ubuntu14-32:~$ cd Downloads/Driver/
jsnitsel@ubuntu14-32:~/Downloads/Driver$ ls
8188eu.ko 8188eu.o core include modules.order platform wpa_0_8.conf
8188eu.mod.c bin hal Kconfig Module.symvers runwpa
8188eu.mod.o clean ifcfg-wlan0 Makefile os_dep wlan0dhcp
jsnitsel@ubuntu14-32:~/Downloads/Driver$ sudo cp 8188eu.ko /lib/modules/`uname -r`/extra/
[sudo] password for jsnitsel:
jsnitsel@ubuntu14-32:~/Downloads/Driver$ sudo depmod -a
jsnitsel@ubuntu14-32:~/Downloads/Driver$
jsnitsel@ubuntu14-32:~/Downloads/Driver$ sudo modprobe 8188eu
jsnitsel@ubuntu14-32:~/Downloads/Driver$ ip a show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 52:54:00:e0:39:64 brd ff:ff:ff:ff:ff:ff
inet6 fe80::5054:ff:fee0:3964/64 scope link
valid_lft forever preferred_lft forever
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether d4:6e:0e:19:87:a3 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.163/24 brd 192.168.1.255 scope global wlan0
valid_lft forever preferred_lft forever
inet6 fe80::d66e:eff:fe19:87a3/64 scope link
valid_lft forever preferred_lft forever
jsnitsel@ubuntu14-32:~/Downloads/Driver$ cd /sys/class/net/wlan0/device
jsnitsel@ubuntu14-32:/sys/class/net/wlan0/device$ cat uevent
DEVTYPE=usb_interface
DRIVER=rtl8188eu
PRODUCT=bda/8179/0
TYPE=0/0/0
INTERFACE=255/255/255
MODALIAS=usb:v0BDAp8179d0000dc00dsc00dp00ic FFiscFFipFFin00
jsnitsel@ubuntu14-32:/sys/class/net/wlan0/device$ lsmod | grep 8188
8188eu 933888 0
cfg80211 450560 1 8188eu
jsnitsel@ubuntu14-32:/sys/class/net/wlan0/device$ ping -c 5 google.com
PING google.com (216.58.217.206) 56(84) bytes of data.
64 bytes from lax17s05-in-f14.1e100.net (216.58.217.206): icmp_seq=1 ttl=55 time=23.6 ms
64 bytes from lax17s05-in-f14.1e100.net (216.58.217.206): icmp_seq=2 ttl=55 time=29.9 ms
64 bytes from lax17s05-in-f14.1e100.net (216.58.217.206): icmp_seq=3 ttl=55 time=28.3 ms
64 bytes from lax17s05-in-f14.1e100.net (216.58.217.206): icmp_seq=4 ttl=55 time=22.0 ms
64 bytes from lax17s05-in-f14.1e100.net (216.58.217.206): icmp_seq=5 ttl=55 time=22.6 ms
--- google.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4005ms
rtt min/avg/max/mdev = 22.064/25.314/29.975/3.209 ms
jsnitsel@ubuntu14-32:/sys/class/net/wlan0/device$ uname -r
3.19.0-25-generic
jsnitsel@ubuntu14-32:/sys/class/net/wlan0/device$ find /lib/modules -type f -name 8188eu.ko
/lib/modules/3.19.0-25-generic/extra/8188eu.ko
jsnitsel@ubuntu14-32:~$ cd /etc/modprobe.d/
jsnitsel@ubuntu14-32:/etc/modprobe.d$ cat blacklist-r8188eu.conf
blacklist r8188eu
---------------------------------------------------
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
http://lists.phxlinux.org/mailman/listinfo/plug-discuss