dp2313265939
Posts: 21
Joined: Wed Mar 11, 2015 4:09 am

Realtek RTL8192EU ID 0BDA:818B

Sat Mar 14, 2015 7:46 am

Hey guys

Need help installing some divers for my usb wifi adapter. Here is the information about it.

Code: Select all

[email protected]:/home/pi# uname -a
Linux rpi 3.18.5-v7+ #1 SMP PREEMPT Fri Feb 6 23:06:57 CET 2015 armv7l GNU/Linux
[email protected]:/home/pi# dmesg | grep 818b
[    3.661128] usb 1-1.3: New USB device found, idVendor=0bda, idProduct=818b
[email protected]:/home/pi# dmesg | grep usb
[    1.341482] usbcore: registered new interface driver usbfs
[    1.347152] usbcore: registered new interface driver hub
[    1.352624] usbcore: registered new device driver usb
[    1.716019] usbcore: registered new interface driver smsc95xx
[    2.238955] dwc_otg bcm2708_usb: DWC OTG Controller
[    2.245451] dwc_otg bcm2708_usb: new USB bus registered, assigned bus number 1
[    2.254331] dwc_otg bcm2708_usb: irq 32, io mem 0x00000000
[    2.271938] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    2.280335] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.289129] usb usb1: Product: DWC OTG Controller
[    2.295386] usb usb1: Manufacturer: Linux 3.18.5-v7+ dwc_otg_hcd
[    2.302969] usb usb1: SerialNumber: bcm2708_usb
[    2.321784] usbcore: registered new interface driver usb-storage
[    2.433832] usbcore: registered new interface driver usbhid
[    2.442081] usbhid: USB HID core driver
[    2.709687] usb 1-1: new high-speed USB device number 2 using dwc_otg
[    2.920044] usb 1-1: New USB device found, idVendor=0424, idProduct=9514
[    2.928556] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    3.239806] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
[    3.360032] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00
[    3.368852] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    3.443484] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-bcm2708_usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:0e:90:85
[    3.539830] usb 1-1.3: new high-speed USB device number 4 using dwc_otg
[    3.661128] usb 1-1.3: New USB device found, idVendor=0bda, idProduct=818b
[    3.670555] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    3.680284] usb 1-1.3: Product: 802.1
[    3.686034] usb 1-1.3: Manufacturer: Realtek
[    3.692546] usb 1-1.3: SerialNumber: 00e04c000001
Have tried just about everything I can on the internet and just can't figure it out.

Help!

fruitoftheloom
Posts: 17838
Joined: Tue Mar 25, 2014 12:40 pm

Re: Realtek RTL8192EU ID 0BDA:818B

Sat Mar 14, 2015 7:51 am

dp2313265939 wrote:Hey guys

Need help installing some divers for my usb wifi adapter. Here is the information about it.

Code: Select all

[email protected]:/home/pi# uname -a
Linux rpi 3.18.5-v7+ #1 SMP PREEMPT Fri Feb 6 23:06:57 CET 2015 armv7l GNU/Linux
[email protected]:/home/pi# dmesg | grep 818b
[    3.661128] usb 1-1.3: New USB device found, idVendor=0bda, idProduct=818b
[email protected]:/home/pi# dmesg | grep usb
[    1.341482] usbcore: registered new interface driver usbfs
[    1.347152] usbcore: registered new interface driver hub
[    1.352624] usbcore: registered new device driver usb
[    1.716019] usbcore: registered new interface driver smsc95xx
[    2.238955] dwc_otg bcm2708_usb: DWC OTG Controller
[    2.245451] dwc_otg bcm2708_usb: new USB bus registered, assigned bus number 1
[    2.254331] dwc_otg bcm2708_usb: irq 32, io mem 0x00000000
[    2.271938] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    2.280335] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.289129] usb usb1: Product: DWC OTG Controller
[    2.295386] usb usb1: Manufacturer: Linux 3.18.5-v7+ dwc_otg_hcd
[    2.302969] usb usb1: SerialNumber: bcm2708_usb
[    2.321784] usbcore: registered new interface driver usb-storage
[    2.433832] usbcore: registered new interface driver usbhid
[    2.442081] usbhid: USB HID core driver
[    2.709687] usb 1-1: new high-speed USB device number 2 using dwc_otg
[    2.920044] usb 1-1: New USB device found, idVendor=0424, idProduct=9514
[    2.928556] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    3.239806] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
[    3.360032] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00
[    3.368852] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    3.443484] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-bcm2708_usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:0e:90:85
[    3.539830] usb 1-1.3: new high-speed USB device number 4 using dwc_otg
[    3.661128] usb 1-1.3: New USB device found, idVendor=0bda, idProduct=818b
[    3.670555] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    3.680284] usb 1-1.3: Product: 802.1
[    3.686034] usb 1-1.3: Manufacturer: Realtek
[    3.692546] usb 1-1.3: SerialNumber: 00e04c000001
Have tried just about everything I can on the internet and just can't figure it out.

Help!
See:

http://www.raspberrypi.org/forums/viewt ... 8b#p627918

http://www.raspberrypi.org/forums/viewt ... 8B#p651746
Adieu

dp2313265939
Posts: 21
Joined: Wed Mar 11, 2015 4:09 am

Re: Realtek RTL8192EU ID 0BDA:818B

Sun Mar 15, 2015 3:10 am

fruitoftheloom wrote:
dp2313265939 wrote:Hey guys

Need help installing some divers for my usb wifi adapter. Here is the information about it.

Have tried just about everything I can on the internet and just can't figure it out.

Help!
See:

http://www.raspberrypi.org/forums/viewt ... 8b#p627918

http://www.raspberrypi.org/forums/viewt ... 8B#p651746
I tried those and they didn't help. I spent about 20 hours trying to go through all of them and it just didn't work. They aren't clear on exactly what to do and they jump around a lot. I've downloaded the kernal, downloaded the recent driver from the manufacture and I'm stuck there... If you could outline exactly what I should be doing that would help a lot. Please and thank you.

dp2313265939
Posts: 21
Joined: Wed Mar 11, 2015 4:09 am

Re: Realtek RTL8192EU ID 0BDA:818B

Mon Mar 16, 2015 3:29 am

Hey guys,

So I've been spending a lot of time trying to get this to work and I'm now stuck. This is what I've done so far. I got this from http://sprabhu.blogspot.in/2012_07_01_a ... 4731121321 and had to modify some of it.

Code: Select all

The latest firmware for the Raspberry Pi is made available through the git repository. The firmware built is based on the kernel sources which are also made available through a separate git repository.

Users may want to install the latest firmware to avail of the latest fixes available for the Raspberry Pi kernel. However changes in the kernel necessitates the rebuild of any customer kernel modules installed. These are kernel modules which are not available on the usual kernel which was distributed. In my case, I need to recompile the drivers for my wireless card which aren't available on the stock kernel. 

The steps given below is to be used when you recompile your drivers from within the Raspberry Pi.

Before you do anything, get into root

    # sudo -s

Before we start, we need to make sure that we have the required tools.

    # apt-get update

    # apt-get install git gcc make rpi-update

    # apt-get upgrade

    # rpi-update

To update the firmware to the latest one from the git repo, follow the steps below

Download the latest firmware repo

    #  git clone --depth 1 https://github.com/raspberrypi/firmware.git

The argument --depth 1 limits the firmware downloaded to only the latest available in the repo.

OR

Update your existing firmware repo by first changing into the firmware repo directory and running the command

    # git pull 

You now have to download the latest source code from the git repo. The 256 MB of memory available on the Raspberry Pi isn't sufficient to run the git clone command. To get around this, you can download the git repo on a different machine and then copy over the repo to the Raspberry Pi.
To clone the git repo, use the command

    # git clone --branch rpi-patches https://github.com/raspberrypi/linux.git rapi-linux

The argument --branch rpi-patches specifies that you would like to download the branch rpi-patches which is the one on which the kernel is built.
Now copy over the directory rapi-linux created to the Raspberry Pi.

OR

Update the existing sources directory by first changing into the sources repo directory and running the command

    # git checkout rpi-patches

    # git pull

I had to update the soruce directory multiple time to make sure everything synced up.

I have the git repos downloaded to the following location on the Raspberry Pi

    /root/firmware

    /root/rapi-linux


Now to build the kernel headers required to build the module.

1) Determine the git hash which represents the kernel used to build the firmware and check out the sources.

    # cat /root/firmware/extra/git_hash 

    85b7821857dd0b9cabab59d47f08eabed74679a3

Use this hash to checkout the kernel sources.

    # cd /root/rapi-linux

    # git checkout 85b7821857dd0b9cabab59d47f08eabed74679a3


2) Prepare the sources so that they can be used to build the kernel module.
Reset the sources to clear any artifacts from an earlier build

    # make mrproper

Copy over the kernel configuration and prepare sources.

    # zcat /proc/config.gz > .config

    # make oldconfig

    # make modules_prepare


3) Copy over the files require to build the module from the firmware repo

    # cp /root/firmware/extra/Module.symvers /root/rapi-linux

The kernel sources required to build the kernel module is now complete.

To build the module, change into the directory containing the module sources and run the command

    # cd /root/rtl8192EU_linux_v4.3.1.1_11320.20140505/


Need to modify some code first.
	
	# nano /root/rapi-linux/drivers/mmc/host/bcm2708_mci.c

You will need to search for the function GP_LEV0 and give it a value, it hasn't been declared yet. Search with "Ctrl + w". Your code should look like this after you find it, it's in there only once.

#define GP_LEV0 1

static int bcm2708_mci_get_cd(struct mmc_host *mmc)
{
        int present = -ENOSYS;

        struct bcm2708_mci_host *host = mmc_priv(mmc);
        void *gpio_base = host->gpio_base;

        present = readl( (gpio_base + GP_LEV0) );

        if ((present & (1<<29))==(1<<29))
                present = 0;
        else
                present = 1;

        printk(KERN_DEBUG"***sdcard present***=%d\n", present);

        // FIXME - For now force SD card present for 2835DK
        present = 1;
        return present;
}

You will need to type "#define GP_LEV0 1" above "static int bcm2708_mci_get_cd"

	"Ctrl + o" to save
	"Ctrl + x" to exit
	
Now build the module

    # make -C /root/rapi-linux/ M=

We pass the location of the kernel sources directory with the -C parameter. 
We pass the location to the module sources using the M= parameter.

To update the kernel on the Raspberry Pi, change into the firmware directory and copy over the required files.
First backup the existing files 

    # cd /root/firmware

    # mkdir -p /root/fw.backups/

    # rsync -av /boot /root/fw.backups/

    # rsync -av /lib/modules/3.18.9-v7 /root/fw.backups/

Now copy over the new files

    # cp -av boot/* /boot/

    # cp -av modules/3.18.9-v7/* /lib/modules/3.18.9-v7/

Run depmod to build the module dependencies for modprobe

    # depmod -a

Perform any additional steps required for your custom modules. In my case, I need to copy over my newly built wireless module to the new modules folder.

    # cp /root/rtl8192EU_linux_v4.3.1.1_11320.20140505/8192eu.ko /lib/modules/3.18.9-v7/kernel/drivers/net/wireless/

    # depmod -a 

Now reboot the Raspberry Pi so that the new kernel can be loaded.
Here is my new information.

Code: Select all

[email protected]:~# uname -a
Linux raspberrypi 3.18.9-v7+ #767 SMP PREEMPT Sat Mar 7 21:52:35 GMT 2015 armv7l GNU/Linux
[email protected]:~# dmesg | grep usb
[    1.289696] usbcore: registered new interface driver usbfs
[    1.295365] usbcore: registered new interface driver hub
[    1.300843] usbcore: registered new device driver usb
[    1.670352] usbcore: registered new interface driver smsc95xx
[    2.199713] dwc_otg bcm2708_usb: DWC OTG Controller
[    2.206521] dwc_otg bcm2708_usb: new USB bus registered, assigned bus number 1
[    2.215779] dwc_otg bcm2708_usb: irq 32, io mem 0x00000000
[    2.234589] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    2.243360] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.252552] usb usb1: Product: DWC OTG Controller
[    2.259247] usb usb1: Manufacturer: Linux 3.18.9-v7+ dwc_otg_hcd
[    2.267185] usb usb1: SerialNumber: bcm2708_usb
[    2.286965] usbcore: registered new interface driver usb-storage
[    2.404837] usbcore: registered new interface driver usbhid
[    2.413432] usbhid: USB HID core driver
[    2.657972] usb 1-1: new high-speed USB device number 2 using dwc_otg
[    2.858290] usb 1-1: New USB device found, idVendor=0424, idProduct=9514
[    2.867206] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    3.168126] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
[    3.288406] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00
[    3.297777] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    3.372343] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-bcm2708_usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:0e:90:85
[    3.468101] usb 1-1.3: new high-speed USB device number 4 using dwc_otg
[    3.589261] usb 1-1.3: New USB device found, idVendor=0bda, idProduct=818b
[    3.598851] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    3.608948] usb 1-1.3: Product: 802.11n NIC
[    3.615803] usb 1-1.3: Manufacturer: Realtek
[    3.623091] usb 1-1.3: SerialNumber: 00e04c000001
The problem I have is I can't find the 8192eu.ko file so to move into /lib/modules/... folder. I'm wondering if that's why it won't work? Anyone have any ideas?

Also, I tried this and I get this error.

Code: Select all

[email protected]:~# ls
Desktop  firmware  fw.backups  rapi-linux  rtl8192EU_linux_v4.3.1.1_11320.20140505
[email protected]:~# cd rtl8192EU_linux_v4.3.1.1_11320.20140505/
[email protected]:~/rtl8192EU_linux_v4.3.1.1_11320.20140505# ls
clean  core  hal  ifcfg-wlan0  include	Kconfig  Makefile  os_dep  platform  runwpa  wlan0dhcp
[email protected]:~/rtl8192EU_linux_v4.3.1.1_11320.20140505# make
make ARCH=armv7l CROSS_COMPILE= -C /lib/modules/3.18.9-v7+/build M=/root/rtl8192EU_linux_v4.3.1.1_11320.20140505  modules
make[1]: Entering directory '/lib/modules/3.18.9-v7+/build'
make[1]: *** No rule to make target 'modules'.  Stop.
make[1]: Leaving directory '/lib/modules/3.18.9-v7+/build'
Makefile:1323: recipe for target 'modules' failed
make: *** [modules] Error 2
I ran these commands to check out if everything did well, guess not

Code: Select all

[email protected]:~/rtl8192EU_linux_v4.3.1.1_11320.20140505# make -C /root/rapi-linux/ M=
make: Entering directory '/root/rapi-linux'
  CHK     include/linux/version.h
  CHK     include/generated/utsrelease.h
make[1]: 'include/generated/mach-types.h' is up to date.
  CALL    scripts/checksyscalls.sh
  CHK     include/generated/compile.h
  CHK     kernel/config_data.h
  Kernel: arch/arm/boot/Image is ready
  SHIPPED arch/arm/boot/compressed/lib1funcs.S
  AS      arch/arm/boot/compressed/lib1funcs.o
  LD      arch/arm/boot/compressed/vmlinux
  OBJCOPY arch/arm/boot/zImage
  Kernel: arch/arm/boot/zImage is ready
  Building modules, stage 2.
  MODPOST 1051 modules
WARNING: modpost: Found 1 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
make: Leaving directory '/root/rapi-linux'
[email protected]:~/rtl8192EU_linux_v4.3.1.1_11320.20140505# make CONFIG_DEBUG_SECTION_MISMATCH=y
make ARCH=armv7l CROSS_COMPILE= -C /lib/modules/3.18.9-v7+/build M=/root/rtl8192EU_linux_v4.3.1.1_11320.20140505  modules
make[1]: Entering directory '/lib/modules/3.18.9-v7+/build'
make[1]: *** No rule to make target 'modules'.  Stop.
make[1]: Leaving directory '/lib/modules/3.18.9-v7+/build'
Makefile:1323: recipe for target 'modules' failed
make: *** [modules] Error 2

User avatar
eriktheitalian
Posts: 358
Joined: Thu Feb 19, 2015 1:03 pm

Re: Realtek RTL8192EU ID 0BDA:818B

Mon Mar 16, 2015 8:10 am

My knowledge is not enough for this is issue. But i can report some.

When i'm trying kernel compiling ( 3.19.y ) terminal output showing some error messages about 8192eu. I'm not remember is this related with 3.18.y.
I cant using enough English language. My writings can be wrong grammer.$
"in micro$oft we not trust"

dp2313265939
Posts: 21
Joined: Wed Mar 11, 2015 4:09 am

Re: Realtek RTL8192EU ID 0BDA:818B

Mon Mar 16, 2015 4:33 pm

eriktheitalian wrote:My knowledge is not enough for this is issue. But i can report some.

When i'm trying kernel compiling ( 3.19.y ) terminal output showing some error messages about 8192eu. I'm not remember is this related with 3.18.y.
I've come to the conclusion that it's a compiling error with the kernel or something. I've tried compiling it on my computer using these instructions

Code: Select all

Cross-compiling on a x86 based environment.

If you have a Linux based system, you could cross compile on your laptop and copy the result to the Rapi.

The following commands work for Fedora. You will need to adjust to get it working for your distribution


1) Install git, gcc, make and  gcc-arm-linux-gnu required to cross compile the kernel


# yum install -y git make gcc  gcc-arm-linux-gnu

2) Clone the RaPi kernel git repository

# git clone --branch rpi-patches --depth 1 https://github.com/raspberrypi/linux.git rapi-linux

3) Copy over the config file from the RaPi and prepare the sources

On the RaPi
# zcat /proc/config.gz > /tmp/config


Copy over /tmp/config on the RaPi to your own system. Now copy it over to the git repo you just cloned.


On the Laptop/Desktop
# cd rapi-linux
# cp /tmp/config .config
# make ARCH=arm CROSS_COMPILE=/usr/bin/arm-linux-gnu- oldconfig
# make ARCH=arm CROSS_COMPILE=/usr/bin/arm-linux-gnu- vmlinux

At this point, your build environment is complete.


To build a module on the linux desktop, change into the module sources and run

make ARCH=arm CROSS_COMPILE=/usr/bin/arm-linux-gnu- -C ../rapi-linux/ M=`pwd`

Replace ../rapi-linux/ with the location to your own RaPi kernel sources.
I had to modify this and kinda combined it with my previous instructions.... doesn't seem anyone has worked with a RPI2 yet and knows much about it... I'm kinda swinging in the dark with this thing.

Frands
Posts: 2
Joined: Sun Dec 20, 2015 4:20 pm

Re: Realtek RTL8192EU ID 0BDA:818B

Sun Dec 20, 2015 4:33 pm

Hello
I can see this has been a while since someone last posted here, but i am hoping that someone is willing to help.
I have a RTL8192EU USB WiFi adapter and i am trying to make it work.
I havent found proper guide to this one yet and i am not 100% shure of how to complie it to working.
I am comfordable in working with linux and i am up for the challange.

MrEngman
Posts: 3735
Joined: Fri Feb 03, 2012 2:17 pm
Location: Southampton, UK

Re: Realtek RTL8192EU ID 0BDA:818B

Sun Dec 20, 2015 8:39 pm

Frands wrote:Hello
I can see this has been a while since someone last posted here, but i am hoping that someone is willing to help.
I have a RTL8192EU USB WiFi adapter and i am trying to make it work.
I havent found proper guide to this one yet and i am not 100% shure of how to complie it to working.
I am comfordable in working with linux and i am up for the challange.
If you are using raspbian wheezy or jessie I have drivers available to download. Post the output of command uname -a and I can supply the commands to download and install the driver.


MrEngman
Simplicity is a prerequisite for reliability. Edsger W. Dijkstra

Please post ALL technical questions on the forum. Please Do Not send private messages.

nsticco
Posts: 2
Joined: Mon Dec 21, 2015 6:01 am

Re: Realtek RTL8192EU ID 0BDA:818B

Mon Dec 21, 2015 6:25 am

Hello,

I would love some help with this as well:

$ uname -a
Linux raspberrypi 4.1.13-v7+ #826 SMP PREEMPT Fri Nov 13 20:19:03 GMT 2015 armv7l GNU/Linux

Thanks,
Nate

MrEngman
Posts: 3735
Joined: Fri Feb 03, 2012 2:17 pm
Location: Southampton, UK

Re: Realtek RTL8192EU ID 0BDA:818B

Mon Dec 21, 2015 8:50 am

nsticco wrote:Hello,

I would love some help with this as well:

$ uname -a
Linux raspberrypi 4.1.13-v7+ #826 SMP PREEMPT Fri Nov 13 20:19:03 GMT 2015 armv7l GNU/Linux

Thanks,
Nate
Try this

Code: Select all

wget https://dl.dropboxusercontent.com/u/80256631/8192eu-4.1.13-v7-826.tar.gz
tar xzf 8192eu-4.1.13-v7-826.tar.gz
./install.sh

MrEngman
Simplicity is a prerequisite for reliability. Edsger W. Dijkstra

Please post ALL technical questions on the forum. Please Do Not send private messages.

nsticco
Posts: 2
Joined: Mon Dec 21, 2015 6:01 am

Re: Realtek RTL8192EU ID 0BDA:818B

Mon Dec 21, 2015 6:08 pm

This worked! Thank you!

joopvdh
Posts: 1
Joined: Tue Dec 22, 2015 6:15 pm

Re: Realtek RTL8192EU ID 0BDA:818B

Tue Dec 22, 2015 6:20 pm

MrEngman wrote: Try this

Code: Select all

wget https://dl.dropboxusercontent.com/u/80256631/8192eu-4.1.13-v7-826.tar.gz
tar xzf 8192eu-4.1.13-v7-826.tar.gz
./install.sh
MrEngman
MrEngman you are my hero.... !

It works !

Frands
Posts: 2
Joined: Sun Dec 20, 2015 4:20 pm

Re: Realtek RTL8192EU ID 0BDA:818B

Sat Dec 26, 2015 5:19 pm

MrEngman wrote: Try this

Code: Select all

wget https://dl.dropboxusercontent.com/u/80256631/8192eu-4.1.13-v7-826.tar.gz
tar xzf 8192eu-4.1.13-v7-826.tar.gz
./install.sh
MrEngman
Working perfect!
Thanks MrEngman! :D
Merry Christmas and have a Happy New Year!

MrEngman
Posts: 3735
Joined: Fri Feb 03, 2012 2:17 pm
Location: Southampton, UK

Re: Realtek RTL8192EU ID 0BDA:818B

Sat Dec 26, 2015 6:56 pm

Thank you guy's for the replies. Hope you all had a good Christmas and best regards for the New Year.

Have fun with your Pi's


MrEngman
Simplicity is a prerequisite for reliability. Edsger W. Dijkstra

Please post ALL technical questions on the forum. Please Do Not send private messages.

Netwizz
Posts: 1
Joined: Wed Dec 23, 2015 11:41 pm

Re: Realtek RTL8192EU ID 0BDA:818B

Sun Dec 27, 2015 1:14 pm

MrEngman wrote: Try this

Code: Select all

wget https://dl.dropboxusercontent.com/u/80256631/8192eu-4.1.13-v7-826.tar.gz
tar xzf 8192eu-4.1.13-v7-826.tar.gz
./install.sh

MrEngman
I can't get this to work on my Zero, having downloaded the tar on the PC, copied to USB and run on the zero.....

Bit of noob with Linux! and without a network connection, progress is a tad difficult!

Can you please advise, or point me in the direction of some resources......

netwizz

DirkS
Posts: 9511
Joined: Tue Jun 19, 2012 9:46 pm
Location: Essex, UK

Re: Realtek RTL8192EU ID 0BDA:818B

Sun Dec 27, 2015 2:07 pm

Netwizz wrote:
MrEngman wrote: Try this

Code: Select all

wget https://dl.dropboxusercontent.com/u/80256631/8192eu-4.1.13-v7-826.tar.gz
tar xzf 8192eu-4.1.13-v7-826.tar.gz
./install.sh

MrEngman
I can't get this to work on my Zero, having downloaded the tar on the PC, copied to USB and run on the zero.....
That file is for the Pi2B and doesn't work on the Pizero.
Try

Code: Select all

wget https://dl.dropboxusercontent.com/u/80256631/8192eu-4.1.13-826.tar.gz
tar xzf 8192eu-4.1.13-826.tar.gz
./install.sh

MrEngman
Posts: 3735
Joined: Fri Feb 03, 2012 2:17 pm
Location: Southampton, UK

Re: Realtek RTL8192EU ID 0BDA:818B

Sun Dec 27, 2015 3:27 pm

DirkS wrote:
Netwizz wrote:
MrEngman wrote: Try this

Code: Select all

wget https://dl.dropboxusercontent.com/u/80256631/8192eu-4.1.13-v7-826.tar.gz
tar xzf 8192eu-4.1.13-v7-826.tar.gz
./install.sh

MrEngman
I can't get this to work on my Zero, having downloaded the tar on the PC, copied to USB and run on the zero.....
That file is for the Pi2B and doesn't work on the Pizero.
Try

Code: Select all

wget https://dl.dropboxusercontent.com/u/80256631/8192eu-4.1.13-826.tar.gz
tar xzf 8192eu-4.1.13-826.tar.gz
./install.sh
Very true, thank you DirkS for pointing that out.

To check the driver you need to download use the command uname -a and check the kernel version and build to find the driver to download and install.

On my Pi Zero uname -a shows

Code: Select all

Linux Pi-Zero-a 4.1.15+ #830 Tue Dec 15 16:58:28 GMT 2015 armv6l GNU/Linux
The kernel version is 4.1.15, without the "+" and the build is 830 without the "#" so for me I need file 8192eu-4.1.15-830.tar.gz. For a Pi 2B the kernel version will include an extra "-v7" at the end, as an example 4.1.15-v7.

For your Pi or Pi Zero use command uname -a to show the kernel version and build you need the driver for and set the driver file name using the kernel version and build uname -a shows.

Then to download and install use the commands
wget https://dl.dropboxusercontent.com/u/80256631/8192eu-kernel-build.tar.gz
tar xzf 8192eu-kernel-build.tar.gz
./install.sh
with kernel and build set to the values you need.

This is a standard file format I use and I currently have drivers available for all Raspbian versions 3.18, 4.0 and 4.1. When a new kernel version is released I will usually compile and save the new driver for downloading using the same naming format above.



MrEngman
Simplicity is a prerequisite for reliability. Edsger W. Dijkstra

Please post ALL technical questions on the forum. Please Do Not send private messages.

Stasiz
Posts: 1
Joined: Wed Jan 06, 2016 6:42 pm

Re: Realtek RTL8192EU ID 0BDA:818B

Wed Jan 06, 2016 8:07 pm

MrEngman you are the best, many thanks!
Works fine wtih D-Link DWA-131 H/W E1. ID 2001:3319
Last edited by Stasiz on Thu Jan 07, 2016 4:49 am, edited 1 time in total.

el_zorro
Posts: 2
Joined: Thu Jan 07, 2016 12:38 am

Re: Realtek RTL8192EU ID 0BDA:818B

Thu Jan 07, 2016 12:53 am

Hi MrEngman

Have you got anything that would work for:

Code: Select all

Linux raspberrypi 4.1.12-v7 #32 SMP PREEMPT Tue Dec 8 16:13:09 CST 2015 armv7l GNU/Linux
I tried this but there's nothing there:

Code: Select all

[email protected]:~# wget https://dl.dropboxusercontent.com/u/80256631/8192eu-4.1.12-v7-32.tar.gz
--2016-01-07 00:50:48--  https://dl.dropboxusercontent.com/u/80256631/8192eu-4.1.12-v7-32.tar.gz
Resolving dl.dropboxusercontent.com (dl.dropboxusercontent.com)... 108.160.173.69
Connecting to dl.dropboxusercontent.com (dl.dropboxusercontent.com)|108.160.173.69|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2016-01-07 00:50:49 ERROR 404: Not Found.
Thanks in advance!

MrEngman
Posts: 3735
Joined: Fri Feb 03, 2012 2:17 pm
Location: Southampton, UK

Re: Realtek RTL8192EU ID 0BDA:818B

Thu Jan 07, 2016 1:38 am

el_zorro wrote:Hi MrEngman

Have you got anything that would work for:

Code: Select all

Linux raspberrypi 4.1.12-v7 #32 SMP PREEMPT Tue Dec 8 16:13:09 CST 2015 armv7l GNU/Linux
Thanks in advance!
What image are you using? The drivers I have available for downloading are for Rasbian and that does not appear to be from a raspbian kernel.



MrEngman
Simplicity is a prerequisite for reliability. Edsger W. Dijkstra

Please post ALL technical questions on the forum. Please Do Not send private messages.

el_zorro
Posts: 2
Joined: Thu Jan 07, 2016 12:38 am

Re: Realtek RTL8192EU ID 0BDA:818B

Thu Jan 07, 2016 1:55 am

It's Raspbian Jessie.

I got a 3.5 inch touchscreen - some ili9341 model and I can only get it to work with an image the retailer gave me with that kernel/OS. Running rpi-update means I lose the screen.

I have another pi with the same wifi dongle but I'm outputting to HDMI. I've updated to latest Wheezy there and your drivers work wonderfully well (thanks!)

User avatar
carriba
Posts: 135
Joined: Tue Nov 18, 2014 5:55 pm
Contact: ICQ

Re: Realtek RTL8192EU ID 0BDA:818B

Thu Jan 21, 2016 2:29 pm

I have the same problem with my RTL8192CU WLAN dongle as posted under the URL https://ubuntu-mate.community/t/driver- ... et/3499/12.

It comes with the following info when plugged to the USB port of the Raspberry Pi 2 B: idVendor=0bda, idProduct=8178.

Can anybody confirm that I am facing the same issue as described here?

MrEngman
Posts: 3735
Joined: Fri Feb 03, 2012 2:17 pm
Location: Southampton, UK

Re: Realtek RTL8192EU ID 0BDA:818B

Thu Jan 21, 2016 4:47 pm

carriba wrote:I have the same problem with my RTL8192CU WLAN dongle as posted under the URL https://ubuntu-mate.community/t/driver- ... et/3499/12.

It comes with the following info when plugged to the USB port of the Raspberry Pi 2 B: idVendor=0bda, idProduct=8178.

Can anybody confirm that I am facing the same issue as described here?
As you are using an 8192cu wifi then no as this is a tread about the 8192eu.

The 8192eu driver is not included in the kernel image so needs installing. The 8192cu driver IS included in the image so you should just need to configure you wifi connection to get it working. Incorrect configuration can cause all sorts of problems.


MrEngman
Simplicity is a prerequisite for reliability. Edsger W. Dijkstra

Please post ALL technical questions on the forum. Please Do Not send private messages.

Kunkka
Posts: 2
Joined: Thu Jan 28, 2016 12:47 pm

Re: Realtek RTL8192EU ID 0BDA:818B

Thu Jan 28, 2016 12:57 pm

Hi MrEngman

Could you pls compile one for this

Code: Select all

Linux kali 4.0.0-kali1-amd64 #1 SMP Debian 4.0.4-1+kali2 (2015-06-03) x86_64 GNU/Linux
Thanks

MrEngman
Posts: 3735
Joined: Fri Feb 03, 2012 2:17 pm
Location: Southampton, UK

Re: Realtek RTL8192EU ID 0BDA:818B

Thu Jan 28, 2016 3:13 pm

Kunkka wrote:Hi MrEngman

Could you pls compile one for this

Code: Select all

Linux kali 4.0.0-kali1-amd64 #1 SMP Debian 4.0.4-1+kali2 (2015-06-03) x86_64 GNU/Linux
Thanks
Sorry, I can not, I only compile for raspberry pi raspbian. Why don't you compile it on your own system?



MrEngman
Simplicity is a prerequisite for reliability. Edsger W. Dijkstra

Please post ALL technical questions on the forum. Please Do Not send private messages.

Return to “HATs and other add-ons”