Giter Site home page Giter Site logo

meta-rtlwifi's Introduction

meta-rtlwifi

OpenEmbedded/Yocto Project development layer for out of tree Realtek WiFi Linux kernel drivers

At the moment, only USB drivers are added by this layer as most IoT devices lack support of PCIe and other peripheral connection systems to support other Realtek chipsets.

see more information about Realtek WIFI chipsets

meta-rtlwifi's People

Contributors

armcc avatar ejaaskel avatar embeddedandroid avatar kobayutapon avatar koenkooi avatar mattsm avatar nros avatar pbrkr avatar ricardosalveti avatar wouterlucas avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

meta-rtlwifi's Issues

RTL8723du recipe

I have a new wifi stick with rtl8723du chipset. i took this source code https://github.com/lwfinger/rtl8723du and tried to build it via yocto. Build was successful but i dont see any wlan0 in image. Do you guys have any plan about this recipe as well? i can push my recipe to you to take a look?

Please create dunfell branch

As there is no dunfell branch in this repo, the OE layer index does not show meta-rtlwifi when you search for layers compatible with the dunfell release. We know that the master branch of meta-rtlwifi is compatible with several recent releases but it looks like the OE layer index only looks at branch names.

This breaks the listing for meta-sancloud in the layer index as our layer depends on meta-rtlwifi. The dunfell branch of meta-sancloud is rejected as the layer index thinks the dependencies cannot be met (as meta-rtlwifi has no corresponding dunfell branch).

This should be easily fixed by creating a dunfell branch in this repo.

(no issue) RTL8812AU is being deployed to different part than the other drivers

Although the package has been activated and is compiled, the kernel module is not added to the deployment image.
The licence files are, though.

To me it seems, as if the recipie is missing some parts that are available in the recipies for the other drivers. Adding the missing lines via .bbappend did the trick for me. I'll prepare an MR.

The missing lines are

MODULES_INSTALL_TARGET="install"

do_install () {
    install -d ${D}${nonarch_base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/net/wireless
    install -m 0644 ${B}/8812au.ko ${D}${nonarch_base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/net/wireless/rtl8812au.ko
}

FILES_${PN} += "${nonarch_base_libdir}/modules/${KERNEL_VERSION}/kernel/drivers/net/wireless/rtl8812au.ko"
RPROVIDES_${PN} += "kernel-module-${PN}-${KERNEL_VERSION}"

RTL8192 build fails

Hi,

When trying to build the driver for the rtl8192 chip, the build keeps failing with the message below

ERROR: rtl8192eu-1.0-git-r0 do_compile: oe_runmake failed
ERROR: rtl8192eu-1.0-git-r0 do_compile: Execution of '/home/rayaan/azureSphere_yocto/poky/build/tmp/work/stm32mp1-poky-linux-gnueabi/rtl8192eu/1.0-git-r0/temp/run.do_compile.209085' failed with exit code 1
ERROR: Logfile of failure stored in: /home/rayaan/azureSphere_yocto/poky/build/tmp/work/stm32mp1-poky-linux-gnueabi/rtl8192eu/1.0-git-r0/temp/log.do_compile.209085

Old branch names in LAYERSERIES_COMPAT

Is this layer tested with all the old branch names in LAYERSERIES_COMPAT? I worry seeing so many old branches named that support for some of them may have bitrotted if it's not been tested with changes to this layer.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.