Error Installing Package

Hello,
I have LEDE installed on my Raspberry Pi 3 and am trying to install a package for a USB Wifi Dongle I have. I need to install kmod-rt2800-usb and probably the kmod-rt2800-lib as well. I get the error message quoted below when I try to install. From what I've read elsewhere, it seems the ONLY solution is to build my own image with this package pre-installed. Is that really the case!?

I am a noob when it comes to this stuff and was hoping to avoid having to put together a custom image. Can anyone help me? The link below is for Raspberry Pi 3
https://downloads.lede-project.org/snapshots/targets/brcm2708/bcm2710/packages/

I was reading about how to build openwrt images using the image builder.....but again, I'm completely new to linux (Raspberry Pi 3 is my first Linux ever)....I'm not even sure if the instructions apply to LEDE. Seems a little over my head :frowning:

[code]
Collected errors:

  • satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-rt2800-usb:
  • kernel (= 4.4.36-1-0a9f093bebbe0a37ba945fe052950c66) * kernel (= 4.4.36-1-0a9f093bebbe0a37ba945fe052950c66) * kernel (= 4.4.36-1-0a9f093bebbe0a37ba945fe052950c66) * kernel (= 4.4.36-1-0a9f093bebbe0a37ba945fe052950c66) * kernel (= 4.4.36-1-0a9f093bebbe0a37ba945fe052950c66) * kernel (= 4.4.36-1-0a9f093bebbe0a37ba945fe052950c66) *
  • opkg_install_cmd: Cannot install package kmod-rt2800-usb.[/code]

Hello,
I have LEDE installed on my Raspberry Pi 3 and am trying to install a package for a USB Wifi Dongle I have. I need to install kmod-rt2800-usb and probably the kmod-rt2800-lib as well. I get the error message quoted below when I try to install. From what I've read elsewhere, it seems the ONLY solution is to build my own image with this package pre-installed. Is that really the case!?

I am a noob when it comes to this stuff and was hoping to avoid having to put together a custom image. Can anyone help me? The link below is for Raspberry Pi 3
https://downloads.lede-project.org/snapshots/targets/brcm2708/bcm2710/packages/

I was reading about how to build openwrt images using the image builder.....but again, I'm completely new to linux (Raspberry Pi 3 is my first Linux ever)....I'm not even sure if the instructions apply to LEDE. Seems a little over my head :frowning:

[code]
Collected errors:

  • satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-rt2800-usb:
  • kernel (= 4.4.36-1-0a9f093bebbe0a37ba945fe052950c66) * 	kernel (= 4.4.36-1-0a9f093bebbe0a37ba945fe052950c66) * 	kernel (= 4.4.36-1-0a9f093bebbe0a37ba945fe052950c66) * 	kernel (= 4.4.36-1-0a9f093bebbe0a37ba945fe052950c66) * 	kernel (= 4.4.36-1-0a9f093bebbe0a37ba945fe052950c66) * 	kernel (= 4.4.36-1-0a9f093bebbe0a37ba945fe052950c66) *
    
  • opkg_install_cmd: Cannot install package kmod-rt2800-usb.[/code]

This is one of the headaches of working with the snapshots, what's available on
the website is an ever changing set. This error message means that the packages
you are trying to install require a later kernel version than what you have
installed on your Pi. If you reinstall with the latest image and immediately
download the packages, you should be good.

It really isn't that hard to roll your own build, and doing so gives you much
more flexibility about adding packages later (or compiling them later). There
was a post a couple days ago on the subject, I'll see if I can dig it up and
forward it to you directly.

David Lang

I am a noob when it comes to this stuff and was hoping to avoid having to put together a custom image.

look for [For Developers] Quickstart guide compiling LEDE

David Lang

You should be able to install packages if you update your RPI3 with the latest LEDE image.

Failing that, following the guide for compiling LEDE is not the greatest idea, you'd be better of using image builder like you originally posted. Using IB is much easier than compiling from scratch.

Perfect! I should have figured that on my own damnit. I had no idea my image was so outdated! Thank you! I got the USB Wifi Dongle up and running now. Thank you for holding my hand :slight_smile: